资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目 录摘要2ABSRACT31 绪 论41.1 LED 显示屏的研究背景及意义41.2 LED 显示屏的技术现状及发展趋势51.3 论文主要研究内容51.3.1 问题的提出:51.3.2 论文的主要研究内容:52 设计要求62.1原理图设计62.2程序调计62.3 程序调试将设计完的程序输入,汇编,排除语法错误,生成*OBJ文件63 功能要求64 方案论证75 系统硬件电路的设计86 系统程序设计116.1 初始化程序116.2 主程序116.3 显示子程序:136.4 中断服务子程序:147 调试与性能分析147.1 调试与测试147.2性能分析148 控制源程序清单15致 谢18参考文献19论文题目:基于单片机的LED汉字显示屏设计专 业:应用电子技术二班姓 名:李志辉学 号:093001484 摘 要LED 显示屏是一种新型信息显示媒体,集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。以其色彩鲜艳,动态范围广,亮度高,寿命长,工作性能稳定特点,广泛应用于广告、证券、信息传播、新闻发布等方面。 本文设计了基于单片机的LED汉字显示屏。给出了系统框图,硬件模块设计图、软件流程图和程序。硬件模块设计方面,主控制系统采用单片机控制方式,实现点阵 LED显示屏的驱动及信息的保存与显示。LED显示点阵主要由LED、字模及其电路构成。通过单片机的控制驱动电路,采用扫描方式进行显示。用C语言进行软件设计,增加了程序的可读性和可移植性。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。通过试验实现了汉字的滚动显示功能,达到了预期效果。关键词:LED, 点阵, 字模ABSTRACTLED display is new information shows that the media set microelectronic technology, photonics technology, computer technology, information processing technology in the large-scale integrated display system. With its colorful, wide dynamic range, high-brightness, long life and performance characteristics of stability, widely used in advertising, securities, information dissemination, press releases, and so on. This paper was designed based on SCM LED display Chinese characters. By Given system diagram, hardware module design, software, flow charts and procedures, hardware module design, the main control system using SCM control, and dot-matrix LED display driver and the preservation and display of information. LED display lattice mainly by the LED, word-model and its circuit. SCM control through the drive circuit, a scan showed that way. C language software designed to increase the readability of the procedure and portability. In order to facilitate the expansion and changes, the software design is modular structure, so that the logic of relations much concisely. Through the pilot realized the rolling display Chinese characters, achieved the expected results.KEY WORDS: Led,field-array, word-mode1 绪 论LED 显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作性能稳定而日渐成为显示媒体中的佼佼者,广泛应用于广告、证券、信息传播、新闻发布等方面,是目前国际上极为先进的显示媒体。1.1 LED 显示屏的研究背景及意义在现代信息化社会的高速发展过程中,最具意义的莫过于大屏幕显示已经从公共信息展示等商业应用开始向消费类多媒体应用渗透。随着宽带网络的发展,数字化的多媒体内容将在信息世界中占据主流,新型的大屏幕显示设备将代替传统电视机成为人们享受信息和多媒体内容的中心。与传统的显示设备相比,正是这种未来的巨大需求让大屏幕显示技术成为众人目光的焦点:(1) LED 显示屏色彩丰富,显示方式变化多样(图形、文字、三维、二维动画、电视画面等)、亮度高、寿命长,是信息传播设施划时代的产品。(2) LED 显示屏是集光电子技术、微电子技术、计算机技术、信息处理技术于一体的高技术产品,可用来显示文字、计算机屏幕同步的图形。它以其超大画面、超强视觉、灵活多变的显示方式等独居一格的优势,是目前国际上使用广泛的显示系统。(3) LED 显示屏应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,有巨大的社会效益和丰厚的经济效益。在其历史的演变过程中,出现了多种信息传播媒体:但就其性能看:如阴级管(crt)或石英管(dv)大型电视,成本非常昂贵,在不需要超大画面且在室内使用时效果尚可;彩色液晶显示同样成本昂贵、电路复杂,面积有限,受视频角的影响非常大,可视角度很小;影象投影设备亮度小、清晰度差(画面受光不均匀);电视墙表面有分割线,视觉上有异物感,室外应用时亮度效果差。而 LED 显示屏以其受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果,视角大,可以用于显示文字、图案、图象、动画、视频、录象信号等各种信息的特点得到了突飞猛进的发展。1.2 LED 显示屏的技术现状及发展趋势LED 显示屏的技术范围包括半导体光电器件技术、电子电路技术、集成电路技术、信息图像处理技术、信息传输技术、计算机网络技术 以及电子产品制造和电子产品安装工程相关技术随着计算机网络技术的发展,LED 显示屏在网络环境下的使用情况越来越多,在多媒体、多种显示设备组成的信息显示系统中,采用智能化网络控制,联网控制多屏技术也在实际中得到应用。1.3 论文主要研究内容1.3.1 问题的提出:用于图文显示的 LED 显示屏,如果只显示一些图形、文字,而对图象、动画以及信息的实时显示要求不高,而且信息的内容和屏与屏切换相对比较稳定,不需要固定计算机实时服务,只需要在控制显示屏的单片机中加入存储块,实现信息的保存功能。1.3.2 论文的主要研究内容:通过软件编辑实现图文编辑与传输。采用习惯的 Windows 窗体,开启文本编辑区,完成图形和文字的编辑工作。对所编辑的图形、文字做简单的图象处理,加入屏幕信息瞬间变换与滚动方式穿插显示的功能。通过对点阵模块和控制电路的分析,确定 LED 显示屏的部件构成;通过对单片机及智能控制模块的分析,确定 LED 显示屏的组成结构和驱动方式,实现 LED 显示屏的驱动。2设计要求2.1原理图设计2.1.1 原理图设计要符合项目的工作原理,连线要正确,端了要不得有标号。2.1.2 图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。2.1.3 原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。2.2程序调计2.2.1 根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。2.2.2 根据总体要求及分解的功能模块,确定各功能模块之间的关系,设直出完整的程序流程图。2.3 程序调试将设计完的程序输入,汇编,排除错误,生成*OBJ文件。2.3.1 按所设计的原理图,在实验平台上连线,检查无误。2.3.2 将汇编后生成的*OBJ文件传送到实验装置的,执行该程序,检查该程序、是否达到设计要求,若未达到,修改程序,直到达到要求为止。3功能要求3.1使整个显示屏可以显示1616的汉字3.2汉字移动显示3.3可以自增系统功能3.4允许用MCS-51系列3.5系统程序汇编或C语言编程4 方案论证按照系统设计功能的要求,采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HCl54)、1616LED点阵5部分组成。时钟电路由AT89C5l的18,19脚的时钟端(XTAL l及XTAL2)以及12 MHz晶振X、电容C2、C3组成,采用片内振荡方式。复位电路采用简易的上电复位电路,主要由电阻R1,R2,电容C,开关K组成,分别接至AT89C51的RST复位输入端。LED点阵显示屏采用1616共256个象素的点阵,可通过万用表检测发光二极管的方法测试判断出该点阵的引脚分布。通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。电路系统构成框图如图(2)所示:显示模块(89c51)主控模块扫描驱动电路复位电路时钟电路 图(2)5 系统硬件电路的设计LED点阵图,由4块8*8LED组成一块16*16LED, 图(3)88LED点阵LED等效电路只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y轴。图(4)为其电路原理图。点阵LED扫描法介绍,点阵LED一般采用扫描式显示,实际运用分为三种方式:(1)点扫描; (2)行扫描;(3)列扫描。电路原理图如图(4)所示: 图(4)88点阵LED电路原理图(5) 广告屏硬件电路图组成6 系统程序设计61 初始化程序C1: MOV R2,#0; 取码指针C16: MOV P0,#00H MOV P2,#00H ;关显示 CLR P3.0
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号