{$cfg_webname}
主页 > 电子信息 > 单片机 >

基于单片机的LED显示屏设计(附程序代码,电路原理图)

来源:56doc.com  资料编号:5D21493 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D21493
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

基于单片机的LED显示屏设计(附程序代码,电路原理图)(任务书,开题报告,外文翻译,论文12000字)
摘要
近些年来,随着社会的发展,人们生活水平有了大幅度提高,LED显示屏已经成为城市照明,交通信号显示,公共场所信息公示最常见的设备之一。首先,LED原理简单,生产成本低廉,通常以矩阵的封装形式出现,模块化提高了扩展性,也方便排除故障,可进行多种颜色交替闪烁。控制LED点阵显示屏一般采用单片机就能满足要求,后者也具备成本低廉,技术成熟,编程语言丰富,只要具备一定的计算机语言基础,就可以编写控制程序。除了控制模块,让LED点阵显示屏正常工作一般还需要驱动模块,采用常见的功率三极管就可以满足驱动信号的强度要求。
本文主要进行了基于单片机的LED点阵显示屏设计。首先熟悉编程软件和仿真软件的使用,掌握LED点阵的显示原理,并熟悉MCS-51系列单片机的基本电路和每个端口的电气特性与功能。以此为基础,先对单个LED点阵模块即8*8点阵进行编程并仿真,达到对字符和图形内容的循环卷动,闪烁和切入显示等动态功能。最后以此为基础,实现4个8*8模块的组合即16*16点阵的动态显示功能。然后进一步添加矩阵键盘和控制按钮等外围设备,实现键入显示键盘内容的功能,达到LED点阵显示屏扩展控制的目的。

关键词:AT89S52  74HC154译码器 74LS373锁存器  8*8LED点阵 4*4矩阵键盘
 
Design of LED display screen based on single chip microcomputer
Abstract
In recent years, with the development of society, people's living standard has been greatly improved. LED display has become one of the most common equipment for urban lighting, traffic signal display, public place information public display. First of all, LED is simple in principle and low in production cost. It usually appears in the form of matrix encapsulation. Modularization improves extensibility, also facilitates troubleshooting, and allows multiple colors to be flickered alternately. As long as it has a certain computer language base, it can write control program. In addition to the control module, the normal work of the LED dot matrix screen usually requires a drive module. The use of a common power triode can meet the intensity requirements of the driving signal.
This article mainly carries on the LED dot matrix display design based on the monolithic integrated circuit. First of all, we are familiar with the use of language programming software and simulation software, master the display principle of LED lattice, and be familiar with the basic circuit of MCS-51 Series MCU and the electrical characteristics and functions of each port. On this basis, a single LED dot matrix module, the 8*8 dot matrix, is programmed and simulated, and the dynamic functions such as the cyclic scroll, flicker and cut in display of character and graphic content are achieved. Finally, based on this, the combination of 4 8*8 modules is realized, that is, the dynamic display function of 16*16 dot matrix. And then add the peripheral equipment such as matrix keyboard and control button to realize the function of keyboard content, and achieve the purpose of extending control of LED dot matrix display screen.
KEY WORDS:AT89S52;74HC154 decoder;74LS373 latch;8*8LED dot matrix;4*4 matrix keyboard
 

基于单片机的LED显示屏设计(附程序代码,电路原理图)
基于单片机的LED显示屏设计(附程序代码,电路原理图)


目录
摘要    I
Abstract    II
第一章 绪论    1
1.1 课题简介    1
1.2 研究背景及发展现状    1
1.3 研究目的及意义    2
1.4 研究思路及方法    2
1.5 本章小结    3
第二章 系统总体设计    4
2.1 设计要求及方案    4
2.2系统框架    4
2.3 主要元器件的选型    5
2.3.1 控制器的选取    5
2.3.2 LED模块的选取    5
2.3.3 存储芯片的选取    7
2.3.4 元器件清单    7
2.4 本章小结    8
第三章 系统硬件设计    9
3.1 系统硬件概述    9
3.1.1 单片机控制模块设计    9
3.1.2 矩阵键盘模块设计    12
3.1.3 74HC154 16位译码器电路    13
3.1.4 显示信号锁存电路    15
3.2 本章小结    16
第四章 系统软件设计    17
4.1 字符图形卷动的程序设计    17
4.1.1 中断功能的软件应用    17
4.1.2 内部定时器/计数器的应用    18
4.1.3 主程序设计    19
4.2 外部中断显示键入字符    21
4.3 模块独立显示功能    23
4.4 软件调试及仿真    24
4.5 本章小结    29
第五章 实物展示    30
5.1 成品展示    30
5.2 本章小结    34
第六章 总结    35
参考文献    36
致谢    38
附录 程序源代码    39

推荐资料