问题
问答题 简答题
键盘有哪几种组成方式?各自有何特点?按键去抖有哪几种方法?
答案
参考答案:
键盘的组成方式及特点
(1)非编码键盘
包括独立连接式非编码键盘(结构简单,但当键数较多时,就要占用多个接口)和矩阵式非编码键盘(可以减少键盘接口)。非编码键盘处理软件复杂,硬件简单。
(2)编码键盘
由硬件来识别键闭合、释放状态,由硬件消除键抖动影响以及实现一些保护措施的方法,可以节省CPU相当多的时间。这种键盘处理软件简单,但硬件较复杂。
按键去抖动的方法:硬件方法和软件方法。通常在键的个数较少时可采取硬件措施,即用R-S触发器或单稳态电路来消除按键抖动。键数较多时,常用软件反弹跳,及采用软件延时法。