行扫描法工作原理
上一节
下一节
判别键盘中有无键按下。向行线输出全0,读入列线状态。如果有键按下,总有一列线被拉至低电平,从而使列输入不全为1。
查找按下键所在位置。依次给行线送低电平,查列线状态。全为1,则所按下的键不在此行;否则所按下的键必在此行且是在与零电平列线相交的交点上的那个键。
对按键位置进行编码。找到所按下按键的行列位置后,对按键进行编码,即求得按键键值。