新闻中心

EEPW首页 > 光电显示 > 设计应用 > 基于W77E58的LCD控制及触摸屏接口设计

基于W77E58的LCD控制及触摸屏接口设计

作者:时间:2012-05-03来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/168073.htm

  3. 3 滚动显示画面

  要实现指定区域的画面的滚动显示效果, 可以通过设置寄存器R75~ R80实现, 其中寄存器R75、R76用于设置滚动区域的起始行; R77、R78设置画面的范围, 即要滚动显示的行数;R79、R80设置每次滚动的行数, 即步长。要注意的是, 步长的设置并不是一劳永逸的, 因为这里的步长是相对于滚屏初始化设置时的状态而言的, 并非相对于上一次滚屏动作而言。图2举例说明了滚屏的设置及演示效果。

图2 滚屏的设置及过程演示

图2 滚屏的设置及过程演示

  图2所示过程的C程序如下:

  

  如果按照上述程序调试, 则画面滚动较快, 效果不明显。

  实际应用时, 可以结合定时器, 每隔一定时间改变一次寄存器R79、R80的值, 一般是按递增的等差数列赋值,可以获得很好的视觉效果。所赋最大值不能超过319, 因为屏幕最大只有320行; 当所赋值为319, 并且R75、R76所赋值为0时, 可实现全屏画面的滚动显示。

  4 结束语

  该显示系统调试完成后, 通过串口和GPS 模块连接, 可以实时显示经度、纬度、时间等信号, 显示效果良好。文中给出的子程序的形参多为2 字节的整型值, 可直接用于16位、32位单片机, 兼容性强, 为其在便携式系统中的应用提供了一种方法。

LCD显示屏相关文章:lcd显示屏原理


lcd相关文章:lcd原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