- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工
例如,键“8”处于第3行,第3列。那么,当按下该键时,行寄存器和列寄存器的值分别为08H和17H。为了简化键值表,我们将行寄存器和列寄存器两个字节的值拼成一个字节。拼字的规律是: (FFH-行号)×16+列寄存器值 从而得到查表值。例如,键“8”的查表值可按上述规律计算得: 键“8”查表值=(FFH-03H)×16+17H=C0H+17H=D7H 表7.8 键值表 4) 键盘扫描及译码程序 键盘扫描及译码程序的流程图 首先向行寄存器送FFH,由于8锁存器输出加有反相器,故使所有行线置为低电平。 图6.55 键盘扫描及译码程序流程图 DECKY: MOV AL,3FH MOV DX,DIGLH OUT DX,AL MOV DX,KBSEL IN AL,DX AND AL,1FH CMP AL,1FH JZ DISUP → CALL D20MS → MOV BL,01H → KEYDN1: MOV DX,DIGLH MOV AL,BL OUT DX,AL MOV DX,KBSEL IN AL,DX AND AL,1FH CMP AL,1FH JNZ KEYDN2 → SHL BL,1 MOV AL,40H CMP AL,BL JNZ KEYDN1 → JMP DISUP → KEYDN2: MOV CH,00H KEYDN3: DEC CH SHR BL,1 JNZ KEYDN3 SHL CH,1 SHL CH,1 SHL CH,1 SHL CH,1 ADD AL,CH → MOV DI,OFFSET KYTBL KEYDN4: CMP AL,[DI] JZ KEYDN5 INC DI INC BL JMP KEYDN4 KEYDN5: MOV DX,KBSEL KEYDN6: IN AL,DX AND AL,1FH CMP AL,1FH JNZ KEYDN6 CALL D20MS MOV AL,BL → … 行线全部置低电平 判断有无键闭合 无键闭合则转出 消除键抖动 初始化行扫描值 行扫描 该行是否有键闭合 FF-行号 所有行都扫描完否? 未完 完,转显示 有则转键译码程序 ×16 等待键释放 键值送AL 查键值 列号+(FF-行号)×16 5) 说明 实现按键查表值与键值对应关系可采用一个字节表示,高四位表示行号,低四位表示列号,可描述16行×16列的矩阵键盘; 利用中断方式实现按键检测,在中断服务程序中对键盘进行扫描。 3. 编码式键盘 1)与系统的连接方式 2)专用键盘接口芯片 图6.56 利用8279作为键盘接口的框图 图6.57 利用SSK814作为键盘接口的框图 图6.58 AT键盘接口框图 Next 3) PC键盘 所有的PC键盘都是完全可互换的,它是PC中少数的几个从不会与其他部件发生冲突的设备之一。PC键盘采用智能接口与微机相连,该智能接口在微控制器(即单片机)的控制下实现按键检测、键码识别及与微机双向通信功能。 6.7 显示器接口 显示器类型: LED (Light Emitting Diode,发光二极管) 数码管; LCD (Liquid Crystal Display,液晶显示器) 段码; LCD (Liquid Crystal Display,液晶显示器)点阵; CRT (Cathode Ray Tube,阴极射线管)显示器; 彩色发光点阵。 6.7.1 LED数码管 LED数码管是工业控制系统中十分常见的一种显示装置。 LED数码管分为共阳和共阴两种结构。 图6.59 共阳LED数码管的示意图 6.7.2 LED接口电路 静态接口:每一位LED数码管要用一片锁存器,当显示位数较多时,要求使用多片锁存器,硬件复杂、软件简单; 锁存器静态接口 译码器静态接口 动态接口:利用人的视觉暂留特性,使每一位LED每秒钟显示几十次,每次显示1~5ms。 锁存器静态接口: 图6.60 LED数码管及按钮的一种接口电
您可能关注的文档
- 郑州大学《电子商务》课件-第3-4章电子商务系统结构.ppt
- 中国药科大学《教育学》课件-第5章课程.pptx
- 中国药科大学《教育学》课件-第7章教学实施.pptx
- 中国药科大学《教育学》课件-第8章德育.pptx
- 中国药科大学《教育学》课件-第9章信息化教学媒体与教学过程.pptx
- 中国药科大学《教育学》课件-第10章信息化教学设计.pptx
- 中山大学《宏观经济学》课件-第7章InflationUnemployment.pptx
- 中山大学《宏观经济学》课件-第11章MonetaryFiscalPolicy.pptx
- 中山大学《宏观经济学》课件-第12章InternationalLinking.pptx
- 中山大学《宏观经济学》课件-第13章ConsumptionSaving.pptx
有哪些信誉好的足球投注网站
文档评论(0)