MCS-51与键盘、显示器

MCS-51与键盘、显示器

ID:38568016

大小:2.90 MB

页数:52页

时间:2019-06-15

MCS-51与键盘、显示器_第1页
MCS-51与键盘、显示器_第2页
MCS-51与键盘、显示器_第3页
MCS-51与键盘、显示器_第4页
MCS-51与键盘、显示器_第5页
资源描述:

《MCS-51与键盘、显示器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章MCS-51与键盘、显示器、拨盘、打印机的接口设计信息技术教研室温川雪输入外设:键盘、BCD码拨盘等;输出外设:LED显示器、LCD显示器、打印机等。10.1LED显示器接口原理LED(LightEmittingDiode):发光二极管的缩写。显示器前面冠以“LED”。10.1.1LED显示器的结构常用的LED显示器为8段(或7段,8段比7段多了一个小数点“dp”段)。为使LED显示不同的符号或数字,要为LED提供段码(或称字型码)。提供给LED显示器的段码(字型码)正好是一个字节(8段)。各段与字节中

2、各位对应关系如下:按上述格式,8段LED的段码如表10-1所示。显示字符共阴极段码共阳极段码显示字符共阴极段码共阳极段码03FHC0Hc39HC6H106HF9Hd5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82HT31HCEH707HF8Hy6EH91H87FH80HH76H89H96FH90HL38HC7HA77FH88H“灭”00HFFHb7CH83H………表10-1LED段码(8段)表10-1只列出了部分段码,可根据

3、实际情况选用。另外,段码是相对的,它由各字段在字节中所处的位决定。例如表10-1中8段LED段码是按格式:而形成的,“0”的段码为3FH(共阴)。反之,如将格式改为下列格式:则“0”的段码为7EH(共阴)。字型及段码由设计者自行设定,习惯上还是以“a”段对应段码的最低位。N个LED显示块有N位位选线和8×N根段码线。10.1.2LED显示器工作原理图10-2是4位LED显示器的结构原理图。段码线控制显示的字型,位选线控制该显示位的亮或暗。静态显示和动态显示两种显示方式。1.静态显示方式各位的公共端连接在一起(接

4、地或+5V)。每位的段码线(a~dp)分别与一个8位的锁存器输出相连。显示字符一确定,相应锁存器的段码输出将维持不变,直到送入另一个段码为止。显示的亮度高。2.动态显示方式所有位的段码线相应段并在一起,由一个8位I/O口控制,形成段码线的多路复用,各位的公共端分别由相应的I/O线控制.图10-4:4位8段LED动态显示电路。其中段码线占用一个8位I/O口,而位选线占用一个4位I/O口。动态显示接口此时同时向6位LED灯管输出相同的字符,如何能实现显示多个不同字符?扫描显示方式(ScanDisplayMode):

5、某一时刻只选通一盏灯(其他5位是熄灭的),同时,段选线上输出相应要显示的字符的段码。下一时刻,位选信号选通下一位LED,同时,段选线上输出相应要显示的字符的段码。0000011段码39H字符C11111位选信号3EH字符U7FH字符83FH字符040H字符-73H字符P位选信号轮流选中每位LED灯,同时段码输出对应显示器要显示的字符。只要实现间隔足够短,由于LED显示器的余辉和人眼视觉残留作用,造成多位同时点亮的假象。SegmentCodeDigitSelectSignal1段码00H无显示39H字符C73H字

6、符P3EH字符U11111位控信号图10-5为8位LED动态显示2003.10.10的过程。MOVDPTR,#TAB;表首地址MOVCA,@A+DPTR;查表段码MOVDPTR,#A口地址MOVX@DPTR,A;输出段码MOVA,R4;取位码MOVXDPTR,#C口地址MOVX@DPTR,A;输出位码……RLA;左移位码MOVR4,A;保存新位码……TAB:DB00H,00H,00H,00H,00HDB39H,73H,3EH,40HDB7FH,3FH,6DH,06HDB00H,00H,00H,00H,00H10

7、.2键盘接口原理1.键盘输入的特点键盘:一组按键开关的集合。行线电压信号通过键盘开关机械触点的断开、闭合,输出波形如图10-6。2.按键的确认检测行线电平高电平:断开;低电平:闭合,常用软件来消除按键抖动。基本思想:检测到有键按下,键对应的行线为低,软件延时10ms后,行线如仍为低,则确认该行有键按下。3.如何消除按键的抖动当键松开时,行线变高,软件延时10ms后,行线仍为高,说明按键已松开。采取以上措施,躲开了两个抖动期t1和t3的影响。10.2.2键盘接口的工作原理独立式按键接口和行列式键盘接口。1.独立式

8、键盘接口各键相互独立,每个按键各接一根输入线,通过检测输入线的电平状态可很容易判断那个键被按下。此种接口适于键数较少或操作速度较高的场合。图10-7(a)为中断方式的独立式键盘工作电路图10-7(b)为查询方式的独立式键盘工作电路。图10-8为8255A扩展I/O口的独立式按键接口电路。图10-9用三态缓冲器扩展的I/O口的按键接口电路。对图10-9独立式键盘编程,软件消抖,查询方式检

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。