ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:1.03MB ,
资源ID:1964616      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1964616.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计LED显示屏设计.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计LED显示屏设计.docx

1、毕业设计LED显示屏设计 毕 业 设 计(论 文)题 目:LED显示屏设计系 部: 社教系 班 级: 计算机一班 姓 名: 指导老师: * * * 时 间: 2010年10月5日 毕业设计(论文)课题任务书课题名称LED显示屏设计学生姓名 专业计算机科学与技术队别十三队指导教师时间2010年04月课题概述:本设计是一1680点阵LED电子显示屏的设计。LED大屏幕显示系统,以美国Atmel公司生产的40脚AT89S52单片机为核心,由键盘显示、与非门、外部锁存器、LED大屏幕显示等功能模块组成。基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。此外,扩展单片机外围接口、逐排显示,与

2、非门等功能。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,发挥部分也得到完全的实现,而且有一定的创新功能。通过该芯片控制一个行驱动器74HC154和十个个列驱动器74HC595来驱动显示屏显示。该电子显示屏可以显示各种文字或单色图像,全屏能显示5个汉字,采用20块88点阵LED显示模块来组成1680点阵显示模式。显示采用静态显示,使得图形或文字能够实现静止的显示方式。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明。单片机控制系统

3、程序采用单片机汇编语言进行编辑,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。所显示字符的点阵数据可以自行编写(即直接点阵画图),也可从标准字库中提取。LED显示以其组构方式灵活、显示稳定、功耗低、寿命长、技术成熟、成本低廉等特点在车站、证券所、运动场馆、交通干道及各种室内/外显示场合的信息发布,公益宣传,环境参数实时,重大活动倒计时等等得到广泛的应用。经实践证明,该系统显示误差小,性能稳定,结构合理,扩展能力强。关键词:AT89S52单片机;LED;点阵显示;静态显示;汇编语言摘 要LED大屏幕显示系统,以AT89S52单片机为核心,由键盘显示、与非门、外

4、部锁存器、LED大屏幕显示等功能模块组成。基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。此外,扩展单片机外围接口、逐排显示,与非门等功能。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,发挥部分也得到完全的实现,而且有一定的创新功能。 本设计主要以AT89S52单片机为核心,采用串行传输、静态扫描技术,制作一款拥有PC机通信功能的,模块化LED多功能显示屏。关键词:AT89S52、LED、1680点阵、单片机 绪论 5第一章 选定方案 1.1 确定方案 6 1.2 单片机的

5、确定 7 1.3 显示部分 7 1.4 芯片选择 7 1.5 电源选择 7第二章 单片机概述2.1 AT89S52单片机的结构 92.2 管脚说明 9第三章 系统整体方案 3.1 需要实现的功能 10 3.2 显示模式方案论证 10第四章 系统硬件电路的设计 4.1 整体模块设计 11 4.2 电源电路设计 11 4.3 单片机最小系统电路 12 4.4 列扫描电路 13 4.5 行控制电路 13 4.6 LED显示器电路 14 4.7 总体硬件电路设计 15第五章 系统程序的设计 5.1 主程序流程图 175.1 显示驱动程序 17第六章 调试及性能分析 6.1 软件调试 22 6.2 硬件

6、调试 23 6.3 性能分析 24总结 24致谢 24参考文献 27附件一 27附件二 30绪论本系统采用单片机AT89S52为LED显示屏的控制核心,制造一种简单的1680汉字显示屏设计。内容包括软件设计、LED显示屏的硬件电路、汇编语言程序设计与调试等方面,涉及到单片机电子产品设计及制造工程中的各个环节,有助于广大学者进一步的学习、了解汉字点阵显示原理,认识单片机的基本结构、工作原理及应用方法,提高单片机知识的运用能力LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它具有发光效率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点。并广泛的应用于公交汽车,

7、码头,商店,学校和银行等公共场合的信息发布和广告宣传。LED显示屏经历了从单色,双色图文显示屏到现在的全彩色视频显示屏的发展过程,自20世纪八十年代开始,LED显示屏的应用领域已经遍布交通、电信、教育、证券、广告宣传等各方面。LED点阵显示屏的构成型式有多种,其中典型的有两种。一种把所需展示的广告信息烧写固化到EPROM芯片内,能进行固定内容的多幅汉字显示,称为单显示型;另一种在机内设置了字库、程序库,具有程序编制能力,能进行内容可变的多幅汉字显示,称可编程序型。目前,国内的LED点阵显示屏大部分是单显示型,其显示的内容相对较少,显示花样较单一。一般在产品出厂时,显示内容就已写入显示屏控制系统

