各位大侠,这段程序小弟读不懂,请详细解释是如何扫描查表得到键值的,谢谢,没分了不甚感激。

2025-01-06 04:04:38
推荐回答(1个)
回答1:

你这个应该是4*4的矩阵键盘扫描程序
你可以用假设的方法来理解这个程序 假设有个按键按下(否则就是全ff)
有按键按下那么 当低4位输入1的时候应该有一个输出和其他的不一样(键盘的另一端应该是接地) 同理输入高的时候也有唯一对应的一个值 这样就得到了唯一的按键值 查表既得键值