下载此beplayapp体育下载

6章 键盘显示.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约55页 举报非法beplayapp体育下载有奖
1 / 55
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 55 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【6章 键盘显示 】是由【落意心冢】上传分享,beplayapp体育下载一共【55】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【6章 键盘显示 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。6章键盘显示Clickheretomodifythetext,,youmayposttexthereName:AresDate:(1)键盘简介按键按照结构原理可分为两类,一类是触点式开关按键,如机械式开关、导电橡胶式开关等;另一类是无触点式开关按键,如电气式按键,磁感应按键等。前者造价低,后者寿命长。目前,微机系统中最常见的是触点式开关按键。Date2泉州信息学院a)编码键盘与非编码键盘:编码键盘是用硬件来实现对键的识别,非编码键盘是由软件来实现键盘的定义与识别。b)全编码键盘能够由硬件逻辑自动提供与键对应的编码,此外,一般还具有去抖动和多键、窜键保护电路。c)非编码键盘只简单地提供行和列的矩阵,其它工作均由软件完成。重点介绍非编码键盘接口Date3泉州信息学院(2)按键消抖动处理键盘通常使用机械触点式按键开关,其主要功能是把机械上的通断转换成为电气上的逻辑关系。也就是说,它能提供标准的TTL逻辑电平,以便与通用数字系统的逻辑电平相容。机械式按键再按下或释放时,由于机械弹性作用的影响,通常伴随有一定时间的触点机械抖动,然后其触点才稳定下来。其抖动过程如图6-1所示,抖动时间的长短与开关的机械特性有关,一般为5?10ms。,可能导致判断出错,即按键一次按下或释放被错误地认为是多次操作。为了克服按键触点机械抖动所致的检测误判,必须采取去抖动措施。这一点可从硬件、软件两方面予以考虑。在键数较少时,可采用硬件去抖,而当键数较多时,采用软件去抖。在硬件上可采用在键输出端加R-S触发器(双稳态触发器)或单稳态触发器构成去抖动电路。图6-2是一种由R-S触发器构成的去抖动电路,当触发器一旦翻转,触点抖动不会对其产生任何影响。Date6泉州信息学院图6-2双稳态去抖电路Date7泉州信息学院电路工作过程:按键未按下时,a=0,b=1,输出Q=1。按键按下,因机械弹性作用的影响,使按键产生抖动。当开关没有稳定到达b端时,因与非门2输出为0反馈到与非门1的输入端,封锁了与非门1,双稳态电路的状态不会改变,输出保持为1,输出Q不会产生抖动的波形。当开关稳定到达b端时,因a=1,b=0,使Q=0,双稳态电路状态发生翻转。释放按键时,在开关未稳定到达a端时,因Q=0,封锁了与非门2,双稳态电路的状态不变,输出Q保持不变,消除了后沿的抖动波形。当开关稳定到达a端时,因a=0,b=0,使Q=1,双稳态电路状态发生翻转,输出Q重新返回原状态。由此可见,键盘输出经双稳态电路之后,输出已变为规范的矩形方波。Date8泉州信息学院软件上采取的措施是:在检测到有按键按下时,执行一个10ms左右(具体时间应视所使用的按键进行调整)的延时程序后,再确认该键电平是否仍保持闭合状态电平,若仍保持闭合状态电平,则确认该键处于闭合状态。同理,在检测到该键释放后,也应采用相同的步骤进行确认,从而可消除抖动的影响。一般采用软件去抖动,按键扫描程序编制中一定要加入必要的延时程序去抖动。Date9泉州信息学院实际电路Date15泉州信息学院

6章 键盘显示 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数55
  • 收藏数0收藏
  • 顶次数0
  • 上传人落意心冢
  • 文件大小991 KB
  • 时间2024-02-04