欢迎来到天天文库
浏览记录
ID:57723596
大小:13.00 KB
页数:1页
时间:2020-09-02
《全彩LED显示屏字库动态滚动方式的操作要求.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全彩LED显示屏屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统,它的自带字库显示动态效果主要是依靠硬件扫描驱动,因为这样的操作方法比较简单,但如果遇到一些特殊要求的动态显示就需要利用PC机和单片机控制的LED显示屏系统通讯方法进行显示。这种方法可以对显示内容进行实时控制,从而实现诸如闪动、滚动、打字等多种动态显示效果。该方法同时还可以调节动态显示的速度,同时用户也可以在PC机上进行显示效果的预览,显示内容亦可以即时修改而且通过标准模块还可以实现对显示系统的远程控制。实现动态显示速度调节的方法通常是改变定时器的中断时间
2、,但是当显示速度很慢的时候,该方法容易使整屏的刷新率降低,从而使显示内容出现闪烁。因此,再设计全彩LED显示屏时通常采用一种“软定时”方法,即在程序中命名一变量作为“软定时器”,以用来设定两次动态显示的时间间隔。在对定时中断调用计数时,如果调用次数达到设定值,则改变显示内容。为保证能够正常显示,“软定时器”的设定值必须大于整屏显示周期,在考虑到余量的情况,可将软定时器的设定值定在大于30ms。如此循环计数,即可实现动态显示。“软定时器”的设定值可以通过上位机PC机来改变,这样既可实现LED动态显示的速度调节,又可保持显示内容的流畅和无
3、闪烁感。LED全彩屏滚动显示要求需要显示的内容每隔一定时间向指定方向移动一列,这样显示屏可以显示更多的内容。为此,需要在下次移动显示之前对显示缓冲区的内容进行更改,从而完成相应点阵数据的移位操作。具体操作方法是:设置一个显示缓冲区包括两部分:一部分用来保存当前LED显示屏上显示的10个汉字点阵数据;另一部分为点阵数据预装载区,用来保存即将进入全彩LED显示屏的1个汉字的点阵数据。滚动指针始终指向显示屏的最右边原点。当滚动指针移动到需要显示的点阵数据存储区的第1个汉字的首地址时,显示缓冲区LED显示区为空白,而预装载区已保存了第1个待显
4、示汉字的点阵数据。当需要滚动显示时,则可在接下来的扫描周期的每个行扫描中断处理程序中,将对显示缓冲区的相应行点阵数据左移一位,同时更改显示缓冲区的内容。
此文档下载收益归作者所有