基于单片机大屏幕显示设计论文.docx
- 文档编号:23604710
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:19
- 大小:170.29KB
基于单片机大屏幕显示设计论文.docx
《基于单片机大屏幕显示设计论文.docx》由会员分享,可在线阅读,更多相关《基于单片机大屏幕显示设计论文.docx(19页珍藏版)》请在冰豆网上搜索。
基于单片机大屏幕显示设计论文
基于单片机大屏幕显示设计
摘要:
基于单片机(AT89C51)介绍了一种简单的16×16LED汉字显示屏的设计与制作过程,内容包括LED汉字显示屏的硬件电路、PCB设计、汇编语言程序设计与调试等方面,涉及到单片机电子产品设计与制造过程中的各个环节,能帮助广大电子爱好者解汉字的点阵显示原理,认识单片机的基本结构、工作原理及应用方法,并提高单片机知识技术的运用能力。
关键词:
单片机;LED;点阵;汉字显示
所有单片机论文尽在QQ:
1634189238。
所有单片机资料请资讯QQ:
1634189238
.所有单片机项目尽在QQ:
1634189238
LEDChineseCharacterDisplayScreenDesignandMakingBasedonSingleChip
Abstract:
Thisarticlebasedonsiglechip(AT89C51)introducesakindofsimple16*16LEDChinesecharacterdislayscreendesignandmakingprocess,itincludesthehardwarecircuitofLEDChinesecharacterdisplayscreen,designofprintcircultboard,assemblelanguageprogrammerdesignanddebuggingandSOon,itcomesdowntoeachtacheoftheprocessofdesignandmanufactureofsiglechipelectronicalmanufactureItcanhelpthegeneralelectroniclovingknowingandunderstandingtheprincipleofChineselatticedisplaying,alsocanhelpeverybodytoknowthebasicstructure,theprincipleofworkandtheapplicationmethodofMCU,andenhancetheutilizationabilityofMCUknowledgeandtechnology.
Keywords:
singlechip;LED;lattice;Chinesecharacterdisplay
第1章前言
1.1本课题的研究意义
LED电子显示屏是运用光电显示技术、视频技术、多媒体技术、网络技术、计算机技术、自动控制技术,针对室内外各种使用环境而设计,显示各种信息元素的屏幕,使用专用的控制技术,用于显示文字、文本、图形、图像、动画、股票行情及各种多媒体信息以及电视、录像信号。
它由LED器件阵列排列组成的显示屏幕,具有高清晰度、色彩鲜艳、视角大、工作稳定、寿命长、功耗低等优点。
由于采用单元模块化结构,屏体的大小可按用户要求灵活拼制。
LED显示系统主要有:
户内单色信息屏,双基色视频屏,全彩色,真彩色视频屏;户外单色信息屏,双基色、全彩色、真彩色视频屏;各种规格证券行情显示屏;条型显示屏;以及根据客户需要运用于各个行业的各种LED显示系统。
LED显示系统广泛应用于政府、军队、金融、厂矿企业、商业、智能交通、院校、医疗、服务业和体育场馆等,主要适用范围包括:
查询类:
医院、邮电通信业、工商局、税务局、出境局、保险业、法院、政府机构……
导购类:
宾馆、商场、美容院、商业街、大型超级市场、展销会……
票务、数据查询类:
航空公司售票处、国际游轮售票处、银行、证券交易所、期货市场、图书馆……
导游类:
公园、游乐场、旅行社、博物馆、纪念馆……
导向类:
机场、码头、火车站、写字楼、大型比赛……
出版类:
报刊、图书出版社、房地产介绍类光盘……
LED显示屏的典型应用系统:
☆城市公众信息咨询系统
☆政府、企事业单位接待服务系统
☆工商、税务、海关、银行等行业业务查询系统
☆邮电、水电煤气等公用事业业务查询系统
☆大型商场商品信息查询系统
☆宾馆旅游指南系统
☆商务中心、智能化楼宇分布查询系统
☆人才市场、劳动力市场供求信息咨询服务系统
☆展览、交易会信息查询系统
☆医院导医系统查询
将来,触摸屏还要走入家庭。
随着城市向信息化方向发展和电脑网络在国民生活中的渗透,信息查询都已触摸屏--显示内容可触摸的形式出现。
LED屏幕,作为新的媒体,运动的发光图文,更容易吸引人的注意力,信息量大,随时更新,有着非常好的广告和告示效果。
LED屏比霓虹灯更加简单,容易安装和使用,效果变化更多,可以随时更新内容,是很好的户内外发视觉媒体。
LED屏幕属于高科技电子产品,价格比较高,以前集中在政府和单位中使用。
技术不断进步,价格不断降低,组装和维护更加简单。
小型的LED条屏,因为价格便宜,安装和使用简单,慢慢被大众接受,逐步走进大小店铺,应用更加大众化,普及化。
二、课题发展现状和前景展望
1.发展现状
LED显示屏是20世纪90年代出现的新型平板显示器件,由于其亮度高、画面清晰、色彩鲜艳,使它在公众多媒体显示领域一枝独秀,因此市场空间巨大。
LED显示屏市场随技术发展而攀升LED显示屏的发展可分为以下几个阶段:
第一阶段为
1990年到1995年,主要是单色和16级双色图文屏。
用于显示文字和简单图片,主
要用在车站、金融证券、银行、邮局等公共场所,作为公共信息显示工具。
第二阶段是1995年到1999年,出现了64级、256级灰度的双基色视频屏。
视频控制技术、图像处理技术、光纤通信技术等的应用将LED显示屏提升到了一个新的台阶。
LED显示屏控制专用大规模集成电路芯片也在此时由国内企业开发出来并得以应用。
第三阶段从1999年开始,红、纯绿、纯蓝LED管大量涌入中国,同时国内企业进行了深入的研发工作,使用红、绿、蓝三原色LED生产的全彩色显示屏被广泛应用,大量进入体育场馆、会展中心、广场等公共场所,从而将国内的大屏幕带入全彩时代。
随着LED原材料市场的迅猛发展,表面贴装器件从2001年面世,主要用在室内全彩屏,并且以其亮度高、色彩鲜艳、温度低的特性,可随意调整的点间距,被不同价位需求者所接受,在短短两年多时间内,产品销售额已超过3亿元,表面贴装全彩色LED显示屏应用市场进入新世纪。
为了适应2008年奥运会的“瘦身”计划,利亚德开发了表面贴装双基色显示屏,大量用于训练馆和比赛计时计分系统。
在奥运场馆全彩屏方面,为紧缩投资,全彩屏大部分采用可拆卸方式,奥运期间可作为实况转播工具,赛事结束后可用于租赁,作为演出、国家政策发布等公共场合应用工具,通过这种方式可尽快收回成本。
就市场而言,中国加入WTO、北京申奥成功等,成为LED显示屏产业发展的新契机。
国内LED显示屏市场保持持续增长,目前在国内市场上,国产LED显示屏的市场占有率近95%。
国际上LED显示屏的市场容量预计以每年30%的速度在增长。
目前,LED显示屏的主要制造厂商集中在日本、北美等地,我国LED制造厂商出口的份额在其中微不足道。
据不完全统计,世界上目前至少有150家厂商生产全彩屏,其中产品齐全,规模较大的公司约有30家左右。
国产LED显示屏技术差距在哪,随着LED显示屏市场的不断扩大,目前国内全彩色市场逐步被划分为三个档次。
第一档为巴可、松下等国际知名企业生产的高档产品;第二档为国内大型企业研制的采用日亚高品质LED生产的产品;第三档为采用我国生产的LED制作的显示屏。
这三种档次的LED显示屏在价格和功能上也存在着较大区别。
在技术上,LED显示屏的发展要紧跟世界一流企业的品质特点,目前国产的高品质LED显示屏与国外顶尖产品在图像处理技术、前端视频处理技术等方面差别不大,主要差距在于以下两个方面:
1>单点颜色确认
“单点颜色确认”技术能够确保逼真的色彩显示,可持续长达数年之久不变。
目前国内的产品只能做到单元模块和单元箱体的调节,不能做到真正的单点调节,因此在色彩和亮度一致性上有差别,特别是在经过维修更换了显示单元后,由于LED的参数可能发生了变化,显示效果很难跟原屏保持一致,而这项工作在国外是由专用的大型设备完成的,而国内没有这类因产品特性而开发的设备,也希望社会相关行业和设备制造企业能够给予关注。
目前这项工作在巴可利亚德是这样做的:
模块内,每个像素点中的LED灯管都有其各自的颜色、亮度的数值,这些发光二极管在工厂安装时均要被精确测量过,这些数据同时被储存到每个模块中的EEPROM,而当显示信号被处理时,数字处理仪(DIGITIZER)将从每个EEPROM中读取该信息,并对LED的亮度、颜色差别加以修正,以保证显示效果达到一致的最佳状态。
2>结构工艺
目前国内产品的箱体外壳基本上都是采用单件钣金加工,加工工艺差,精度不高,外观不美观,防水性也不十分好,特别是在室外恶劣环境下,易造成系统不稳定。
巴可的箱体适应恶劣工作环境,所有箱体的外部硬件都装在具备IP65标准的铝合金铸件包装箱内。
箱体所采用的专门密封措施足以防止雨水、尘土的进入。
数字“5”是防止液体渗入的等级,也是设计要求之一,这样显示系统就可以在雨天、无积水的环境下正常工作。
2.展望LED的发展
首先,全彩色显示屏将成为LED显示屏行业新的增长点,蕴含着极大的市场。
随着LED器件材料性能的不断提高,全彩色显示屏的成本下降,应用增加。
到2003年底,全国范围内的全彩色LED显示屏达到600多块。
就全彩色显示屏的综合水平来说,国内的全彩色LED显示屏除了价格和本地化服务的优势外,在技术深度、生产工艺等方面与国外产品的差距正在逐步缩小。
采用SMD表贴技术的室内全彩色LED显示屏得到迅速发展并将成为今后室内显示屏的主导发展产品。
其次,半导体照明的发展,也将为LED显示屏产业的总体提升形成新的发展机遇。
在LED显示屏大范围应用的同时,LED作为新型照明光源材料的发展近年也取得了突破性发展。
传统的照明淘汰主要是白炽灯和荧光灯,在可靠性、耗电、使用寿命等方面不尽如人意。
近年,LED作为光源材料制作的装饰灯、城市景观灯等产品不断推出,LED光源材料的照明灯具的市场正在形成并呈上升趋势。
特别是在城市景观、危险区域、紧急应急等方面的使用潜力更为巨大。
第三,交通信号、汽车等特种领域的LED应用前景广阔。
超高亮、大功率的LED器件,在城市交通信号灯中已得到广泛的采用。
LED信号灯有高亮度、高可靠性、低使用成本、长寿命等特点。
1.3研究思路
LED显示屏系统采用发光二极管LED阵列作发光体,显示屏阵列的基本元件是LED点阵模块,根实际需要拼装互连就组成了整个显示屏。
对于大幕显示屏采用静态显示占用端口多、译码电路复、硬件成本高、功耗大。
因此,当显示位数较多,采用动态显示可以解决这些问题。
所谓动态显示,就是利用视觉暂留效应,使显屏显示的内容在一定周期内刷新一次,实际中只使显示屏每个发光管在1秒时间内亮24次,其余间熄灭,视觉上不会感觉到显示屏的闪烁而且显屏的功耗会大幅度下降,寿命也会延长。
通过调
导通的时间与电流,可实现高亮度稳定的显示。
1.LED单元电路及整个显示屏的设计方案与扩展LED外围电路。
通过单片机串行口TXD端输出的移位脉冲将RXD端输出的数据逐位移入移位寄存器,在整个数据移完后,控制电路产生一个锁存信号将此数据锁存供显示。
此时相应的扫描控制信号轮流通过对应的驱动管使相应行的LED管被点亮。
标准LED单个模块是由8×8与阵列构成的电路。
行线为逻辑0,列线为逻辑1时,对应的行列坐标下的LED管被点亮。
为了能够清晰显示图像或汉字,在组成显示屏时,采用4个模块为一个单元,组成8×4显示单元。
每个模块由LED显示模块、数据移位寄存器、扫描驱动电路组成。
2硬件电路
基于这种设计思想设计具有32个16x16点阵汉字显示功能的单片机硬件系统包括电脑主控电路、行驱动电路、列驱动电路。
3软件系统
在本设计中,软件的设计包括了单片机部分和PC控制台部分。
单片机部分主要包括有接收和显示两个部分。
编写程序的语言为单片机汇编。
PC控制台部分主要包括有字模的编码计算、界面设计和信息发送。
1.4论文所要做的主要工作
选择器件设计一个单片机控制的系统完成汉字的显示和移动控制功能。
编写程序实现PC机信息发送与单片机对信息的接收和显示。
画出系统硬件原理图。
列出程序清单,元件清单。
第2章单片机的工作原理
2.1单片机的发展
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
概括的讲:
一块芯片就成了一台计算机。
它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
同时,学习使用单片机了解计算机原理与结构的最佳选择。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。
不过,这种电脑,通常是指个人计算机,简称PC机。
它由主机、键盘、显示器等组成。
还有一类计算机,大多数人却不怎么熟悉。
这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。
顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。
因为它体积小,通常都藏在被控机械的“肚子”里。
它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。
现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。
各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。
现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。
究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。
在计算机出现以前,有不少能工巧匠做出了不少精巧的机械。
进入电器时代后,人们借助电气技术实现了自动控制机械,自动生产线甚至自动工厂,并且大大地发展了控制理论。
然而,在一些大中型系统中自动化结果均不理想。
只有在计算机出现后,人们才见到了希望的曙光。
如今借助计算机逐渐实现了人类的梦想。
但是,计算机出现后的相当长的时间里,计算机作为科学武器,在科学的神圣殿堂里默默地工作,而工业现场的测控领域并没有得到真正的应用。
只有在单片机(Microcontroller)出现后,计算机才真正地从科学的神圣殿堂走入寻常百姓家,成为广大工程技术人员现代化技术革新,技术革命的有利武器。
目前,单片机在民用和工业测控领域得到最广泛的应用。
彩电,冰箱,空调,录像机,VCD,遥控器,游戏机,电饭煲等无处不见单片机的影子,单片机早已深深地溶入我们每个人的生活之中。
单片机能大大地提高这些产品的智能性,易用性及节能性等主要性能指标,给我们的生活带来舒适和方便的同时,在工农业生产上也极大地提高了生产效率和产品质量。
单片机按用途大体上可分为两大类:
●通用型单片机
●专用型单片机
专用型单片机是指用途比较专一,出厂时程序已经一次性固化好,不能再修改的单片机。
例如电子表里的单片机就是其中的一种。
通用型单片机的用途很广泛,使用不同的接口电路及编制不同的应用程序就可完成不同的功能。
小到家用电器仪器仪表,大到机器设备和整套生产线都可用单片机来实现自动化控制。
2.2单片机的结构与工作原理
单片机的功能模块如图3.1所示。
在一小块芯片上,集成了一个微型计算机的各个部分。
由图2.1所见,单片机是由8位CPU﹑只读存储器EPROM/ROM﹑读写存储器RAM﹑并行I/O口﹑串行I/O﹑定时器/计数器﹑中断系统﹑振荡器和时钟电路等各部分组成,各部分之间通过内部总线相连。
图2.1单片机的功能模块
单片机的核心部分是中央处理器CPU,它由运算器和控制器两大部分组成。
运算器用来完成算术运算,逻辑运算和进行位操作(布尔处理),由算术单元(ALU),位处理器,累加器(ACC),寄存器B暂存器TMP1T和TMP2等组成,与一般运算器的作用类似。
控制器是用来统一指挥和控制计算机进行工作的部件,它是由定时和控制逻辑电路,内部振荡电路OSC,指令寄存器及其译码器,程序计数器PC及其增量器,程序地址寄存器,程序状态字寄存器PSW,RAM地址寄存器,数据指针DPTR,堆栈指针SP等部分组成。
本设计中使用的单片机为40管脚双列直插式封装的,其管脚如图2.2所示:
图2.240脚双列直插式封装单片机管脚图
各管脚功能说明如下:
●XTAL1(19脚),TXXAL2(18脚):
外部时钟信号的两个管脚。
●RST(9脚):
当作为RST使用时,为复位输入端。
在时钟电路工作以后,此管脚出现两个机器周期的高电平将使单片机复位。
●
(31脚):
为访问内部或外部程序存储器的选择信号。
若使用CPU片内程序存储器单元,
端必须接高电平,当PC值小于0FFFFH时,CPU访问内部程序存储器;当PC值大于0FFFFH且外部有扩充的程序存储器时,CPU将自动转向执行外部程序存储器的程序。
若使用片内无ROM/ERPOM的CPU时,
必须接地。
CPU全部访问外部程序存储器。
●P0口(32-39脚):
8位漏极开路型双向并行I/O口。
在访问外部存储器时,P0口作为低8位地址/数据总线复用,通过分时操作,先传送低8位地址,利用ALE信号的下降沿将地址锁存,然后作为8位双向数据总线使用,用来传送8位数据。
●P1口(1-8脚):
具有内部上拉电阻的八位准双向I/O口。
●P2口(21-28脚):
具有内部上拉电阻的八位准双向I/O口。
●P3口(10-17脚):
具有内部上拉电阻的八位准双向I/O口。
每一位都有如下特殊功能:
P3.0(RXD):
串行输入
P3.1(TXD):
串行输出
P3.2(
):
外部中断0输入端,低电平有效
P3.3(
):
外部中断1输入端,低电平有效
P3.4(T0):
定时/计数器0外部事件计数输入端
P3.5(T1):
定时/计数器0外部事件计数输入端
P3.6(
):
外部数据存储器写选取通信号,低电平有效
P3.7(
):
外部数据存储器读选取通信号,低电平有效[2]
2.3单片机设计大屏幕显示系统概述
本设计采用Atmel公司的高性能的位单片机89C51作为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HC154)、16×16LED点阵5部分组成,我们在实际应用中只是将LED点阵的16条行线直接接在P0口和P2口,至于列选扫描信号则是由4-16线译码器74HC154来选择控制,这样一来列选控制只使用了单片机的4个IO口,节约了很多IO资源,为单片机系统扩充使用功能提供了条件。
考虑到P0口必需设置上拉电阻,我们采用4.7kΩ排电阻作为上拉电阻。
汉字扫描显示的基本过程是这样的:
通电后使单片机的RST复位脚电平先高后低,从而达到复位。
之后,在单片机内部时钟电路的作用下,单片机89C51按照设定的程序在P0和P2接口输出与内部汉字对应的代码电平送至LED点阵的行选线(高电平驱动),同时在P1.1,P1.2,P1.3,P1.4接口输出列选扫描信号(低电平驱动),从而选中相应的象素LCD发光,并利用人眼的视觉暂留特性合成整个汉字的显示。
第3章硬件电路设计
3.1硬件电路是由两个部分组成得
1.控制电路
主要由AT89C51组成。
其作用就是控制LED按用户要求进行左移等操作。
2.显示电路
由32块电子显示模块组成。
显示1×8个汉字。
此图只使用了一块16×16LED点阵,电路简单,但是已经包涵了LED显示屏的电路基本原理,只要扩展单片机的IO接口,并增加一些LED点阵和相关芯片,就能设计出更大面积、更多花样的LED显示屏。
第4章系统软件设计
1.总述
在本设计中,软件的设计包括了单片机部分和PC控制台部分。
单片机部分主要包括有接收和显示两个部分。
编写程序的语言为单片机汇编。
PC控制台部分主要包括有字模的编码计算、界面设计和信息发送。
系统软件分成控制系统主程序及上位机用于输入文本的串行通信程序两部分,控制系统主程序框图如图所示,控制程序采用C51在计算机上编写,通过串行口将编写好的控制程序下载到单片机中并进行调试。
2.单片机部分的设计
主程序包含一个中程序,单片机接收到中断后,就跳到接收程序接收显示信息,接收完显示信息后,从中断程序返回,进入显示程序
1.显示程序
2.接收程序
左移子程序
部分程序:
ORG00H
START:
MOVA,#00H;清除屏幕
MOVP0,A
CALLDIS;调用显示子程序
CALLMOVE;调用左移子程序
JNPSTART
DIS:
MOVR2,#04H;每个画面8个字,32个字分四次显示
MOV20H,#00;取码指针暂存地址20H初值为00
D4:
MOVR4,#00H;74154扫描指针初值
MOVR1,#0FFH;每幕停留的时间
D5:
MOVR6,#128;每幕8个字,128个数据码
MOVR0,20H;取码指针存入R0
D2:
CALLREAD1;调用取码子程序
INCR4;扫描下一列
DINZR6,D2;显示1幕?
MOVR4,#00;清除74154扫描指针为00
DJNZR1,D5;每幕停留的时间到了?
MOV20H,R0;保留取码指针存入20H地址
DJNZR2,D4;4幕显示完毕了?
RET
MOVE:
MOV20H,#00;取码指针暂存地址20H初值为00
MOVR4,#00H;74154扫描指针初值
M1:
MOVR1,#0FFH;每幕停留的时间
M2:
MOVR6,#128;每幕8个字,128个数据码
MOVR0,20H;取码指针存入R0
M3:
CALLREAD1;调用取码子程序
INCR4;扫描下一列
DJNZR6,M3;显示1幕?
MOVR4,#00;清除74154扫描指针为00
DINZR1,M2;每幕停留时间到了?
MOVA,20H;取码指针载入A
ADDA,#08;加8
MOV20H,A;再存入20H地址取码指针
XRLA,#512;32个字是否都左移完毕了?
JNZM1
RET
READ1:
MOVA,R4;扫描指针载入A
MOVP1,A;输出至P1扫描列
MOVA,R0;取码指针载入A
MOVDPTR,#TABLE;数据指针指到TABLE:
MOVCA,@A+DPTR;到TABLE:
取上半部的数据码
MOVP0,A;输出至P0显示
INCR0;取下一个码
MOVA,R0;取码指针载入A
MOVDPTR,#TABLE;数据指针指到TABLE:
MOVCA,@A+DPTR;到TABLE:
取下半部的数据码
MOVP2,A;输出至P2显示
INCR0;取码值加1
MOVR3,#25;延时
DJNZR3,$
MOVA,#00H
M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 大屏幕 显示 设计 论文