基于单片机的广告灯设计
来源:56doc.com 资料编号:5D25734 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D25734
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于单片机的广告灯设计(论文10000字)
摘 要
本文设计了一种可以实现汉字的显示和变换的LED显示屏,STC89C52为本设计的主要控制芯片,整个系统主要由控制部分、通信部分和显示部分组成。整个系统采用模块化检测和维修方法,使用这种设计方法设计硬件,不但能兼容于整个系统而且还能满足模块自身的一些功能。PC机与单片机之间的通信采用RS—232C通信标准来实现。所选用的STC89C52单片机具有成本低读写数据方便快捷的特点。除此之外,该系统只占用了单片机少量的I /O口和内存,为系统留下了功能扩展的空间
关键字:STC89C52;LED点阵显示;串行通信
Design and Realization of the Lattice Screen of LED Based on MCS-51
Abstract
Abstract: Based on STC89C52 single-chip microcomputer as main control chip, we design a simple and practical system of LED dot matrix display. The system is mainly composed of hardware circuit and software program design of two parts, can realize the display of the Chinese characters and transformation. The PC sends control commands and displays code to microcontroller, STC89C52 receives control commands from PC and shows the code, Driver module drives a 16×16-resolution LED lattice LED’s panel display scan showed. Communication between PC and the microcontroller using RS-232C communications standards. the characteristics that STC89C52 microcontroller is cheap and could be coded conveniently makes the whole system Convenient to Maintenance and Repair. In addition, the system will take up only a small amount of the MCU I/O and memory ,so that the system has functional space for expansion.
Key words: STC89C52 lattice LED’s panel display, serial communication
目 录
摘 要 II
ABSTRACT III
第1章 绪 论 1
1.1 课题背景 1
1.2 研究现状及发展趋势 1
1.3 论文主要内容 2
第2章 方案论证与选择 3
2.1 系统硬件方案 3
2.1.1 显示屏主控制器 3
2.1.2 通信系统 4
2.1.3 LED点阵显示屏 4
2.1.4 硬件设计方案 5
2.2 系统软件方案 5
2.2.1 单片机编程语言 6
2.2.2 系统软件编译器介绍 6
2.2.3 上位机控制传输软件 6
第3章 系统硬件设计 7
3.1 硬件功能分析及设计原理 7
3.2 控制单元设计 7
3.2.1 STC89C52简介 8
3.2.2 控制系统设计 8
3.3 译码电路设计 9
3.3.1 串并转换器74LS164 9
3.3.2 锁存器74L373 10
3.4 驱动电路设计 11
3.4.1 行驱动电路设计 11
3.4.2 列驱动电路设计 11
3.5 通信系统硬件设计 12
3.6 电源设计 13
3.7 级连LED大屏幕 13
第4章 系统软件设计 15
4.1 程序设计 15
4.2 显示程序的设计 16
4.2.1 LED显示屏的显示方式 16
4.2.2 点阵数据表达方式 16
4.2.3 显示程序的设计 17
4.3 通信程序的设计 18
第5章 系统调试 21
5.1 系统硬件部分调试方法 21
5.1.1 短路与虚焊检测 21
5.1.2 上电测试 21
5.1.3 串口调试 21
5.2 系统软件调试方法 22
5.3 系统联合调试及结果 23
5.4 调试结果分析 23
第6章 总结与展望 25
参考文献 26
致谢 27
附录1 28
附录2 35 |