2022年单片机键盘接口技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第二章

单片机键盘接口技术

键盘是计算机不可缺少的输入设备,是实现人机对话的纽带。按其结构形式键盘可分为非编码键盘和编码键盘,前者用软件方法产生键码,而后者用硬件方法产生键码。2.1非编码式键盘1、键盘的基本工作原理独立式键盘结构

键盘的矩阵式结构

2、键的识别方法行扫描法

MOVR3,A;0,KEYSCAN1;XRLA,#0FFH;双功能及多功能键的设计3,KEYSCAN4;2,KEYSCAN3;JNZKEYSCAN02;JNZKEYSCAN02;MOVX@DPTR,A;1、常用编码式键盘电路7,KEYSCAN10;KEYSCAN7:JBACC.MOVXA,@DPTR;KEYSCAN01:MOVXA,@DPTR ;键盘接口及程序设计

键盘扫描程序的程序如下:KEYSCAN:MOVDPTR,#7FFFH;送输出口、输入口地址MOVA,#0FEH;行扫描字送累加器AMOVR2,A;保存行扫描字MOVX@DPTR,A;送出行扫描字KEYSCAN01:MOVXA,@DPTR ;输入列信号MOVR3,A;暂存列信号LCALLDELAY2mS;防键抖和其它干扰信号MOVXA,@DPTR;再输入列信号XRLA,R3;两次相同否?JZKEYSCAN00;相同,转识别键SJMPKEYSCAN01;不相同,再输入KEYSCAN00:MOVA,R3;送行信号给累加器AXRLA,#0FFH;判有无按键JNZKEYSCAN02;转识别键LJMPKEYSCAN10:;第一行无按键KEYSCAN02:JBACC.0,KEYSCAN1;“0”键没按LJMPKEY0;跳转“0”键处理

LJMPKEY0;跳转“0”键处理KEYSCAN1:JBACC.1,KEYSCAN2;“1”键没按LJMPKEY1;跳转“1”键处理KEYSCAN2:JBACC.2,KEYSCAN3;“2”键没按LJMPKEY2;跳转“2”键处理KEYSCAN3:JBACC.3,KEYSCAN4;“3”键没按LJMPKEY3;跳转“3”键处理KEYSCAN4:JBACC.4,KEYSCAN5;“4”键没按

文档评论(0)

192****9423 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档