51单片机LED数码显示[1].ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第九章并行I/O接口扩展第二节MCS-51对LED的接口*9.2简单显示驱动电路9.2.1发光二极管图7-10LED二极管伏安特性曲线(1)外加正向电压小于0.9~1.1V时,LED不导通;当外加电压大于正向阀值电压时,LED导通,同时发光。显然,LED二极管的正向导通电压比普通二极管大,具体数值与LED材料有关,如表7-7所示。表7-7LED正向压降与材料的关系LED材料正向导通电压VF/V砷化镓(GaAs)1.2镓铝砷(GaAlAs)1.6~1.8磷化镓(GaP)1.9~2.5磷砷化镓(GaAsP)1.6~1.8(2)?LED导通后,伏安特性曲线更陡,即LED导通后,内阻更小。(3)?LED二极管反向击穿电压比普通二极管低,一般在5~10V之间。LED二极管的亮度与LED材料、结构以及工作电流有关。一般说来,工作电流越大,亮度也越大,但亮度与工作电流的关系,因材料而异,例如GaP发光二极管,当工作电流增加到一定数值后,电流增加,LED亮度不再增大,即出现亮度饱和现象;而GaAsP发光二极管的亮度随电流的增大而增大,在器件因功耗增加而损坏前观察不到饱和现象。LED发光二极管工作电流在5~20mA之间,最大不超过50mA,否则会损坏。为了获得良好的发光效果,LED平均工作电流控制在10~15mA较合理。7.3.2驱动电路图7-11CPU与LED接口电路(a)、(c)、(e)高电平有效;(b)、(d)低电平有效其中图(a)使用NPN三极管驱动,P1.X引脚输出高电平时,三极管饱和导通,限流电阻R和LED内阻(几欧姆~几十欧姆)构成了集电极等效电阻,R的大小由IC=IF=(VCC-VF-VCES)/R。其中IC为集电极电流;IF为LED工作电流;VCC为电源电压;VCES为三极管饱和压降,一般在0.1~0.2V之间;VF为LED导通电压,一般在1.2~2.5V之间。当VCC为5V,VF取2.0V,IF取15mA时,限流电阻R大致为200Ω。当P1.X引脚输出低电平时,三极管截止,功耗小,该电路惟一缺点是复位期间,P1口输出高电平,LED发光(当然也可以利用这一特性构成复位指示器)。7.4LED数码管及其显示驱动电路7.4.1LED数码管图7-12LED数码显示管7.4.2LED数码显示器接口电路从LED数码管结构可以看出,不同笔段的组合就可以构成不同的字符,例如当笔段a、b、c、d、e、f被点亮时,就可以显示数字“0”;又如笔段a、b、c、d、g被点亮就显示数字“3”。理论上,七个笔段可以显示128种不同的字符,扣除其中没有意义的组合状态后,七段LED数码管可以显示的字符如表7-8所示。依据显示驱动方式的不同,可将LED数码显示电路分为静态显示方式和动态显示方式。在静态显示方式中,每个LED发光二极管工作电流在10~20mA之间;而在动态显示方式中,为了获得良好的亮度,LED发光二极管瞬时工作电流可以适当提高,一般取20~35mA之间。表7-8七段LED数码管可以显示的字符1.LED静态显示接口电路(1)图7-13(a)是一位的共阳极LED静态显示驱动电路,P1口输出笔段代码,经7407驱动后,直接驱动LED。该电路的优点是结构简单,直接利用P1口输出锁存器作为笔段代码锁存器,缺点是占有了P1.0~P1.6七根I/O线。驱动程序如下:MOVDPTR,#2000H ;把笔段代码表首地址放入DPTR中MOVCA,@A+DPTR ;取相应数字的笔段代码,待显示的数字存放在A累 加器中MOVP1,A ;把取出的笔段代码送P1口显示ORG2000H ;笔段代码存放在2000H开始的单元中DBC0H,0F9H,0A4H,... ;笔段代码表图7-13LED静态显示接口电路图7-13LED静态显示接口电路图7-13LED静态显示接口电路(2)图7-13(b)是4位LED静态显示接口电路,该电路使用具有锁存、译码、驱动功能的CD4511作为锁存/译码/驱动电路,笔段测试输入LT及消隐输入BI接高电平(无效),锁存输入端LE分别接P1.7、P1.6、P1.5、P1.4。当LE为低电平时,译码输出由ABCD输入端编码决定。当LE由低电平变为高电平时,锁存了输入端ABCD的状态

您可能关注的文档

文档评论(0)

177****7891 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档