浦江一水
发表于 2024-7-15 22:36:56
本帖最后由 浦江一水 于 2024-7-16 17:44 编辑
嵌入式之路 发表于 2024-7-15 01:46
这是串口屏吗?
LCD1602本身不是串口屏,它就是一块很普通的字符型显示屏。这本应该是没有疑问的。
其硬件接口为16针:Gnd Vcc Vo RS WR E D0 D1 D2 D3 D4 D5 D6 D7 A+ K- 。
其8位数据接口,显然是一个并行口,有时可以用4位(半字节)通讯,那也是并行,绝不能说是串口屏的。
本实验只是利用实验板组合搭载了这块屏,加上程序的配合,让它实现串口屏的功能而已,仅此而已。
何谓“串口屏”? 本人狭义地理解:就是可用串口通讯指令的方式,来控制显示屏执行各项显示任务。
市面上流行有:北京迪文屏、武汉中显屏、广州大彩屏,深圳淘晶驰屏... 都是串口屏,只是具体功能实现方法有所不同。
但其基本原理都是:在使用各种显示屏基础上,增加MCU、存储器以及相关电路板,最终实现: 用串口通讯的方式来控制显示屏,完成各项显示任务。
为什么要用串口屏?
接口简单啊。 最少就是四根线:Gnd Vcc Txd Rxd。
使用简单啊。 通过既定的简单的指令控制即可,无须关心显示屏是如何用程序完成各种各样显示的,而这些工作都是由串口屏内部来完成了。
本实验用LCD1602+STC8051U+电路接口,做成一个串口屏,当然仅仅是一个最简单的串口屏,因为它只能实现这些最简单的显示。
它可以通过简单的接口(四根线)、简单的指令(五条指令)、上位机(PC机)或上位单片机, 通过串口通讯方式来控制其显示。
这,是否可以称其为“串口屏”呢?
嵌入式之路
发表于 2024-7-15 22:51:07
浦江一水 发表于 2024-7-15 22:36
LCD1602本身不是串口屏,它就是一块很普通的字符型显示屏。这本应该是没有疑问的。
其硬件接口为14针:G ...
解释的非常清晰!
机灵小老鼠
发表于 2024-7-15 22:54:01
浦江一水 发表于 2024-7-15 22:36
LCD1602本身不是串口屏,它就是一块很普通的字符型显示屏。这本应该是没有疑问的。
其硬件接口为14针:G ...
是的,偶也附议{:titter:}
tingyu8675
发表于 2024-7-28 09:27:58
刚搭了一块实验板,开始学习中
阿杰爱学单片机
发表于 2024-7-30 16:10:27
我也想拥有
浦江一水
发表于 2024-9-1 21:15:31
神农鼎 发表于 2024-7-15 08:38
LCD12864, LCD1602如不是用的 SPI, 而是 M6800并行/TFT接口
可以使用 STC8051U的 i8080/M6800-TFT彩屏接口...
今天找了一块具有LCD12864显示屏接口的51开发板, 换上了 8051U 芯片, 实验了一下刷图片的速度...
由于端口没有完全符合LCM可切换的端口的要求, 只能按传统的并口加控制线来驱动.
也就是说, 没有采用LCM+DMA的方式... 还不能完全体验到官方Demo文件中编号第75号的实验,
不过还是有所收获的. 对LCD12864这样传统显示屏的特性有了进一步新的认识和体会.
实验是在40MHz主频下进行的.
为了尽可能地具有相对可比性, 选用了两张Demo75中的图片,每张图片数组1024字节.
最深刻的体会是:
LCD12864其实是一个很慢速的器件, 8051U 的高速, 使它完全顾不上应对, 不是毫无反应就是乱码.
只能在指令间加上适当的延时, 由慢至快, 逐渐调整, 最终找到快而不乱的平衡点.
结果表明: 刷满屏显图的速度,大约在31ms--37ms之间.
以后有条件再真正体验LCM/M6800接口+DMA的效果...
不过根据本人另外一项实验来看, 加LCM+DMA以后的刷图速度与原始方法基本上是持平的.
--> 显图用时
-->显图用时
尚待继续努力学习和实践....
神农鼎
发表于 2024-9-1 21:43:28
DMA 是释放 CPU, 让 CPU不要死等,让 CPU 去做更重要的事
并口LCD12864用DMA直接刷新@AI8051U, 不占用CPU时间,管脚兼容 89C52 - TFT/LCD12864/LCD1602/红外遥控 国芯技术交流网站 - AI32位8051交流社区 (stcaimcu.com)
AI8051U驱动1.44寸黑白点阵LCD12864实验程序-SPI-DMA刷整屏523us,超高帧频 - DMA支持: QSPI, SPI, I2S, I2C, 4组串口, i8080/MC6800-TFT 国芯技术交流网站 - AI32位8051交流社区 (stcaimcu.com)
lyldzxx
发表于 2024-9-1 22:17:00
太强了
zengchang
发表于 2024-9-4 23:54:51
实用
白水大虾2016
发表于 2024-9-13 10:24:06
我在努力在努力,争取获取一点知识!