全球旧事资料 分类
基于51单片机LED点阵屏控制系统设计
【摘要】当前社会,信息的流通与传输显得尤为重要,而高信息显示量的LED点阵屏应运而生。根据对LED点阵屏行、列高低电平扫描控制的原理,利用AT89C52单片机为控制处理器,有着相对低的功耗与高的性能,通过串口传输需要显示的数据,使得数据的传输更加方便快捷,以相对低端的控制器实现了画面的流畅显示,性价比得以提高。【关键词】51单片机;LED点阵屏;控制器LED点阵屏以LED的亮灭来显示文字、图片、动画等,以其图像文字变化多端,内容可实时改变而流行于当今社会,并且制作简单,安装方便,被广泛应用于各种公共场合,如汽车报站器、广告屏等。随着科学技术的发展,LED显示屏经历了从单色、双色图文显示屏,到图像显示屏的发展过程。而显示屏上绚丽多彩的文字和图像却是依赖于LED显示屏控制系统,又称LED显示屏控制器。它是组成LED显示屏的核心部件,也是显示效果的基础。本文便是针对普遍的单色LED点阵屏作出的设计总结。1系统工作原理基于AT89C52单片机的LED点阵显示屏控制系统是由4个16×32LED点阵显示模块、行信号选择译码器74LS138、数据移位寄存器74HC595、行驱动器TIP127组成。4个16×32LED点阵显示模块组成一个64×32的LED点阵,用于同时显示3个16×32的点阵汉字、字符或数字。利用上下位机的结构,采用RS232C通信标准对单片机进行控制命令和显示数据的传输。在每一个程序周期里译码器扫描两行,而扫描的数据则经过74HC595移位传送,通过TIP127驱动点阵屏进而正常显示信息。2硬件电路设计显示屏控制器的硬件电路由两个部分组成:外部数据存储器的扩展、串行通信接口。控制器的组成框图如图所示,采用AT89C52作为中央控制器,并选用RS232标准总线接口,完成与PC机的通信,实现对显示屏显示数据的控制。数据存储器使用一片FLASH存储器W29EE011用于存储汉字的点阵库。21存储器的扩展W29EE011有17条地址线(A0~A16),最高一位(A16)由P17作为地址送出,低八位(A0~A7)由P0口作为地址送出,通过74LS373锁存器进行锁存。A8~A15由P2口作为地址送出。22串行通信
f系统上位机下位机是通过串行通信接口进行通信。本系统为了实现单片机与PC机的串行通信功能,将单片机的串行接口的电平转换成RS232C电平标准。计算机TXD端发出的信号传送到通信电路后转化为电流信号,当有信号送进来时就会有电流流经光耦合器中的红外发光二极管,二极管发出光信号投射到光敏三极管,再转换成电信号输r
好听全球资料 返回顶部