重庆大学计算机硬件基础 课件第7章-键盘.pptx

重庆大学计算机硬件基础 课件第7章-键盘.pptx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆大学计算机硬件基础 课件第7章-键盘

扩展实验板上提供有4×4非编码键盘,如下图所示。2、键盘的工作原理 键盘为4行4列,共16个按键。列信号为输出,行信号为输入,列信号为0有效。当列信号有效时,若该列有键按下则相应的行信号为0,否则为1。表2.9所列出的键特征值是以按键的行信号为低4位,列信号为高4位,组合而成。按键1的键特征值为EDH。若将8255A的A口连接列信号,B口连接行信号:(1)判断是否有键按下 将所有的列信号置为有效后(向A口输出0),读入行信号(从B口输入),若某个行信号为0,即表明有按键被按下;(2)去抖动短暂延时,等按键通、断引起的抖动消失,若还有键闭合,则认为按键已稳定;(3)找到按下的键 开始逐列扫描(即该列输出0,而其它列输出1)。每次扫描一列,读入行信号,若行信号全为1,说明该列无键按下,顺序扫描下一列;否则为0的行和列的交叉点的按键被按下。(4)判断按键是否松开 将所有列信号置为有效,读入行信号,判断行信号是否全部为1,若行信号全部为1,则按键松开。Thank you for evaluating Wondershare PDF to PowerPoint. You can only convert 5 pages with the trial version.To get all the pages converted, you need to purchase the software from:/go.php?pid=509amp;m=db/go.php?pid=509m=db

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档