基于单片机和液晶模块的LCD控制及触屏接口设计
时间:04-25
来源:3721RD
点击:
为这里的步长是相对于滚屏初始化设置时的状态而言的, 并非相对于上一次滚屏动作而言。图2举例说明了滚屏的设置及演示效果。
图2 滚屏的设置及过程演示
图2所示过程的C程序如下:
如果按照上述程序调试, 则画面滚动较快, 效果不明显。
实际应用时, 可以结合定时器, 每隔一定时间改变一次寄存器R79、R80的值, 一般是按递增的等差数列赋值,可以获得很好的视觉效果。所赋最大值不能超过319, 因为屏幕最大只有320行; 当所赋值为319, 并且R75、R76所赋值为0时, 可实现全屏画面的滚动显示。
4 结束语
该显示系统调试完成后, 通过串口和GPS 模块连接, 可以实时显示经度、纬度、时间等信号, 显示效果良好。文中给出的子程序的形参多为2 字节的整型值, 可直接用于16位、32位单片机, 兼容性强, 为其在便携式系统中的应用提供了一种方法。
- 采用灵活的汽车FPGA 提高片上系统级集成和降低物料成本(04-28)
- 从LCD电极读数的单片机接口技术(01-15)
- 嵌入式Linux下彩色LCD驱动的设计与实现(03-09)
- 基于FPGA的液晶显示控制器设计(02-17)
- LCD部分专业术语解释(03-06)
- 点阵LCD的驱动显控原理(上册)(03-20)