9.1键盘接口设计讲述.ppt

9.1键盘接口设计讲述

了解键盘接口原理及设计方法 理解LED驱动器设计原理 理解和掌握D/A接口设计的主要内容 理解和掌握A/D接口设计的主要内容 教学重点 理解LED驱动器设计 理解和掌握D/A接口设计的主要内容 理解和掌握A/D接口设计的主要内容 键盘工作原理 去抖动措施 在触点抖动期间检测按键的通与断状态,可能导致判断出错。即按键一次按下或释放被错误地认为是多次操作,这种情况是不允许出现的。为了克服按键触点机械抖动所致的检测误判,必须采取去抖动措施,可从硬件、软件两方面予以考虑。 硬件去抖动措施:在键数较少时,可采用硬件去抖 软件去抖动措施: 当键数较多时采用软件去抖。 矩阵式键盘的结构及原理 矩阵式键盘按键的识别 识别按键的方法很多,其中,最常见的方法是扫描法。 以下是以8号键的识别为例来介绍扫描法: 8号键按下时,第2行一定为低电平,然而,第2行为低电平时,能否肯定是8号键按下呢?回答是否定的,因为9、10、11号键按下同样使第2行为低电平。 为进一步确定具体键,不能使所有列线在同一时刻都处在低电平,可在某一时刻只让一条列线处于低电平,其余列线均处于高电平,另一时刻,让下一列处在低电平,依此循环,这种依次轮流每次选通一列的工作方式称为键盘扫描。采用键盘扫描后,再来观察8号键按下时的工作过程,当第0列处于低电平时,第2行处于低电平,而第1、2、3列处于低电平时,第2行却处在高电平,由此

文档评论(0)

1亿VIP精品文档

相关文档