3.矩阵键盘扫描
由于矩阵键盘是并联的关系,无法直接判断该行为0的同时该列为0,判断该按键被按下了。而是用逐行扫描和行列扫描的方法。
逐行扫描:我们可以通过高四位轮流输出低电平来对矩阵键盘进行逐行扫描,当低四位接收到的数据不全为1的时候,说明有按键按下,然后通过接收到的数据是哪一位为0来判断是哪一一个按键被按下。
行列扫描:我们可以通过高四位全部输出低电平,低四位输出高电平。当接收到的数据,低四位不全为高电平时,说明有按键按下,然后通过接收的数据值,判断是哪- -列有按键按下,然后再反过来,高四位输出高电平,低四位输出低电.
原创
2021-11-14 22:59:02 ·
2116 阅读 ·
0 评论