摘 要: LED显示屏由于显示稳定、寿命长、功耗低、技术成熟、价格低廉而得到广泛的应用。本文是基于单片机AT89C51,由16个88的点阵显示器组成的1664LED点阵显示屏系统的设计。本文介绍了点阵显示屏的动态设计过程,该点阵显示屏以AT89C51为控制系统。AT89C51控制4线-16线译码器74154和移位寄存器74HC595构成的行列驱动电路。该显示屏能显示出汉字、数字和图形等。通过按钮控制汉字的滚动切换效果,能够实现汉字移入移出的滚动显示。单片机控制的程序采用C语言,所显示的点阵汉字可以从zimo221软件标准字库中提取代码。本文设计的LED显示屏符合了信息显示领域的需要。
关键词:LED,单片机,AT89C51,点阵显示,行列驱动,动态显示
目录
摘要
Abstract
1 引言-4
1.1 选题背景-4
1.2 研究现状及前景分析-4
2 LED显示屏的系统设计-5
2.1 系统框图-5
2.2 系统功能-5
3 LED显示屏的硬件设计-7
3.1 硬件设计框图-7
3.2 单元电路分析-7
4 LED显示屏的软件设计-12
4.1 系统主程序-12
4.2 显示程序-14
4.3 1664取模方式-16
5 LED显示屏的系统仿真-18
5.1 系统仿真电路图-18
5.2 系统的测试以及分析-18
结 论-20
参考文献-21
致 谢-22