《LED电子显示屏工作原理(荟萃).docx》由会员分享,可在线阅读,更多相关《LED电子显示屏工作原理(荟萃).docx(34页珍藏版)》请在三一办公上搜索。
1、LED电子显示屏工作原理(荟萃)LED电子显示屏工作原理及性能分类2009-08-22 22:55显示方法的演变历史 传统的白积灯,无法克服其耗电量大,寿命短的缺陷,霓虹灯、广告灯箱、平面招牌广告等虽色彩鲜丽,但变化单调、更不能播放视频图像广告;磁翻版虽可借电脑拼装简单图案,但自身不具备发光源,夜间使用效果差。近几年,随着微电子技术、自动化技术、计算机技术的迅速发展,生产工艺的更新及新材料的应用,使得芯片的亮度、寿命得到了突飞猛进的发展,从而使其应用领域日益宽广,显示屏市场得到长足的发展。年后,超高亮蓝色、红色、绿色发光管的出现,使得实现真彩色显示屏成为事实,室外显示屏得到人们的喜爱,特别在体
2、育场馆、广告、新闻等领域的应用日渐广泛。从未来发展趋势看,目前具有视频效果的几种媒体,其性能优势各有千秋: 阴极管(crt)或石英管(dv)大型电视:成本非常昂贵,通常只能做到37英寸,体积再大就要受到限制,再不需要超大画面且在室内使用时,效果理想。 彩色液晶显示(led):同样成本昂贵、电路复杂,面积不能太大,而且受视角的影响非常大,可视角度很小,但画面细腻、视觉感好。 映像投影设备(projector):亮度小、清晰度差(画面受光不均匀),优点是安装方便、维护简单。 电视墙(tv-wall):表面有分割线,视觉上有异物感,室外应用时亮度上效果差,不适于表示文字,但室内表现电视画面时效果良好
3、。 led受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果、视角大的特点,可以表示文字、图案、图像(包括动画和视频)。 我国经济发展迅猛,对信息的传播有越来越高的要求。可以相信,led电子显示屏以其色彩鲜亮、显示信息量大、寿命长、耗电量小、重量轻、空间尺寸小、稳定性高、易操作、易安装维护等特点将在社会经济发展中扮演越来越重要的角色。总得看来,led显示屏在当今显示媒体中,性价比最高,是您最佳的选择。全面解析LED光源技术信息来源:中关村在线发布时间:2009-03-05关键字:LED光源LED俗称发光二极管,是一种能直接将电能转变成光能的发光显示器材。早期的LED都由砷化镓制成,
4、随着技术的进步,现在大多采用磷化镓(GaP)等半导体材料制造。LED最大的特点便是具有发光效率高、省电环保、响应速度快、耐震动等。 最初的LED光源能够发出来的颜色只是红色,进入到20世纪90年底,LED已经能够发出红、蓝、橙、黄、绿等单色。最终,进入到1998年之后,白光LED光源研发成功,现在RGB三色LED光源也已经得到了规模化应用。在我们常见的显示设备中,最常用的便是白光LED和RGB三色LED。 相比普通的光源设备,LED光源具有节能环保、发光效率高、色域广等特点,而这些正是大部分传统光源的缺点。 据资料显示,在1998年白光LED光源刚推出的时候能光效只有5流明/瓦,到2005的时
5、候光效已经可以达到50流明/瓦,预计到2015年LED的光效有可能达到150-200流明/瓦。另外,有业内人士声明,LED的价格每10年降为原来的1/10,而性能将提高20倍。 大部分读者都知道,我们家庭经常使用的白炽灯等寿命都较短,通常使用一两年之后都需要重新更换灯泡,而LED灯泡的寿命理论值可达10万小时(通常标称为2万小时),寿命在10年之上,LED灯泡也极大降低了用户后期维护更换的成本投入。 LED一般都采用点阵式发光,如果亮度要求较高则需要成千上万个LED灯泡排列组合。不过,LED灯泡响应速度快,特别是在大屏幕显示上,可以利用快速切换的特点来变换不同的画面。 目前的LED主要分为RG
6、B三原色和白光LED。白色LED较为廉价、功耗更低,而三原色LED的色域更广、造价昂贵。LED背光在电视、显示器、笔记本上应用能够确保屏幕寿命更长、功耗更低,色域更宽广、色彩也更加均匀。同时,LED还促使这些电器光源平面化(LED屏幕更薄)。 LED灯泡因为不含汞,对环境的污染也大大降低。另外,LED光源还具有耐震动、色域宽广等特点。 在IT行业,LED主要应用于显示设备中,比如笔记本屏幕、液晶显示器、液晶电视和投影机,目前已经有部分型号推向市场。 相比之下,因为对亮度要求不高,LED显示器、LED背光笔记本、LED电视都已经出现了相当数量的产品。虽然此类产品价格相对偏高,但是因为色彩显示能力
7、更加出色,还是得到了很多消费者的认可。 但是在投影机行业,特别是商务、教育、工程等领域投影机光源动辄几千流明,而要想达到这样的亮度成本可能需要10万元以上,所以说鲜有LED投影机问世。另外,电视、显示器等部分产品采用的为三色LED发光技术,而投影机采用的只为白光LED发光技术。 不过,随着投影机娱乐化、数码化的进程加快,现在一些亮度100流明左右的LED投影机也已经问世,售价相对也较为合理,比如10流明的奥图码PK-101投影机售价仅3999元,150流明的三星SP-P400B投影机售价也仅有7999元。据最新消息显示,LED光源的1080p投影机也将于09年6月份问世,亮度为700流明,售价
8、约为8万元左右。 LED光源所带来最大的变化就是减少了机身的体积,延长了灯泡的寿命寿命。在之前,普通的投影灯泡寿命仅有2000-4000小时,但是LED灯泡能够确保其试用寿命长达2万小时,而现在一个普通的投影机灯泡更换成本在2000-3000元,LED大大节约了用户后期的维护成本。 虽然由于技术方面的限制,LED还存在不少缺点;虽然由于价格限制,LED售价还在大多数消费者心理价位之外。但是笔者认为LED成为下一代主流光源的趋势则是难以改变的,未来也是属于LED光源的。LED电子显示屏工作原理及性能分类2009-08-22 22:55(一)系统组成本系统由计算机专用设备、显示屏幕、视频输入端口和
9、系统软件等组成。计算机及专用设备:计算机及专用设备直接决定了系统的功能,可根据用户对系统的不同要求选择不同的类型。显示屏幕:显示屏的控制电路接收来自计算机的显示信号,驱动LED发光产生画面,并通过增加功放、音箱输出声音。视频输入端口:提供视频输入端口,信号源可以是录像机、影碟机、摄像机等,支持NTSC、PAL、S_Video等多种制式。系统软件:提供LED播放专用软件,powerpoint或ES98视频播放软件。二 系统功能该系统具备如下功能:以计算机为处理控制中心,电子屏幕与电脑显示器VGA窗口某一区域逐点对应,显示内容实时同步,屏幕映射位置可调,可方便随意地选择显示画面的大小。显示点阵采用
10、超高亮度 LED发光管红、绿双基色,256级灰度,颜色变化组合65536种,色彩丰富逼真,并支持VGA 24位真彩色显示模式。配备图文信息及三维动画播放软件,可播放高质量的图文信息及三维动画。播放软件显示信息的方式有覆盖、合拢、开帘、色彩交替、放大缩小等十多种形式。使用专用节目编辑播放软件,可通过键盘,鼠标、扫描仪等不同的输入手段编辑、增加、删除和修改文字、图形、图像等信息。编排存于控制主机或服务器硬盘,节目播放顺序与时间,实现一体化交替播放,并可相互叠加。可以接收显示录像机、影碟机等视频信号。LED电子显示屏系统简介及分类近年来LED显示屏市场得到了迅猛的发展,已经广泛应用到银行、邮电、税务
11、、机场、车站、证券市场及其它交易市场、医院、电力、海关、体育场等多种需要进行公告、宣传的场合。LED是发光二极管Light Emitting DIOde 的英文缩写。LED显示屏是由发光二极管排列组成的一显示器件。它采用低电压扫描驱动,具有如下优点:1、耗电省、2、使用寿命长、3、成本低、4、亮度高、5、视角大、6、可视距离远、7、规格品种多。LED显示产品系列:A、单色、彩色条形显示屏、B、计算机控制数码显示屏、C、单色图文显示屏、D、三色(红、绿、黄)图文显示屏、E、点阵和数码混合显示屏(证券屏)、F、双基色(红、绿)多媒体视频同步显示屏、G、三基色(红、绿、蓝)多媒体视频同步显示屏。LE
12、D显示屏分类:按显示颜色分为:单红色、单绿色、红绿双基色、 红绿蓝三色。按使用功能分为:图文显示屏、多媒体视频显示屏、行情显示屏、条形显示屏。按使用环境分为:室内显示屏、室外显示屏、半户外显示屏。按发光点直径分为:3.0、3.7、4.8、5.0、8.0、ph8、ph10、ph16、ph20等。基本发光点非行情类LED显示屏中,室内LED显示屏按采用的LED单点直径可分为3mm、3.75mm、5mm、8mm、和10mm等显示屏;室外LED显示屏按采用的象素直径可分为16mm、19mm、22mm和26mm等LED显示屏。行情类LED显示屏中按采用的数码管尺寸可分2.0cm0.8inch、2.5cm
13、1.0inch、3.0cm1.2inch、4.6cmm1.8inch、5.8cm2.3inch、7.6cm3inch等LED显示屏。显示颜色:LED显示屏按显示颜色分为单基色LED显示屏(含伪彩色LED显示屏),双基色LED显示屏和全彩色(三基色)LED显示屏。按灰度级又可分为16、32、64、128、256级灰度LED显示屏等。显示性能:LED显示屏按显示性能分为文本LED显示屏、图文LED显示屏,计算机视频LED显示屏,电视视频LED显示屏和行情LED显示屏等。行情LED显示屏一般包括证券、利率、期货等用途的LED显示屏。LED显示屏技术特点:A、效果卓越:采用动态扫描技术,画面稳定,无杂
14、点,图像效果清晰,动画效果生动,多样;视频效果流畅;B、内容丰富:可显示文字、图表、图像、动画、视频信息;C、方式灵活:可由用户任意编排显示模式;D、质量保证:采用进口发光材料、高品质IC芯片、无噪声大功率电源;E、信息量大:显示的信息不受限制;F、维修方便:模块化设计,安装,维护方便; 室内LED显示屏型号名称 点距 密度/平方米5.0室内单色红平面模块型 7.62mm 172001个像素3.75室内单色红平面模块型 4.75mm 443211个像素5.0室内双基色平面模块型 7.62mm 172002个像素3.75室内双基色平面模块型 4.75mm 443212个像素5.0室内三基色平面模
15、块型1HR1PG1B 7.62mm 172003个像素3.75室内三基色平面模块型1HR1PG1B 6.0mm 280003个像素室外LED显示屏型号名称 点距 密度/平方米12室外2R单色超高亮集束管 16.0mm 39061个像素10室外2R单色超高亮集束管 12.0mm 70001个像素12室外1R2G双基色超高亮集束管 16.0mm 39062个像素12室外2R1PG双基色纯绿集束管 16.0mm 39062个像素10室外2R1PG双基色纯绿集束管 12.0mm 70002个像素12室外2R1PG1B三基色超高亮集束管 16.0mm 39063个像素LED视频显示系统:系统介绍及特点1
16、. 模块化设计:电路设计按功能分成不同的模块,每个模块之间只需要极少的联系,极大地提高了系统的稳定性、可靠性,调试难度、维护难度降低,可靠性高。所有硬件电路全部选用进口元器件,品质高,可靠性好。2. 先进的分布式扫描技术:显示部分的扫描采用扫描控制技术,显示部分被分成不同的单元,独立进行扫描。每个单元之间的信号传递采用信号锁存技术进行同步控制。显示的稳定性大大增加。3. 精心设计的通信接口技术:通信距离可达1000米。可以抗击15KV的静电放电冲击。RS-422专用设计接口。极大地提高了系统通信的可靠性。4. 软件设计新颖:WINDOWS风格界面,软件功能强、操作简便。通用显示屏软件具有良好的
17、用户界面,清晰的菜单窗口,用户可以根据需要,任意编排节目,既能播放录像,也能播放动画文字、插播消息等。5. 可视性好:产品采用进口LED晶片,构成的显示屏具有高亮度、色彩鲜艳、视角大、寿命长(100,000小时)稳定性高、响应速度快等特点。6. 易于安装:采用显示单元板或显示单元箱体,根据用户要求和应用场所要求任意组装成所需要的显示屏尺寸,并且便于维护。 LED 显 示 屏 规 格(舞台背景屏/日月看板)产品性能介绍:舞台背景的要求随着大屏幕LED显示系统技术的提高,已越来越被编导们看好并运用。大场景大画面配合歌舞主体以达到渲染现场欢乐、热烈、激情的效果,使舞台上下演员与观众融入一体,使观众身
18、临其境。一、功能l 1、可将一个画面切分为多个视频画面播出l 2、显示屏可独立、结合、任意组合使用播放相关大背景l 3、大屏幕可根据演出需求分区显示,并可实现图文的迭加二、特点l 4、背景画面用视频信号处理器播放或合成同一画面显示l 5、可对人物特写播放l 6、可做文字滚动播放、或插播播放l 7、可水平推移视频画面屏风,也可上下升降成为文字、个性视频画面l 8、亮化、美化舞台背景及舞台地面l 9、通过软件设计及系统控制达到业主要求的其他要求三、优势l 1、可采用框架结构设计,拆装方便、可靠,易于维护应用与各大型娱乐场所及大型活动场合,真正让您的舞台动起来l 2、与传统手段比较色彩更鲜艳、亮丽,
19、达到一种海市蜃楼的烘托效果l 3、稳定性能高(无抖动、闪烁、接插件松脱的现象)l 4、使用寿命长l 5、除发光部分其他位置采用无光黑漆处理保证显示效果四、屏体技术参数 SpecificatIOn for LED screen规格 pitch P40 P50视角Viewing Angle 110度 左右视角 仰角55度 俯角55度110 degree Horizontal elevatIOn 55 degeree depressIOn 55 degree盲点率Blind pixeLS ratIO 0.0002工作电压Working Voltage AC220V 15% 4764HZ屏体总重量We
20、ight 30KG/M2控制距离Effective Control Distance 100m Multi-optic transfer3000m系统工作环境温度OperatIOn temperature range -20oC 40oC系统工作环境湿度OperatIOn humidity range 10% - 90% RH 点阵式汉字LED显示屏的原理与制作 石学军汉字显示屏广泛应用与汽车报站器,广告屏等。本文介绍一种实用的汉字显示屏的制作,考虑到电路元件的易购性,没有使用8*8的点阵发光管模块, 而是直接使用了256个高量度发光管,组成了16行16列的发光点阵。同时为了降低制作难度, 仅
21、作了一个字的轮流显示,实际使用时可根据这个原理自行扩充显示的字数。 1汉字显示的原理: 我们以UCDOS中文宋体字库为例,每一个字由16行16列的点阵组成显示。即国标汉字库中的每一个字均由256点阵来表示。我们可以把每一个点理解为一个像素,而把每一个字的字形理解为一幅图像。事实上这个汉字屏不仅可以显示汉字, 也可以显示在256像素范围内的任何图形。以显示汉字“大”为例,来说明其扫描原理: 在UCDOS中文宋体字库中,每一个字由16行16列的点阵组成显示。如果用8位的AT89C51单片机控制, 由于单片机的总线为8位,一个字需要拆分为2个部分。一般我们把它拆分为上部和下部,上部由8*16点阵组成
22、, 下部也由8*16点阵组成。在本例中单片机首先显示的是左上角的第一列的上半部分,即第0列的p00-p07口。方向为p00到p07 ,显示汉字“大”时,p05点亮,由上往下排列,为p0.0 灭,p0.1 灭, p0.2 灭p0.3 灭, p0.4 灭, p0.5 亮,p0.6 灭,p0.7 灭。即二进制00000100,转换为16进制为 04h.。上半部第一列完成后,继续扫描下半部的第一列,为了接线的方便,我们仍设计成由上往下扫描,即从p27向p20方向扫描,从上图可以看到,这一列全部为不亮, 即为00000000,16进制则为00h。 然后单片机转向上半部第二列,仍为p05点亮,为00000
23、100,即16进制04h.这一列完成后继续进行下半部分的扫描,p21点亮,为二进制00000010,即16进制02h. 依照这个方法,继续进行下面的扫描,一共扫描32个8位, 可以得出汉字“大”的扫描代码为:04H,00H,04H,02H,04H,02H,04H,04H04H,08H,04H,30H,05H,0C0H,0FEH,00H05H,80H,04H,60H,04H,10H,04H,08H04H,04H,0CH,06H,04H,04H,00H,00H由这个原理可以看出, 无论显示何种字体或图像, 都可以用这个方法来分析出它的扫描代码从而显示在屏幕上。 不过现在有很多现成的汉字字模生成软件
24、, 我们就不必自己去画表格算代码了。软件打开后输入汉字,点“检取”,十六进制数据的汉字代码即可自动生成,把我们所需要的竖排数据复制到我们的程序中即可。 我们把行列总线接在单片机的IO口,然后把上面分析到的扫描代码送入总线, 就可以得到显示的汉字了。 在这个例子里,由于一共用到16行,16列, 如果将其全部接入89C51单片机, 一共使用32条IO口,这样造成了IO资源的耗尽,系统也再无扩充的余地。 实际应用中我们使用4-16线译码器74LS154来完成列方向的显示。 而行方向16条线则接在p0口和p2口。电路中行方向由p0口和p2口完成扫描,由于p0口没有上拉电阻,因此接一个4.7k*8的排阻
25、上拉。 如没有排阻,也可用8个普通的4.7k 1/8w电阻。为提供负载能力,接16个2N5551的NPN三极管驱动。列方向则由416译码器74LS154完成扫描,它由89C51的P1.0-P1.3控制。同样,驱动部分则是16个2N5401的PNP三极管完成的。电路的供电为一片LM7805三端稳压器,耗电电流为100mA左右。 采用一块12*20cm的万能电路板,应当选用质量好些的发光管,(否则有坏点现象, 更换起来较麻烦)首先将256个发光管插入电路板,注意插入方向,同时使高度一致,行方向直接焊接起来, 列方向则搭桥架空焊接,完成后用万用表测试一下如有不亮的更换掉。 然后找一个电脑硬盘的数据线
26、, 截取所需的长度,分别将行,列线引出至电路的相关管脚即可。原理图为了简洁,故只画出了示意图,行列方向只画出了2个三极管,屏幕只画出4个发光管, 实际上发光管为256只,三极管行列方向各16只,一共32只。焊接过程认真仔细一天时间即可完成全部制作。将程序编译后烧写入89C51, 插入40pin IC座,即可看到屏幕轮流显示:“倚天一出宝刀屠龙”。当然,你可将程序的汉字代码部分更换为您所需要的代码即可显示你所需要的汉字。上图为实物的照片,对本文感兴趣的读者可在本期无线电杂志的配套光盘中找到他的完成程序,或者到作者网站下载。元件清单:名称数量规格47k 1/8w32电阻4.7k*8排阻1 2N55
27、5116小功率NPN三极管2N540116小功率PNP三极管LED2563mm白发红高亮度22pF2瓷片电容10uF/50V1电解电容100uF/25V2电解电容AT89C511或AT89S5140pin IC座1插89C51用12MHz1晶体74LS1541或74HC154LM78051稳压IC电源插座1 稳压电源19-12V/200mA稳压电源万用电路板112*20(cm)程序清单:ORG 00HLOOP: MOV A,#0FFH ;开机初始化,清除画面MOV P0,A ;清除P0口 ANL P2,#00 ;清除P2口MOV R2,#200 D100MS: MOV R3,#250 ;延时1
28、00毫秒 DJNZ R3,$ DJNZ R2,D100MS MOV 20H,#00H ;取码指针的初值l100: MOV R1,#100 ;每个字的停留时间L16: MOV R6,#16 ;每个字16个码 MOV R4,#00H ;扫描指针清零 MOV R0,20H ;取码指针存入R0L3: MOV A,R4 ;扫描指针存入A MOV P1,A ;扫描输出 INC R4 ;扫描指针加1,扫描下一个 MOV A,R0 ; 取码指针存入A MOV DPTR,#TABLE ;取数据表的上半部分的代码 MOVC A,A+DPTR MOV P0,A ; 输出到P0 INC R0 ;取码指针加1,取下一个
29、码。 MOV A,R0 MOV DPTR,#TABLE ;取数据表下半部份的代码 MOVC A,A+DPTR MOV P2,A ;输出到P2口 INC R0MOV R3,#02 ;扫描1毫秒DELAY2: MOV R5,#248 ; DJNZ R5,$ DJNZ R3,DELAY2 MOV A,#00H ;清除屏幕 MOV P0,A ANL P2,#00H DJNZ R6,L3 ;一个字16个码是否完成? DJNZ R1,L16 ;每个字的停留时间是否到了? MOV 20H,R0 ;取码指针存入20H CJNE R0,#0FFH,L100 ;8个字256个码是否完成? JMP LOOP ;反复
30、循环 TABLE :;汉字“倚”的代码db 01H,00H,02H,00H,04H,00H,1FH,0FFHdb 0E2H,00H,22H,00H,22H,0FCH,26H,88Hdb 2AH,88H,0F2H,88H,2AH,0FAH,26H,01Hdb 63H,0FEH,26H,00H,02H,00H,00H,00H;以下分别输入天,一,出, 宝,刀,屠,龙,的代码,略。end点矩阵显示器的应用 -两个中文字数据分批显示并左移 现在市面上已出现很多有关点矩阵显示器的商品,如广告活动字幕机、股票显示板、活动布告栏等。它的优点是可按需要的大小、形状、单色或彩色来组合,可与微处理器连接,做各种广
31、告性的文字或图形变化。 何谓点矩阵显示器?其实它是由LED按矩阵方式排列而得名。 点矩阵显示器的种类,可分为5*7,5*8,6*8,8*8等4种;而按LED发光变化颜色来分,可分为单色、双色、三色;按LED的极性排列方式又可分为共阳极与共阴极,而在本文中所介绍的8*8点阵排列为共阴极。 8*8点矩阵显示器在市面上有两种不同引脚,如下图: 8 7 B 1 D 6 4 A A B C D 5 6 7 8 E G 2 3 H 5 FC 1 2 3 4 E F G H点矩阵显示器的基本应用大家想想,对于一由N*N个LED组成的点阵块,只要让某些LED亮,就可以组成数字,英文字、图形、中文字。但如果用直
32、接点亮的方式,它就可变化成很多的形状。当然不管是哪种形式,哪种图案的哪些LED该亮都是固定的。以下我主要针对中文字作一些说明。要显示中文,必须由几个点矩阵组成才可显示出一个汉字。目前最常见的方式有15*14及16*16两种方式。15*14需要使用5*7的6个,16*16需使用5*8的六个或8*8的4个。现以16*16举例说明,对于汉字字形,在网络上有好多汉字字型代码提取工具,可以很方便地找查出中文字的点阵示意图及点阵代码。中文字的点阵示意图 在UCDOS中文字体库中,每一个字由16行16列的点阵组成显示。如果用8位单片机AT89S51或52控制,我们知道此单片机的总线为8位,一个中文汉字得拆分
33、为2个部分。一般我们把它拆为上部和下部,上部由8*16点阵组成,下部也由8*16点阵组成。当上半部第一列完成后,继续扫描下半部的第一列,同时也为了我们硬件设计的方便,我们采用由上往下扫描。依照这个办法,我们对汉字振进行扫描,共扫描32个8位,可得到扫描代码为:08H,40H,08H,42H,08H,81H,0FFH,0FEH09H,02H,0AH,0CH,7FH,0F0H,49H,00H49H,0FFH,49H,02H,49H,0E0H,49H,18H59H,14H,0CBH,26H,41H,44H,00H,00H但这只是个显示各种字体或图象的原理,在真正设计开发项目时,我们可以使用汉字字模生
34、成软件,这样我们就不必自己去画表格求代码,同时也缩短了我们的开发时间。下面就是在此设计中即将要显示出来的振兴中华电子事业八字的竖排代码和显示字型。 在此次8个字的点阵设计中,共使用了16行,32列,如果全部使用单片机I/O口,恐怕我们1个单片机也没那么多口,而且这样造成I/O的资源的浪费,系统也再无扩展可言。在此设计中,我使用了2个416线译码器74LS154来完成列方向的显示,而行方向16条线接在P0和P2口。列方向由两片74LS154完成扫描,它由89S51的P1.0P1.3控制,而驱动部分用32个A1015 PNP的三极管完成。在行方向由于P0口没有上拉电阻,因此在接上4.7*8的上拉排
35、阻。同时为了提供负载能力,后面还在P0和P2口后接16个C1384的NPN三极管驱动;而对74LS154的位选方面采用P1.4口控制,通过1/6片7407模块按下图所示接法进行位选,分别轮流显示。每个画面2个字,8个字分4次显示,采用向左移动的显示方式依次显示。 硬件电路如下所示:实现程序如下(已通过编译):ORG 00HSTART:MOV A,#00H ;清除屏幕 MOV P0,A MOV P2,A CALL DIS ;调用显示子程序 CALL DELAY ;调用延时子程序 CALL MOVE ;调用左移子程序 JMP STARTDIS: MOV R2,#04H ;每个画面2个字,8个字分4
36、次显示 MOV 20H,#00 ;取码指针暂存地址20H初值为00D4: MOV R4,#00H ;74LS154扫描指针初值 MOV R1,#0FFH ;每幕停留的时间D5: MOV R6,#32 ;每幕两个字,32个数据码 MOV R0,20H ;取码指针存入R0D2: CALL READ1 ;调用取码子程序 INC R4 ;扫描下一列 DJNZ R6,D2 ;显示1幕? MOV R4,#00 ;清除74LS154扫描指针为00 DJNZ R1,D5 ;每幕停留时间到了? MOV 20H,R0 ;保留取码指针存入20H地址 DJNZ R2,D4 ;2幕显示完毕了? RETMOVE: MOV
37、 20H,#00 ;取码指针暂存地址20H初值为00 MOV R4,#00H ;74LS154扫描指针初值M1: MOV R1,#0FFH ;每幕停留时间M2: MOV R6,#32 ;每幕两个字,32个数据码 MOV R0,20H ;取码指针存入R0M3: CALL READ1 ;调用取码子程序 INC R4 ;扫描下一列 DJNZ R6,M3 ;显示1幕? MOV R4,#00 ;清除74LS154扫描指针为00 DJNZ R1,M2 ;每幕停留时间到了? MOV A,20H ;取码指针载入A ADD A,#08H ;加8 MOV 20H,A ;再存入20H地址取码指针 XRL A,#12
38、8 ;8个字是否都左移完毕了 JNZ M1 RET READ1:MOV A,R4 ;扫描指针载入A MOV P1,A ;输出至P1扫描列 MOV A,R0 ;取码指针载入A MOV DPTR,#TABLE ;数据指针指到TABLE MOVC A,A+DPTR ;到TABLE取上半部的数据码 MOV P0,A ;输出至P0显示 INC R0 ;取下一个码 MOV A,R0 ;取码指针载入A MOV DPTR,#TABLE ;数据指针指到TABLE MOVC A,A+DPTR ;到TABLE取下半部的数据码 MOV P2,A ;输出至p2显示 INC R0 ;取码值加1 MOV R3,#25 ;延
39、时 DJNZ R3,$ MOV A,#00H ;清除屏幕 MOV P0,A MOV P2,A RETDELAY: MOV R3,#200D7: MOV R5,#248 DJNZ R5,$ DJNZ R3,D7 RET ;1 振TABLE:DB 08H,40H,08H,42H DB 08H,81H,0FFH,0FEH DB 09H,02H,0AH,0CH DB 7FH,0F0H,49H,00H DB 49H,0FFH,49H,02H DB 49H,0E0H,49H,18H DB 59H,14H,0CBH,26H DB 41H,44H,00H,00H ;2 兴 DB 00H,80H,00H,81H
40、 DB 20H,82H,18H,84H DB 0CH,88H,00H,98H DB 0C0H,80H,3CH,80H DB 00H,80H,01H,90H DB 06H,88H,18H,84H DB 60H,86H,01H,83H DB 00H,80H,00H,00H ;3 中 DB 00H,00H,1FH,0C0H DB 10H,80H,10H,80H DB 10H,80H,10H,80H DB 10H,80H,0FFH,0FFH DB 10H,80H,10H,80H DB 10H,80H,10H,80H DB 10H,80H,3FH,0C0H DB 10H,00H,00H,00H ;4 华
41、 DB 00H,20H,02H,20H DB 04H,20H,08H,20H DB 3FH,0A0H,0C0H,20H DB 02H,20H,04H,0FFH DB 08H,20H,0FFH,20H DB 10H,0A0H,20H,0A0H DB 60H,0A0H,03H,0A0H DB 00H,20H,00H,00H ;5 电 DB 00H,00H,1FH,0E0H DB 12H,40H,12H,40H DB 12H,40H,12H,40H DB 0FFH,0FCH,12H,42H DB 12H,42H,12H,42H DB 12H,42H,3FH,0E2H DB 10H,02H,00H,0
42、EH DB 00H,00H,00H,00H ;6 子 DB 01H,00H,01H,00H DB 41H,00H,41H,00H DB 41H,00H,41H,02H DB 41H,01H,47H,0FEH DB 45H,00H,49H,00H DB 51H,00H,61H,00H DB 01H,00H,03H,00H DB 01H,00H,00H,00H ;7 事 DB 20H,20H,20H,20H DB 2EH,0A8H,2AH,0A8H DB 2AH,0A8H,2AH,0AAH DB 2AH,0A9H,0FFH,0FEH DB 2AH,0A8H,2AH,0A8H DB 2AH,0A8H
43、,2AH,0A8H DB 2EH,0FCH,60H,20H DB 20H,20H,00H,00H ;8 业 DB 00H,02H,08H,02H DB 06H,02H,01H,0E2H DB 00H,02H,0FFH,0FEH DB 00H,02H,00H,02H DB 00H,02H,0FFH,0FEH DB 00H,22H,00H,0C2H DB 03H,02H,0CH,06H DB 00H,02H,00H,00HEND参考图书:8051单片机实践与应用清华大学出版社 单片机应用系统设计与产品开发人民邮电出版社51测试网会员:lfgbody姓名:林发根 点阵式LED电子显示屏的制作日期:2009-07-14来源: 作者:李任清 连细建点阵显示原理 我们以中文宋体字库为例,每一个字由16行16列的点阵组成显示。即国标汉字库中的每一个字均由256点阵来表示。我们可以把每一个点理解为一个像素,而把每一个字的字形理解为一幅图像。因而这个汉字屏不仅可以显示汉字,也可以显示在256像素范