首页 LED显示器接口原理

LED显示器接口原理

举报
开通vip

LED显示器接口原理一、LED显示器接口原理第10章MCS-51与键盘、显示器、拨盘的接口设计二、键盘接口原理静态显示方式动态显示方式非编码键盘接口的工作原理复习:落实地址读图练习:落实每一个芯片的地址空间8031373G27166116(2)6116(1)8155P0P2.2--P2.0PSENALEWRRDABCG2AG2BG1P2.6A0~A7A8~A10D7~D0D7~D0D7~D0CECECSOEA0~A7A8~A10WEWEOEOEWERDALEAD0~AD7CEY2Y1Y0+5VIO/MPAPBPCP2.3P2.4P2....

LED显示器接口原理
一、LED显示器接口原理第10章MCS-51与键盘、显示器、拨盘的接口设计二、键盘接口原理静态显示方式动态显示方式非编码键盘接口的工作原理复习:落实地址读图练习:落实每一个芯片的地址空间8031373G27166116(2)6116(1)8155P0P2.2--P2.0PSENALEWRRDABCG2AG2BG1P2.6A0~A7A8~A10D7~D0D7~D0D7~D0CECECSOEA0~A7A8~A10WEWEOEOEWERDALEAD0~AD7CEY2Y1Y0+5VIO/MPAPBPCP2.3P2.4P2.5P2.6P2.7P2.7系统前向、后向人机通道配置框图输入是非电的模拟信号,还需要通过传感器转换成电信号并加以放大,把模拟量转换成数字量。该过程称为“量化”,也称为模/数转换。实现模/数转换的设备称为模/数转换器(A/D),将数字量转换成模拟量的设备称为数/模转换器(D/A)。单片机应用系统通常都需要进行人机对话。这包括人对应用系统的状态干预与数据输入,还有应用系统向人显示运行状态与运行结果等。如键盘、显示器就是用来完成人机对话活动的人机通道。10.1LED显示器接口原理10.1.1LED显示器的结构LED(LightEmittingDiode)常用的LED显示器为8段(或7段,8段比7段多了一个小数点“dp”段)。有共阳极和共阴极两种。为使LED显示不同的符号或数字,要为LED提供段码(或称七段码、字型码)。一个字节(8段)。各段与字节中各位对应关系如下(习惯上还是以“a”段对应段码的最低位):字型及段码可由设计者自行设定,如:COMCOM………83H7CHbFFH00H“灭”88H77FHAC7H38HL90H6FH989H76HH80H7FH891H6EHyF8H07H7CEH31HT82H7DH6C1H3EHU92H6DH58CH73HP99H66H48EH71HFB0H4FH386H79HEA4H5BH2A1H5EHdF9H06H1C6H39HcC0H3FH0共阳极段码共阴极段码显示字符共阳极段码共阴极段码显示字符表10-1LED段码(8段)10.1.2LED显示器工作原理图10-2是4位LED显示器的结构图。公共端段码线控制显示的字型,位选线控制该显示位的亮或暗。静态显示和动态显示两种显示方式。N个LED显示块有N位位选线和8×N根段码线。1.静态显示方式各位的公共端连接在一起(接地或+5V)。每位的段码线(a~dp)分别与一个8位的锁存器输出相连。显示字符一确定,相应锁存器的段码输出将维持不变,直到送入另一个段码为止。显示的亮度高。图10-3:4位静态LED显示器电路。该电路各位可独立显示。2.动态显示方式所有位的段码线相应段并在一起,由一个8位I/O口控制,形成段码线的多路复用,各位的公共端分别由相应的I/O线控制,形成各位的分时选通。图10-4:4位8段LED动态显示电路。其中段码线占用一个8位I/O口,而位选线占用一个4位I/O口。读P229-230因人眼的视觉暂留时间为0.1s(100ms),所以每位送显示码的间隔不能超过20ms;段选码、位选码每送入一次后延时1ms,保持延时一段时间(1ms),以造成视觉暂留效果;结果:看上去每个数码管总在亮。静态显示器的亮度较高。这种显示方式编程容易,管理也较简单,但占用I/O口线资源较多。在显示位数较多的情况下,一般都采用动态显示方式。动态显示器占用I/O口线资源较少,但亮度较低。这种显示方式编程稍复杂,且占用CPU的时间多。只要有动态显示,则主程序中必须不停的刷新显示。图10-5为8位LED动态显示2003.10.10的过程。图(a)是显示过程,某一时刻,只有一位LED被选通显示,其余位则是熄灭的;图(b)是实际显示结果,人眼看到的是8位稳定的“同时”显示的字符。关注空间位置与位选线的关系上图中,P0口输出段选码,P1口输出位选码,位选码占用输出口的线数决定于显示器位数,比如6位就要占6条。硬件描述关于驱动能力:75452(或7406)是反相驱动器(30V高电压,OC门),这是因为89C51P1口正逻辑输出的位控与共阴极LED要求的低电平点亮正好相反,即当P1口位控线输出高电平时,点亮一位LED。7407是同相OC门,作段选码驱动器。存储器的规划:待显示数据存放在7EH~79H(对应空间位置从右至左)。内部存放的是0~9(或0~FH)的数。事先规划好位选线的形式及产生方法。本题选中的位应输出高电平。设初值为01H,左移获得。查表获得段选码01H02H04H08H10H20H位选码(79H)(7BH)(7EH)(7DH)(7CH)(7AH)待显示数据逐位轮流点亮各个LED,每一位保持1ms,在10~20ms之内再一次点亮,重复不止。这样,利用人的视觉暂留,好像6位LED同时点亮一样。软件描述DIS显示子程序清单如下:DIS:MOVR0,#7EH;显示缓冲区末地址→R0MOVR2,#01H;位控字,先点亮最低位(右边)MOVA,R2MOVDPTR,#TAB;字型表头地址→DPTRLP0:MOVP1,AMOVA,@R0;取显示数据MOVCA,@A+DPTR;取出字形MOVP0,A;送出显示ACALLD1MS;调延时子程序DECR0;数据缓冲区地址减1MOVA,R2JBACC.5,LP1;扫描到最左面的显示器了吗?RLA;没有到,左移1位MOVR2,AAJMPLP0LP1:RETTAB:DB3FH,06H,5BH,4FH,66H,6DHDB7DH,07H,7FH,6FH,77H,7CHDB39H,5EH,79H,71H,40H,00HD1MS:MOVR7,#02H;延时1ms子程序DL:MOVR6,#0FFHDL1:DJNZR6,DL1DJNZR7,DLRET2009-12-1作业P2773、8
本文档为【LED显示器接口原理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_083532
暂无简介~
格式:ppt
大小:951KB
软件:PowerPoint
页数:0
分类:金融/投资/证券
上传时间:2010-09-19
浏览量:28