网站大量收购独家精品文档,联系QQ:2885784924

微型计算机原理与接口技术08__人机交互接口.pdf免费

微型计算机原理与接口技术08__人机交互接口.pdf

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 人机交互接口 • 人机交互接口就是用户与计算机进行交流的接口,即用户如 何将信息输入计算机,计算机如何将处理后的信息告诉用户。 使用人机交互接口的设备主要有:键盘、鼠标器、扫描仪等 常见的输入设备,CRT显示器、液晶显示器、LED七段显示 器、打印机、绘图机等常见的输出设备。 COMPUTER SCIENCE AND TECHNOLOGY 1 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8.1 键盘接口 • 键盘是微机系统上最基本的标准输入设备。用户通过键盘向 计算机输入操作命令、程序或数据。尽管目前已有语音输入、 手写板输入、图象扫描识别等多媒体输入方式,然而键盘的 重要地位还不会被其他输入方式所取代。 • 编码键盘能够由硬件逻辑自动提供与被按键对应的ASCII码或 其它编码。编码键盘中的某一键按下后,能够提供与该键相 对应的编码信息。如果是ASCII码键盘,就能提供与该键相对 应的ASCII码。编码键盘的缺点是硬件设备随着键数的增加而 增加。 • 非编码键盘仅仅简单地提供被按键行和列的矩阵,其它工作 都靠程序实现,这样,非编码键盘就为系统软件在定义键盘 的某些操作上提供了更大的灵活性。目前已有一些专用芯片 可以完成其中的一些工作。非编码键盘具有价格便宜、配置 灵活的特点。 COMPUTER SCIENCE AND TECHNOLOGY 2 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8.1.1 捎除抖动及重键处理 • 键盘的按键有机械式、电容式、薄膜式等多种,但就它们的 作用而言,都是一个使电路“通”或“断” 的开关。在对机械式按 键进行键盘输入时,一般存在两个问题,即触点弹跳与同时 按下一个以上键的问题,也就是所谓的抖动与重键的问题。 COMPUTER SCIENCE AND TECHNOLOGY 3 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 1.抖动 • 抖动是开关本身的一个最普遍的问题,它的产生是当机械开 关的触点闭合时,在达到稳定之前需要短暂抖动或弹跳几 下,即反复闭合、断开几次之后,才能达到可靠地闭合在一 起。抖动也存在于开关断开时,其情形与开关闭合时相同。 抖动产生的尖脉冲情况如图8.1.1所示。 • 根据所用键的不同质量,键的抖动时间可为10~20ms 。键的 抖动会引起一次按键被读入多次。解决键的抖动可以使用硬 件滤波方法或软件延迟方法。硬件滤波是对每一个键加上R-C 滤波电路,或加上RS去抖电路。这种方法通常在键数少的情 况下使用。而键数较多时,则经常采用软件去抖动技术,这 种方法的实质就是采用一个产生20ms左右延迟的子程序,以 等待键的输出达到完全稳定后才去读取代码。 COMPUTER SCIENCE AND TECHNOLOGY 4 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 2 .重键 • 所谓重键是指两个或两个以上的键同时按下,或者一个键按 下后还未弹开

文档评论(0)

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

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

1亿VIP精品文档

相关文档