第9章 键盘
键盘
消抖
独立键盘——查询法
矩阵键盘
行扫描法
该方法的基本思想是,由程序对键盘进行逐行扫描,通过检测到的列的输出状态来确定闭合键。
先行全0读列值,全1无按键,非全1有键按下;
有键按下时:逐行输出0,查列号:有0则该行该列交叉处即为按键位置
线反转法
该方法的基本思想是通过行列输入输出颠倒两次扫描来识别闭合键。
先行输出0读列值,全1则无按键,有0有按键 — 得到列号
再将此列输出0,行作为输入,读行值 — 得到行号
列号 + 行号 = 闭合键的位置