单片机矩阵式键盘显示设计中,如何处理多个按键同时按下的情况

2024-12-19 17:10:16
推荐回答(3个)
回答1:

矩阵键盘有多种键盘算法,如果是行列扫描的话,多个按键同时按下是可以得到所有的键值,如果是线反转法的话,就会有误判的可能。
行列扫描的话,一次只扫描一行按键,而且对应行的按键的状态也会通过互相独立的IO得到。

回答2:

单片机矩阵式键盘,一般都是4X4的,共16个,每个按键只能单个按有效 ,还不能像电脑的Shift 键那样做复合键。所以,判断16个单独 键以外的,就是多个按键同时接下的情况,就不做处理,视为未按键。

回答3:

很简单的,就是繁琐点儿
建议看看郭天祥的书。里面有。。而且通俗易懂