《(53)--9.2.1 LED数码管原理及静态显示方式.ppt》由会员分享,可在线阅读,更多相关《(53)--9.2.1 LED数码管原理及静态显示方式.ppt(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 9.2 显示 LED数码管(LED Segment Displays)是一种半导体发光器件,外观如图9-6(a)所示,其基本单元是发光二极管。数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个小数点(DP),段码图如图9-6(b)所示。(a)LED实物图 (b)LED的段码图数码管内部内部多个段段的连线已在内部连接连接完成,只有各个段和公共电极的引线暴露在外面。由于发光二极管是有正负极的,如果把数码管内部的发光二极管的正极连在一起,我们称为共阳极数码管共阳极数码管,如果我们把数码管内部的发光二极管的负极连在一起,我们称它为共阴极数码管共阴极数码管。共阴极数码管共阴极数码管
2、和共阳极数码管的内部电路结构共阳极数码管的内部电路结构,如图所示。共阳极数码管 共阴极数码管 常用的小型LED数码管的封装形式几乎全部采用双列直插结构。数码管八个段的不同的亮暗组合就可以显示出不同的字符和数字。当显示某个字符或数字时,对应的八个段的亮暗的组合,就称为段码。共阴极数码管和共阳极数码管的段码是不同的。静态显示从图中可以看到:所谓的静态显示就是每一位数码管的从图中可以看到:所谓的静态显示就是每一位数码管的8 8个段都要与具有独个段都要与具有独立锁存功能的输出口相连,而,数码管的公共端固定的接有效电平,如果立锁存功能的输出口相连,而,数码管的公共端固定的接有效电平,如果是共阳极的数码管
3、,就接高电平;如果是共阴极的数码管就接低电平。是共阳极的数码管,就接高电平;如果是共阴极的数码管就接低电平。数码管静态显示的优点就是显示亮度高,编程容易,工作时占用数码管静态显示的优点就是显示亮度高,编程容易,工作时占用CPUCPU时间时间短。短。缺点是缺点是LEDLED数码管静态显示时占用单片机的数码管静态显示时占用单片机的I/OI/O口线较多,因为每一口线较多,因为每一位数码管的位数码管的8 8个段都要占用一个个段都要占用一个8 8位的位的I/OI/O口,如果是四位的数码管,那就要口,如果是四位的数码管,那就要占用四个占用四个I/OI/O口,所以仅适用于显示位数较少的应用场合。静态显示时,
4、口,所以仅适用于显示位数较少的应用场合。静态显示时,LEDLED数码管与数码管与MCS-51MCS-51单片机的接口电路如图单片机的接口电路如图9-79-7所示,此处省略了所示,此处省略了P0P0口上拉口上拉电阻。电阻。MCS-51单片机P0.0P0.2P0.4P0.7+5vP0.1P0.3abBcdefgdpP0.5P0.1P0.6 51单片机和一位共阴极的数码管的静态显示电路,循环显示0-F共16个数字。在数码管上循环显示0-F共16个数字,静态显示的程序代码:ORG0000H;SJMPMAIN;ORG0030H;MAIN:MOVSP,#60H;设置堆栈栈底DISPLAY:MOVA,#00
5、HMOVDPTR,#TAB;表地址给DPTRMM:MOVR2,AMOVCA,A+DPTR;查表获得段码MOVP0,A;送P0口ACALLDELAYMOVA,R2INCA;指向下一个要显示的数据SJMPMMDELAY:MOVR5,#00HDD:MOVR6,#00HDJNZR6,$DJNZR5,DDRETTAB:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHDB77H,7CH,39H,5EH,79H,71H,00HENDORG0000H;SJMPMAIN;ORG0030H;MAIN:MOVSP,#60H;设置堆栈栈底DISPLAY:MOVA,#00HMOVDPTR,#TAB;表地址给DPTRMM:MOVR2,AMOVCA,A+DPTR;查表获得段码MOVP0,A;送P0口ACALLDELAYMOVA,R2INCA;指向下一个要显示的数据SJMPMMDELAY:MOVR5,#00HDD:MOVR6,#00HDJNZR6,$DJNZR5,DDRETTAB:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHDB77H,7CH,39H,5EH,79H,71H,00HEND