- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人机接口键盘接口显示器接口模拟量输入输出接口DA转换接.ppt
9.1 键盘接口 按键的特点及输入原理 独立式按键 矩阵式按键 键功能的实现: 1、键盘的理解 2、键盘的处理 对于一组键或一个键盘,需通过接口电路与单片机相连。可采用查询或中断方式测试有无键按下,再确定是哪一个键按下,将该键号送入累加器ACC,然后判断、执行相关的处理程序。 按键的特点及输入原理 按键的分类: 触点式:机械; 无触点式:电气 键输入原理:产生两种相反的逻辑状态,低电平“0”与高电平“1”。 触点式:普通触点式和干簧式。 普通触点式:触点直接接触,从而使电路闭合,产生信号; 干簧式电脑键盘则是在触点间加装磁铁,当键按下时,依靠磁力使触点接触,电路闭合。 无触点式: 电容式、霍尔式和触摸式 电容式:它的触点之间并非直接接触,而是当按键按下时,在触点之间形成两个串联的平板电容,从而使脉冲信号通过,其效果与接触式是等同的。 在按键的闭合和断开过程中,由于开关的机械特性,导致了按键抖动的产生。如果不消除按键的机械抖动,按键的状态读取将有可能出现错误。消除按键抖动一般是采用软件或硬件去抖。 软件去抖的原理:在第一次检测到有键按下时,该键所对应的航线是为低电平,执行一端延时10ms的子程序后,确认该行线电平是否仍然为低电平,如果仍为低电平,则确认为该行确实有键按下。 键盘接口需要解决的问题 独立式按键 ORG 0000H KB: MOV P1,#0FFH MOV A,P1 CPL A ANL A,#07H JZ KB LCALL D10MS MOV A,P1 CPL A ANL A,#07H JZ KB KB01: CJNE A,#01H,KB02 LCALL PGM1 SJMP KB KB02:CJNE A,#02H,KB03 LCALL PGM2 SJMP KB KB03:CJNE A,#04H,KB LCALL PGM3 SJMP KB END 矩阵式按键 按键识别——扫描法 流程: 当第0列处于低电平时,逐行查找是否有行线变低,若有,则第0列与该行的交叉点按键按下;若无,则表示第0列无键按下,再让下一列处在低电平,依此循环,这种方式称为键盘扫描。 键号=行首键号(0、4、8、12)+列号(0、1、2、3) 键按下/释放判断 例2:键盘扫描程序 SERCH: MOV R2,#0EFH ; MOV R3,#00H ; MOV A,R2 MOV P1,A MOV A,P1 LINE0: JB ACC.3,LINE1 MOV A,#00H AJMP TRYK LINE1: JB ACC.2,LINE2 MOV A,#04H AJMP TRYK LINE2: JB ACC.1,LINE3 MOV A,#08H AJMP TRYKLINE3: JB ACC.3,LINE4 MOV A,#0CH AJMP TRYKLINE4: INC R3 MOV A,R2 RL A JNB ACC.0,BACK MOV R2,A AJMP LINE0 TRYK: ADD A,R3BACK: RET 9.2 显示器接口技术 问题引入: LED显示器如何显示出指定数字/字符? 图9.9 数码管结构图(a) 外型结构;(b) 共阴极;(c)共阳极 静态显示方式 连接 所有LED的位选均共同连接到+VCC或GND,每个LED的8根段选线分别连接一个8位并行I/O口,从该I/O口送出相应的字型码显示字型
您可能关注的文档
- 中山医疗社团法人中山医院.doc
- 中山市三角镇三角山公园景观工程.doc
- 中山市坦洲镇锦绣国际花城文体中心物业出租经营项目.doc
- 中山市排水管理中心系统硬件采购项目清单.doc
- 中山市神湾镇总体规划修编及近期建设规划.doc
- 中山市第二届老年人文化艺术节承办单位评选项目Ⅱ.doc
- 中山市红十字中心血站汽车采购项目.doc
- 中山市西区沙朗片区交通标志标线完善工程项目.doc
- 中山日报社汽车采购项目.doc
- 中山至开平高速公路(含小榄支线)银洲湖特大桥工程.doc
- 疫情环境下直播带货助力企业绩效提升了吗--基于小米公司的案例研究.pdf
- DB21_T 2888-2017公共信用信息征集规范.docx
- 智慧平安社区建设体系评价标准 __DB1304_T 353-2021.docx
- DB21_T 2973-2018小型水利工程混凝土施工质量管理规程.docx
- DB21_T 3031-2018北方寒区闸坝混凝土病害诊断、修补与防护技术规程.docx
- 基于消费者需求洞察的市场定位.pptx
- DB21∕T 3163-2019 辽宁省绿色建筑施工图设计评价规程.docx
- DB1501_T 0045-2024古树名木资源调查技术规程 .docx
- DB1309/T 208-2018桑椹设施栽培技术规程.docx
- DB13-T 5388-2021大中型水库管理规程.docx
文档评论(0)