【编者按】网学网自动化专业频道为大家收集整理了“单片机的LED信息显示系统设计“提供大家参考,希望对大家有所帮助!
论文编号:ZD1133 论文字数:10521,页数:36
摘 要
本论文提出的是基于单片机的LED电子显示屏的信息显示系统设计。该电子显示屏可以显示各种文字或单点色图像,采用4块8*8点阵LED显示模块来组成16*16点阵显示模块,全屏一共可以显示4个16*16的汉字,即像素是16*64个像素 。
本设计以单片机STC89C51RC为控制核心,74HC595为列驱动,74HC154为行扫描驱动。使用Protel设计结构原理图,使用Proteus作为硬件仿真,使用keilC作为编程工具。
本设计显示的文字或者图像稳定、清晰无串扰,能够实现文字或者图像的静止、移入移出等多种显示方式。具有结构简单、价格低的特点,因此得到广泛的应用。
关键词: LED 单片机 电子显示屏 驱动
ABSTRACT
This article is about the design of information display system based on MCU with LED electronic screen . This electronic screen can display a variety of texts as well as images of single dot of red colour . Four 8*8 dot matrix LED display module form a 16*16 dot matrix display module. Four 16*16 Chinese characters can be displayed on the full-screen. It means that the pixel is 16*64.
The MCU STC89C51RC is the core of the controller in this design , and the 74HC595 is the row driver , besides the 74HC154 is the line scanning driver . I will use protel to design the Structure diagram, proteus to be the hardware simulation,keilC to be the programming tool.
The characters or images in the design are steady,clearness and with no rosstalk,it can make the characters or images many display ways just like still,in and out and so on.It has the features like the simple structure,low-price,so ,it is applied extensively.
Keywords: LED Microprogrammed Control Unit(MCU) Electronic screen Driver
目 录
摘 要 I
Abstract II
目 录 III
第一章 引 言 1
1.1课题背景及开发意义 1
1.2设计任务 1
第二章 总体方案设计 2
2.1控制系统的方案设计 2
2.2显示驱动模块的方案设计 2
2.3显示方式的方案设计 3
2.4接口方式的方案设计 3
2.5总体方案设计 3
第三章 元器件选定 4
3.1主要芯片介绍 4
3.1.1 AT89S51 4
3.1.2 行驱动芯片74LS154 6
3.1.3 列驱动芯片74HC595 8
3.2 LED显示屏介绍 9
第四章 PCB板设计和硬件调试 11
4.1单片机控制电路 11
4.2行选信号输出电路 11
4.3行驱动电路 12
4.4列选信号输出电路 12
4.5硬件调试 13
4.5.1布线 13
4.5.2焊接 13
4.5.3硬件调试 14
第五章 软件编制和调试 15
5.1显示程序 15
5.2系统程序流程介绍 16
5.2.1系统初始化子程序 16
5.2.2左移显示子程序 17
5.2.3字符提取子程序 17
5.3汉字取模软件 18
5.4软件编写 20
5.5软件调试 22
第六章 总结 23
致谢 24
参考文献 25
附录1:主要元器件清单 26
附录2:整体电路图 27
附录3:源程序 28