pc机控制led显示器的设计本科学位论文.doc
《pc机控制led显示器的设计本科学位论文.doc》由会员分享,可在线阅读,更多相关《pc机控制led显示器的设计本科学位论文.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书分类号:密 级:毕业设计(论文)PC控制的LED点阵显示屏的设计与实现DESIGN OF DOT MATRIX LED BASING ON PC-CONTROLLED 学生学号20070504137学生姓名徐广建学院名称信电工程学院专业名称电子信息工程与技术指导教师陈奎2010年05月17日 徐州工程学院毕业设计(论文)徐州工程学院学位论文原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。本
2、人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日徐州工程学院学位论文版权协议书本人完全了解徐州工程学院关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归徐州工程学院所拥有。徐州工程学院有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。徐州工程学院可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。论文作者签名: 导师签名: 日期: 年 月 日 日期: 年 月 日摘要介绍以单片机P89V51为
3、控制器的LED点阵显示屏控制系统,本系统采用RS-232通信标准,通过P89V51的串行接口接收PC机的控制命令及显示数据。随着信息时代高新技术的发展,人们对及时获取并显示各类信息的欲望日益强烈,对传播媒体的要求也越来越高,由此带动了信息传媒的飞速发展,发光二极管(LED)显示屏就是信息显示的重要传媒之一。发光二极管(LED)显示屏是上世纪八十年代后期在全球迅速发展起来的显示媒体。它利用发光二极管构成的点阵模块或像素单元,组成大面积显示屏幕,以其可靠性高,使用寿命长、环境适应能力强、性能价格比高、使用成本低等特点,在短短的十来年中,迅速成长为平板显示的主流产品。该显示屏采用单片机与电脑的串口通
4、讯技术,可以把要显示的内容及时的更新,具有简单的操作界面。由于采用了大容量的RAM,可以存储大量的显示信息,脱离电脑也可以继续显示。显示屏由LED点阵组成,显示亮度高,显示内容清晰。电脑上的程序采用VB编写,支持WINDOWS XP,2K,98;具有移植性好,界面友好等优点。本文详细的介绍了LED显示屏控制系统的软硬件设计。关键词:单片机;LED显示屏;串口通讯 AbstractThis paper introduces the control system of a LED display screen.It is based on the P89V51 and the RS-232 com
5、munication protocol.With the development of new and high technology in information age ,the desire of obtaining and showing all kinds of information in time is increasingly strong ,and the demand to media also becomes higher ,it brings along the development of the information media at full speed , d
6、isplay screen of Low Emitting Diode(LED) is one of the important media to show information Display screen of LED is a display media developed rapidly in the whole world on later stage of the eighties of last century. It utilizes lattice module or picture element unit that LED formed , makes up and s
7、hows the screen by a large scale ,because of its characteristics of dependability , having long performance life ,strong environmental adaptive capacity, high performance-cost ratio and low use cost, in short more than ten years , it grows into the main product of the platform shows rapidly. This sc
8、reen is used in the hospital,it can show a lot of information about the hospital. It use the technology of the serial communication between the MCU and computer,and can update in time,it has the simple interface.Because the using of the bigness Ram,it can store a lot of the information ,and can work
9、 without the computer.The screen is make up of the 88 LED which is lighteness.The program on the computer is write by the VB and can work on the WINDOWS XP, 2K,98. This article introduce LED display screen control system.Key words:MCU LED Display screen Serial Communications III徐州工程学院毕业设计(论文)目 录1绪论1
10、1.1 LED显示屏的研究背景11.2 研发方向和方案选择12 系统总体设计32.1 系统基本组成及工作原理32.2 系统的主要元器件选择42.2.1 P89V5142.2.2 74HC15462.2.3 MAX23263 系统硬件电路设计83.1 LED显示点阵驱动模块设计83.2 单片机及外围电路设计103.2.1 时钟电路设计113.2.2 复位电路设计113.2.3 串行通信电路设计124 系统软件设计145 PC机终端LED控制程序175.1阵数据的提取程序175.2阵数据的串行发送176系统调试与维护196.1 硬件电路制作与焊接19结论21致 谢22参考文献23附 录24291绪
11、论LED 显示屏从80 年代后期在全球迅速兴起,它利用发光二极管构成的点阵模块或像素组成大面积显示屏幕,以可靠性高、使用寿命长、环境适应能力强、价格性能比高、使用成本低等特点。短短的十几年中,相关技术和产业都取得了长足的进步,已发展成为重要的现代信息发布媒体手段,在证券交易、金融、交通、体育、广告等领域得到了广泛应用。随着社会信息化的进程,LED 显示屏在信息显示领域的应用前景愈加广阔。1.1 LED显示屏的研究背景现代信息社会中,作为人机信息视觉传播媒体的显示产品和技术得到迅速发展,进入二十一世纪的显示技术将是平板显示的时代,LED显示屏作为平板显示的主导产品之一无疑会有更大的发展,并有可能
12、成为二十一世纪平板显示的代表性主流产品。与传统的显示设备相比,正是这种未来的巨大需求让大屏幕显示技术成为众人目光的焦点:(1)LED显示屏色彩丰富,显示方式变化多样(图形、文字、三维、二维动画、电视画面等)、亮度高、寿命长,是信息传播设施划时代的产品。(2)LED显示屏是集光电子技术、微电子技术、计算机技术、信息处理技术于一体的高技术产品,可用来显示文字、计算机屏幕同步的图形。它以其超大画面、超强视觉、灵活多变的显示方式等独居一格的优势,是目前国际上使用广泛的显示系统。(3)LED显示屏应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,有巨大的社会效益和丰厚的经济效益。在其历史的演变过程
13、中,出现了多种信息传播媒体:但就其性能看:如阴级管(crt)或石英管(dv)大型电视,成本非常昂贵,在不需要超大画面且在室内使用时效果尚可;彩色液晶显示同样成本昂贵、电路复杂,面积有限,受视频角的影响非常大,可视角度很小;影象投影设备亮度小、清晰度差(画面受光不均匀);电视墙表面有分割线,视觉上有异物感,室外应用时亮度效果差。而LED显示屏以其受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果,视角大,可以用于显示文字、图案、图象、动画、视频、录象信号等各种信息的特点得到了突飞猛进的发展。1.2 研发方向和方案选择目前 LED 电子显示屏的显示向更高亮度、更高耐气候性、更高的发光均
14、匀、更高的可靠性、全色化、多媒体方向发展,系统的运行,操作与维护也向集化、网络化、智能化方向发展。从LED显示屏需求上,市场上不仅需要像大屏幕的这样大型的显示屏,也需要根据不同场地配置不同规格的小型显示屏以及相对简单的文字显示屏。设计一个LED显示屏控制器,具有动态汉字显示的功能;LED显示屏闪烁频率不低于50Hz,显示屏亮度以在正常光照条件下能看清汉字。鉴此,本毕业设计设计与实现一个以单片机AT89V51为控制器的点阵LED显示屏控制系统,该系统采用单片机硬件以及软件程序结合的方式,以硬件电路作为驱动电路,区别于应用VHDL语言来设计的可编程逻辑器件CPLD/FPGA,通过PC机界面实现对点
15、阵式LED显示屏的控制。虽然那样设计出的数字逻辑电路在功能上实现了对点阵式LED的驱动以及行和列的扫描,把所有的硬件软件改为一块集成的芯片,大大简化了设计,降低了成本,设计稳定性好而且设计相对于单片机要简单灵活。但是由于受硬件资源的限制以及未来对设计的变更和升级,总是难免要付出较多研发经费和较长投放市场周期的代价。2 系统总体设计根据LED显示屏控制系统的应用以及显示设备驱动的具体要求,本章设计了 LED图文显示屏的体系结构和工作流程。其中软件系统与控制硬件主系统之间采用串行通讯方式完成程序下载,实现文本信息的传输。2.1 系统基本组成及工作原理系统的大体结构图如如图2-1所示,图文显示屏的硬
16、件模块基本结构可以分为屏体和控制器和PC机三大部分: 图2-1系统框图屏体部分主要是LED和驱动电路构成。不论是图形还是文字,都是控制与组成这些图形或文字的各个点所在的位置相对应的LED器件发光。根据屏幕所需的平面面积大小,选择一定数量的LED。用点阵方式构成图形或文字,是非常灵活的,可以根据需要任意组合和变化,只要设计好合适的数据文件,每个LED发光器件占据数据中的一位,通过对点阵上全部的LED进行控制,在需要该LED器件发光时,数据中相应的位填0,否则填 1,这样依照所需显示的图形文字,按显示屏的各行各列逐点填写显示数据,就可以构成一个显示数据文件,得到满意的显示效果。由于文字的显示点阵格
17、式比较规范,可以采用现行计算机通用的字库字模,如汉字的宋体、楷体和黑体等多种可供选择的方案;其大小也可以有 1616、2424、3232、4848 等不同规格。控制器部分主要是单片机及其外围电路。由16行16列组成的1616图文显示屏其 LED 发光器件数量相当大,不宜使用静态显示驱动电路,而采用多行的同名列共用一套列驱动器。控制电路负责有序的选通各行,在选通每一列之前还要把该列各行的数据准备好。这样,这一行上的LED发光器件就可以根据列数据进行显示。这种时序控制电路,一般都采用单片机实现。控制电路采用单片机,主要负责控制存储显示数据模块、安排控制信号的定时与顺序、控制驱动LED显示点阵的电路
18、等。驱动电路,则分为行驱动电路和列驱动电路,用来驱动LED显示点阵。PC机部分主要是界面。界面主要负责将输入的汉字转换为字模,字模然后通过串行通信输入给单片机。工作的大体过程如下:电脑把输入的文本进行转换,生成要下载的数据,然后把数据下载到主控板,主控板收到数据,把数据转存到主控板的RAM内,等数据接收完后,主控板就把存入的数据取出,按一定的格式发送到显示屏,实现信息的最终显示。在显示的过程中,如果电脑有新的数据发过来,主控板便会更新数据,然后更新显示。2.2 系统的主要元器件选择2.2.1 P89V51P89V51是由philips公司生产,制造工艺为CMOS 的P89V51 单片机采用的是
19、40 只引脚的双列直插封装(DIP)方式。如果按功能划分,它由8 个部件组成,即微处理器(CPU),数据存储器(RAM),程序存储器(E2PROM),I/O口(P0 口、P1 口、P2 口、P3 口),串行口,定时器/计数器,中断系统及特殊功能寄存器(SFR)。(一)对各功能部件说明1、数据存储器(RAM):片内为256个字节(单元),片外最多扩至64K 字节。2、程序存储器(E2PROM):P89V51 单片机含有8K 字节的快擦写可编程/擦除只读存储器(E2PROM)。片内最多可扩至64K 字节。3、中断系统:具有6个中断源,2级中断优先权。4、定时器/计数器:3个16 位的定时器/计时器
20、,具有四种工作方式。5、串行口:1个全双工的串行口,具有四种工作方式。6、P0 口、P1口、P2口、P3口:为4个并行8位I/O口。7、特殊功能寄存器(SFR):共有21个,用于对于片内各功能模块进行管理,控制监视。实际上是一些控制寄存器和状态寄存器,是一个特殊功能的RAM 区。8、微处理器(CPU):为8位的CPU,且内含一个1位CPU(微处理器),不仅可处理字节数据,还可进行位变量的处理。(二)P89V51 芯片的主要特性1、与MCS-51 兼容2、8K 字节可编程闪烁存储器3、寿命:1000 写/擦循环4、数据保留时间:10 年5、全静态工作:0Hz-24Hz6、三级程序存储器锁定7、2
21、56*8 位内部RAM8、32 可编程I/O 线9、三个16 位定时器/计数器10、6 个中断源11、可编程串行通道12、低功耗的闲置和掉电模式13、片内振荡器和时钟电路(三)P89V51 芯片的外部引脚功能如图2-2所示,由图可见: 图2-2 P89V51外形引脚结构图VCC:供5V电压。GND:接地。P0 口:P0 口为一个8位漏级开路双向I/O口,每个脚可吸收8个TTL门电流。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。P1 口:P1 口是一个内部提供上拉电阻的8 位双向I/O口,P1口缓冲器能接收输出4个TTL门电流。P1口管脚写入1 后,被内部上拉为高,可用作
22、输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH 编程和校验时,P1口作为第八位地址接收。P2 口:P2口为一个内部上拉电阻的8 位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P3 口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并可用作输入接口。另外,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。P3 口也可作为P89V51 的一
23、些特殊功能口,如下所示:P3.0 RXD(串行输入口) P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1)P3.4 T0(计时器0 外部输入) P3.5 T1(计时器1 外部输入)P3.6 /(外部数据存储器写选通)P3.7 /(外部数据存储器读选通)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST 脚两个机器周期的高电平时间。ALE/:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- pc 控制 led 显示器 设计 本科 学位 论文
限制150内