- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
led数码显示
5.5.1 LED显示器的结构与原理 LED显示块是由发光二极管显示字段的显示器件。 在微机应用系统中通常使用的是七段LED。这种显示块有共阴极与共阳极两种,如图5.5.1所示。七段显示块与微机接口非常容易。如表5.5.1所示。 5.5.2 LED静态显示接口 在微机应用系统中使用LED显示块构成N位LED显示器。图5.5.2是N位显示器的构成原理。 LED显示器有两种方式: (1)LED静态显示方式(如图5.5.3所示) (2)LED动态显示方式 5.5.3 LED动态显示接口 LED动态显示:分时轮流选通数码管的公共端。选通相应LED,即在显示字段上得到显示字形码。字段线并联使用,可简化电路。 八位LED动态显示器电路: LED显示器与8155接口 1.3.2 单个七段LED数码管的接口 软译码连接法 硬译码连接法 1.3.3 多个七段LED数码管的接口 静态软译码连接法 静态硬译码连接法 动态硬译码连接法 动态软译码连接法 * (a)共阴极 (b)共阳极 (c)管脚配置 图5.5.1七段LED显示块 表5.5.1七段LED的段选码(字形码) 8EH 图5.5.2 N位LED显示器 g g g g g 图5.5.3四位静态LED显示器电路 单个七段LED数码管与单片机的连接方法有2种: 1、软译码连接法 2、硬译码连接法 a b c d e f g Dp 在软译码连接法下,LED数码管与单片机的连接图 : a b c d e f g Dp P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 89C51 +5V a b c d e f g Dp 1、欲使LED数码管显示2,试编程。 MOV P1, 字形转换成字形码的2种方法:软译码法和硬译码法。 2、编程让LED数码管显示30H单元的内容(30H单元的内容在0—9之间)。 UP: MOV A,30H MOV DPTR,#TAB MOVC A,@A+DPTR MOV P1,A SJMP UP TAB : DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,98H 共阳极LED 在硬译码连接法下,LED数码管与单片机的连接图 : a b c d e f g Dp P1.0 P1.1 P1.2 P1.3 A B C D 89C51 利用BCD码—七段码译码器实现字形到字形码的转换。常用的BCD码—七段码译码器有74LS48和74LS47。 编程让LED数码管显示30H单元的内容(30H单元的内容在0—9之间)。 MOV P1,30H LT RBO RBI a b c d e f g P1.4 P1.5 P1.6 P1.7 COM a b c d e f g 74LS48 共阴极LED +5V 注意:在硬译码连接法下,直接送欲显示的数即可,字形到字形码的转换 是用硬件实现的。 多个数码管与CPU的连接方法有4种: 1、静态软译码连接法 2、静态硬译码连接法 3、动态硬译码连接法 4、动态软译码连接法 a b c d e f g Dp 在静态软译码连接法下,4个LED数码管与单片机的连接图 : a b c d e f g Dp Dp P0.0 P0.1 P0.2 P0.3 89C51 P0.4 P0.5 P0.6 P0.7 COM a b c d e f g 共阴极LED Dp P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 COM a b c d e f g Dp P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 COM a b c d e f g Dp P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 COM a b c d e f g 1、编程在4个七段LED数码管上显示1234。 MOV P0,#06H MOV P1,#5BH MOV P2,#4FH MOV P3,#66H SJMP $ 2、编程在4个七段LED数码管上显示30H, 31H,32H,33H单元中存放的1位BCD码 的内容 。 MOV DPTR,#TAB UP0: MOV A,30H MOVC A,@A+DPTR MOV P0,A MOV A,31H
文档评论(0)