LED点阵屏的设计与实现_通信工程毕业论文
发布时间:
2014-10-10
来源:
人大经济论坛
目录
摘要I
ABSTRACTII
第1章 引言1
1.1 背景1
1.2 研究内容1
第2章 整体系统设计方案2
2.1系统硬件方案2
2.2系统软件方案5
第3章 系统硬件设计6
3.1单片机最小系统及外围电路6
3.1.1 AT89S526
3.1.2单片机最小系统7
3.2点阵显示系统9
3.2.1 8×8点阵单元9
3.2.2点阵显示系统11
3.3驱动电路13
3.3.1 74HC59513
3.3.2 行列驱动电路15
3.3.3 电流放大电路17
第4章 系统软件设计18
4.1 字的编码的提取18
4.2显示驱动程序18
4.3系统主程序20
第5章 调试及性能分析24
第6章 结束语26
致谢27
参考文献28
附录1 整体系统原理图29
附录2 源代码30
附录3 字符代码35
附录4 实物图38
摘要
本文介绍了一种基于MCS-51单片机的16×32点阵LED显示屏的设计方案。通过MCS-51芯片控制6个74HC595驱动器来驱动显示屏显示。显示方式采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。本文包括系统具体的硬件设计方案,软件流程图和部分C语言程序等方面,并且详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计以及使用说明等。
关键词:点阵显示屏,MCS-51单片机,LED,C语言
ABSTRACT
This paper introduces a kind of simple 16×32 LED display screen design process based on MCS-51 single chip minicomputer. MCS-51 Controls 6 driver 74HC595 through this chip actuates the display monitor demonstration. Show dynamic show that makes static graphic or text can be achieved, shifted out of various formats. The detail hardware scheme, software flow and C language programmer design and so on is followed. This paper describes the hardware design of the LED dot matrix display, and the principle function of the various parts of the circuit, the corresponding software program design and the use of some such.
Keywords: Lattice display screen, MCS-51 MCU, LED, C language