摘要:本毕业设计的控制模块为AT89C51系列单片机,利用相关芯片以及译码器等等构成16×16的点阵LED显示屏的驱动电路。AT89C51系列高速单片机由于它本身所具有的强大功能,一方面使得PC机与单片机之间数据存储及传输变得十分简便,而且能够使用相关软件方便的改变显示信息的内容以及显示的方式,另一方面点阵显示屏大范围的应用于机场、银行、医院等公共场合,所以本设计具有较强的学习意义和实用性。
本设计的点阵广告显示屏以动态扫描的方式滚动显示16×16点阵汉字或图案,并能通过相关的上位机软件调整滚动效果和显示信息等等。本设计采用串行传输的方式,不仅使本设计的扩展性能得到提升,也使得点阵模块之间的级联更为方便。92526
本文先从LED的显示原理入手,然后详细说明了硬件电路的计算与设计,以及 LED动态显示的过程以及软件的算法等等。
毕业论文关键词 :动态显示,单片机,点阵字库
Abstract: The graduation design of the control module for the AT89C51 series microcontroller, the use of related chips and decoders, etc。, constitute the 16*16 dot matrix LED display driver circuit。 AT89C51 series high speed single chip because of its strong function itself has, on one hand make between PC and MCU data storage and transmission become very simple and can be used to change the related software to facilitate the display of information content and show the way, on the other hand, dot matrix display widely used in airports, banks, hospitals and other public the occasion, and therefore have a strong sense of learning and the practicability of the design。
The design of dot matrix advertising display in dynamic scanning way scrolling display 16 * 16 dot matrix Chinese characters or patterns, and through the relevant host computer software to adjust the scrolling effect and display information and so on。 The design uses serial transmission, so that the expansion performance of the design is improved, so that the cascade between the display units is more convenient。
This paper starts with the display principle of LED, and then explains the calculation and design of hardware circuit, the process of LED dynamic display and the algorithm of software。
Key Words: Dynamic display, microcontroller, dot matrix font
目录
1 LED电子显示屏的概述 4
1。1 LED电子显示屏的分类 5
2 显示原理及控制方式分析 6
2。1 LED点阵模块结构 6
2。2 LED 动态显示原理 7
2。3 LED常见的控制方式 8
3 硬件电路设计 9
3。1 系统硬件概述 9
3。2 LED点阵 11
3。3 主控单片机的并行I/O接口说明 14
3。4 LED点阵显示驱动电路 15
4 字模生成 15
4。1 字模概述 15
4。2 字模存储技术 17
4。3 字库生成 18
5 软件设计 19
5。1 程序设计总体思路和结构 19
6 系统功能测试 20
6。1 单元模块电路测试