公交车LED文字显示装置设计毕业论文
2022-07-24 10:16:45
论文总字数:33114字
摘 要
Abstract 2
第一章 绪论 3
1.1 基于单片机LED显示屏的研究目的 3
1.2 基于单片机LED显示屏发展现状及未来趋势 3
1.2.1 基于单片机LED显示屏发展现状 3
1.2.2 基于单片机LED显示屏未来趋势 3
1.3 课题所研究的内容介绍 4
第二章 公交车LED文字显示装置总体设计方案 5
2.1设计方案简述 5
2.2硬件设计方案 5
2.3软件设计方案 6
第三章 公交车LED文字显示装置硬件设计 7
3.1硬件总体架构图 7
3.2 LED显示屏简述 7
3.3 主控芯片AT89S51 8
3.3.1 主要性能参数 8
3.3.2 功能特性概述以及引脚功能 9
3.3.3 单片机中断 12
3.3.4 单片机最小系统 17
3.4 LED显示模块 17
3.4.1 74HC138芯片简介 17
3.4.2 74HC154芯片简介 19
3.4.3 74HC595芯片简介 19
3.4.4 8*8LED点阵简介 21
3.4.5 LED显示模块原理 24
3.5 外部中断模块 27
3.5.1外部中断INT0(键盘中断) 27
3.5.2外部中断INT1(按键中断) 28
第四章 公交车LED文字显示装置软件编程与设计 29
4.1 软件流程图 29
4.2 字模录入 29
4.2.1 汉字显示原理 29
4.2.2 字模提取软件 30
4.3 程序设计 32
4.3.1 字库头文件设计 32
4.3.2 程序源文件设计 34
第五章 公交车LED文字显示装置的仿真与实现 35
5.1 Keil μVision4编译和调试 35
5.2 生成*.HEX文件 36
5.3 Proteus绘制电路图 37
5.4 进行仿真 39
5.5 仿真效果评价及改进 40
第六章 总结 41
附录 42
附录Ⅰ 头文件程序 42
附录Ⅱ 源文件程序 49
附录Ⅲ 公交车LED显示装置硬件电路图 52
参考文献 53
致谢 55
公交车LED文字显示装置设计
摘要
LED行业已成为一个快速发展的新兴产业,它的发展市场空间大,前景比较广阔。本设计介绍了基于单片机的公交车LED显示装置的设计。
基于单片机AT89C51的16*16LED汉字显示屏设计,主要包括LED显示屏的硬件电路,C语言程序设计与调试等。硬件电路由AT89C51单片机控制器,LED显示屏和键盘3部分组成。我们将汉字转换成一串串16进制点阵数据输入到单片机中。通过C语言程序对单片机进行操作并在proteus软件的基础上对结果进行仿真,从而得到汉字点阵循环效果图。操作者这通过4*4的数字键盘控制显示的内容,有16句话可供操作者选择,涵盖了到站信息和其他的一些提醒。
实验结果体现了在单片机领域设计开发中proteus软件具有重要的实用价值,其可以大幅度缩短开发周期,节约了开发成本,帮助广大电子爱好者了解汉字点阵显示的原理,更好的认识单片机的基本结构、工作原理及应用方法,也提高了单片机知识技术的运用能力。
关键字:单片机 LED显示屏 AT89C51 汉字显示
Design of Bus LED Character Display Device
Abstract
LED industry has become a new and rapidly developing industry, the prospect developing space of market is broad. This design introduced the display design based on single-chip which serves for the bus.
The design of 16*16 LED Chinese characters display based on the AT89C51 single-chip microcomputer,mainly includes the LED display system,design and debugging of software program written in C language,etc.And hardware circuit is composed of 3 parts,AT89C51 controller, LED display screen and keyboard. We use a software to translate Chinese characters into a string of hexadecimal matrix statistics and input it into the single chip.Then use programming language to control and Proteus Software based on the results to simulation so as to obtain Chinese characters dot matrix cycle effect chart.What we show on the screen is controlled by 4*4 digital keyboard.There are 16 sentences for us to choose which tell us messages on bus stations about to reach and some other reminders.
The experimental results,in the field of single-chip design,show an important practical value of Proteus Software, which can greatly shorten the development cycle and reduce the development cost.It helps me to understand how Chinese characters dot matrix display works.Through the design,I get a better understanding of single chip’s basic structure,principle of operation and method for application.It proves my application anility in SCM knowledge and technology.
Keywords: single chip ;LED display ; AT89C51 ;display Chinese characters
绪论
1.1 基于单片机LED显示屏的研究目的
LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,它利用发光二级管构成的像素单元组成面积显示内容,可靠性高、使用寿命长、环境适应能力强、亮度高、性价比高、使用成本低、性能稳定等特点。在短短二十年来,迅速成为室外大屏幕显示的主流产品,在户外信息显示领域中具有无可替代的作用。采用LED显示屏可以扩大人们的视角、而且功耗小、色彩均匀一致。它的故障率低、以维护等优势,可以使人们在电子厂品方面有一定的进度。
1.2 基于单片机LED显示屏发展现状及未来趋势
1.2.1 基于单片机LED显示屏发展现状
早在上世纪80年代,将LED用作显示装置就已经开始了。早期的LED显示仅限于单色的固定图形,我国在此领域的起步较早,用于字符显示的单色led显示屏也在上世纪90年代就已用于交通、广告、金融等领域。真正全彩色显示屏的兴起是在近十多年来伴随LED自身生产技术的进步而起的。目前,我国的LED显示装置的年产值已突破300多亿元,而且还以每年30%的速度在增长。
请支付后下载全文,论文总字数:33114字