- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 《单片机原理及应用》 第九章 人机交互技术 9.2 键盘接口技术 9.1 显示器接口技术 本节主要内容 MCS-51单片机LED数码管显示器接口技术、独立式键盘和矩阵式键盘接口技术, 一、数码管简介 二、LED数码管的接口设计 在单片机控制系统中显示器是必不可少的外设。 常用的显示器有发光二极管,数码管和液晶显示器。 本节介绍数码管接口。 9.1 显示器接口技术 一、数码管简介 组成:LED数码管由7段或8段发光二极管组成,在平面上排成 8字型。 分类:有共阴极和共 阳极两种。 COM a b c d e f g Dp COM a b c d e f g Dp 显示原理:使某些段点亮而另一些段不亮就可以显示0---9,A---F等字型。 使某段点亮必须具备2个条件: ① 共阴极管的公共端接地和共阳极管的公共端接电源。 ② 共阴极管的控制端接电源和共阳极管的控制端接地。 共阳极 共阴极 a b c d e f g Dp 二、 LED数码管显示器接口设计 LED数码管有静态显示和动态显示两种显示方式。 1.LED静态显示方式 数码管工作于静态显示方式时,各位的共阴极(或共阳极)连接在一起并接地(或接+5V);每位的段码线(a~dp)分别与一个8位的I/O口锁存器输出相连。如果送往各个LED数码管所显示字符的段码一经确定,则相应I/O口锁存器锁存的段码输出将维持不变,直到送入另一个字符的段码为止。 * 图1 4位LED静态显示的原理电路 静态显示的优点:可独立显示,显示无闪烁,亮度较高,软件控制比较容易。 缺点:静态显示方式占用口线较多,不适合显示位数较多的情况。 1)软译码连接法 在软译码连接法下,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)编程让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 2)硬译码连接法 在硬译码连接法下,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 注意:在硬译码连接法下,直接送欲显示的数即可,字形到字形码的转换 是用硬件实现的。 3)静态软译码连接法 在静态软译码连接法下,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 $ 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 P
文档评论(0)