摘要:随着计算机技术的高速发展,单片机以其自身特有价格低廉、性能优良的特点,已经广泛应用与各种智能仪器、家庭电器、电子玩具等领域。基于单片机开发出稳定可靠、成本低廉的点阵式显示屏具有很强的实用性和经济性,可以广泛用于工厂、办公楼、教学楼、商铺等场所。
本论文设计使用STC89C51 单片机为控制核心,显示屏是选用9 个8*8 点阵显示模块来组成24*24 点阵显示器,行控制直接使用单片机的引脚控制,列控制选用3个移位寄存器74HC595 来控制,汉字的字模使用取模软件实现。基于proteus软件进行了硬件电路的设计。软件部分使用了汇编语言进行开发,具有效率高体积小等优点。软硬件调试完成后在proteus 中进行了仿真,结果演示可以实现预期的各项功能。
本系统智能度高,可靠性高,系统工作稳定,具有较大的市场应用前景。
关键词:STC89C51;LED 点阵屏;Proteus 仿真;Keil
目录
摘要
Abstract
第1章 绪论-1
1.1 LED显示屏的研究背景及意义-1
1.2 LED显示技术的现状及发展趋势-1
第2章 总体设计-3
2.1 设计背景简介-3
2.2 电路设计-3
第3章 硬件设计-6
3.1 单片机的选型-6
3.1.1单片机简介-6
3.1.2 单片机的特点-6
3.1.3 单片机的发展趋势-7
3.1.4 单片机的应用-7
3.1.5 STC89C52单片机简介-8
3.2 硬件电路设计-9
3.2.1 时钟电路-9
3.2.2 复位电路-10
3.2.3 行数据传输电路-11
3.2.4 列控制电路-14
3.2.5 点阵组合电路-16
3.2.6 单片机和按键连接电路-17
第4章 软件设计-20
4.1 系统的软件设计-20
第5章 系统仿真-22
结 论-24
参考文献-25
附录A 整体电路图-26
附录B 系统源程序-27
致 谢-37