8、中的EPROM芯片内,当需要更换显示内容时就非常困难,这样使该类型的显示屏使用范围受到了限制。国内的另一种LED显示屏可编程序型LED显示屏,虽然增加了显示屏系统的编程能力,显示内容和显示花样都有所增加,但也存在着更换显示内容不便的缺点。随着社会经济的迅速发展,如今的广告牌都存在着显示内容丰富、信息量大、信息更换速度快等特点。因此传统的LED显示屏控制系统已经越来越不能满足现代广告宣传业的需要。而利用PC机通信技术控制LED显示屏,则具有显示内容丰富,信息更换灵活等优点。本设计是基于单片机(AT89C51)讲述了1680 LED汉字点阵显示的基本原理、硬件组成与设计、程序编译与下载等基本环节和

9、相关技术。 第一章 选定系统方案1.1 确定方案本设计要求用单片机控制一个1680点阵显示屏,完成相应的汉字显示。根据此要求设计者提出了三种如下相应的设计方案:方案一:PWM(脉宽调制)技术是一种传统的调光方式,它利用简单的数位脉冲,反覆开关LED驱动器,系统只需要提供宽、窄不同的数位式脉冲,即可简单地实现改变输出电流,从而调节LED的亮度。该技术的优点在于能够提供高品质的白光,以及应用简单,效率高。方案二:DSP(digital singnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、

10、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。DSP器件比16位单片机单指令执行时间快810倍,完成一次乘加运算快1630倍。DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。此外,DSP器件提供JTAG接口,具有更先进的开发手段,批量生产测试更方便,开发工具可实现全空间透明仿真,不占用用户任何资源。芯片内置544字的高速SRAM。外部可寻址64K字程

11、序/数据及I/O,令周期在25ns50ns之间,实时性处理比16位单片机快2倍以上,可取代一般的单片机。TMS320F206除了具有TMS320C203的功能外,内置32K字零等待快闪存储器,可满足单片设计的要求,能最大限度减少用户板的体积。软件配有汇编/链接C编译器、C源码调试器。 方案三:单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。方案一 致命

12、的缺点是容易产生电磁干扰,有时甚至会产生人耳能听见的杂讯,所以排除。方案二 DSP价格相比其它几种较贵,所以被淘汰方案三 单片机相比其它两种方案,价格便宜且好汇编程序,更适合本次方案。 因为考虑到方案要求低,只需要显示静态汉字,再加上单片机成本低廉且符合方案要求,故选择方案三1.2 单片机的确定我国目前常用的单片机的研制厂家有如下: Intel公司 (MCS51系列,MCS96系列)Atmel公司 (AT89系列,MCS5内核)Microchip 公司(PIC系列)Motorola 公司 (6HCXX系列)Zilog 公司 (Z86系列)Philips 公司 (87,80系列,MCS51内核)

13、Siemens 公司 (SAB80系列,MCS51内核)NEC 公司 (78系列)Epson 公司 (EOC88系列)方案一:AT89C51单片机是这几年在我国非常流行的单片机,是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalshProgrammable and Erasable Read Only Memory)高性能单片机,可擦除只读存储器可以反复擦除100次,具有低功耗、高性能的特点,并且可与工业标准的MCS51指令集和输出管脚相兼容,对于论文中需要实现的功能,完全可胜任。方案二:AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,

14、看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。8 位微控制器8K 字节在系统可编程他们是8051的内核,只不过52的内部资源比51稍多,比如增加了一个16位的计数器T2,当然相应的特殊寄存器(SFR)也有了一点变化,另外52的内存也从51的128字节提高到了256字节,ROM也

15、从2K提高到4K,可以装下更大的程序。S52比C51还增加了ISP功能,就是在线可编程功能,这可是很有用的功能,对于买不起仿真器或希望能板上调试(就是插在成品电路板上调试)的人来说十分有价值,你可以随时更新插在电路板上的单片机的程序,十分方便。故综合市场情况与常接触的单片机型号,论文中采用AT89S52单片机。1.3显示部分:LCD液晶显示器的优点:微功耗、尺寸小,超薄轻巧、显示信息量大、字迹清晰、美观、视觉舒适。使整个控制系统更加人性化。LCM301液晶显示器,其是串行口显示,所需I/O口较少,节省了资源,焊接电路时也较为方便。但以上两种因为成本太高,所以我们采用LED二极管,也能达到预期效果。LED的发光颜色和发光效率与制作LED的材料和工艺有关,目前广泛使用的有红、绿、蓝三种。由于LED工作电压低(仅1.5-3V), 能主动发光且有一定亮度,亮度又能用电压(或电流)调节,本身又耐冲击、抗振动、寿命长( 10万小时),所以在大型的显示设备中, 目前尚无其他的显示方式与 LED显示方式匹敌。 把红色和绿色的 LED放在一起作为一个像素制作的显示屏叫双基色屏或伪彩色屏;把红、

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1