本设计是一个含有PC 机为上位机的16×16 点阵 LED 电子显示屏的设计
LED 以其组装方式灵活、显示稳定、功耗低、寿命长、成本低廉等特点在车站、证券所、运动场馆、交通干道及各种场合的信息发布,公益宣传等得到广泛的应用
此设计是用美国ATMEL 公司生产的40 脚的单片机AT89S51 为核心,介绍了它的自身特点以及相比其他单片机的优势所在,还有阐述了控制系统的LED 点阵电子显示屏的动态扫描设计和硬件、软件开发原理流程
主要实现方式是,通过该芯片控制一个行驱动器74HC154和两个列驱动器74HC595 来驱动显示屏显示
该电子显示屏可以显示各种文字或单色图像,LED 显示屏采用4 块 8×8 点阵 LED 显示模块,来组成16×16 点阵显示模式全屏能显示1 个汉字,全屏可显示一个汉字
显示采用动态扫描显示,使得图形或文字能够实现静止、移入移出等多种显示方式
并通过上位机PC 机,来传输文字的录入,使其更加灵活可控和可再利用等功能
文中详细介绍了LED 点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等
单片机控制系统程序采用单片机C 语言进行编辑,通过编程控制各显示点对应LED 阳极和阴极端的电平变换,就可以有效的控制各显示点的亮灭
所显示字符的点阵数据可以自行编写,也可从标准字库中提取
然后通过PC 机软件 VC++ 和与单片机之间的协议RS-232 进行通信
经实践证明,该系统显示误差小,性能稳定,结构合理,扩展能力强
关键词 LED 显示屏; AT89S51 单片机; RS-232 通信协议;点阵屏汉字显示AbstractThis design is one includes PC machine for the superior machine 16×16 the lattice LED electron displ