用单片机驱动LED显示屏的一个重要前提是LED屏的长度和高度都有不能很大。对于8位单片机来说长度为了实现384点以内,而高度与使用的单元板是单色(2条扫描线)还是双色(4条扫描线)有关,由于8位单片机的数据宽度为8位,即只能有8条扫描线。因此对于单色单元板高度为128点,双色单元板高度为64点。
从显示数据的存储位置可将单片机驱动LED显示屏分为两种:一是将显示数据存储在程序存储器中;二是将显示数据存储在扩展的外部并行或串行数据存储器中。
随着单片机技术的发展,片内程序可达64K甚至更多。以双色单元板为例静态显示时一块双色单元板的显示数据=64(长度)×32(宽度)×2(双色)/8(数据宽度)=512字节(0.5KB)。长度为384点以内的LED显示屏水平为6块单元板(垂直方向单色4块、双色2块)也就是使用了3KB的程序存储器。即使选用的单片机程序存储器为了实现32KB,如果循环在LED屏上显示6屏(3KB×6=18KB)不同的信息,留给控制程序还有14KB。因此使用程序存储器存储显示数据在很多场合下都可以满足需求。
[单片机控制液晶显示器的应用] [单片机控制系统设计] [单片机和工业无线网络] [单片机世界--液晶屏发展]
咨询电话:0571-88868188
传真号码:0571-56059889
网址:http://www.pvontek.com