用1代表高电平,0代表低电平。当P00,P01,P02,P03都为高时,即1111,如果检测到外部电路接通,那么如果P01检测到了,就是按键1被摁下。其余的同理。若P00,P01,P02,P03为1000,如果检测到输出口有电流,那么可以设置不同回路阻值,比较电流值,看看到底是那个回路导通了。其余的同理。最右侧的0,...
矩阵键盘检测原理P0 = 1111 1110;temp = p0;当按键0按下去时temp口此时的值为 1110 1110;我们检测如果此时temp的值不等于 1111 1110,说明有按键按下去了咋检测此时temp的值,若temp 为 1110 1110,说明按键0按下去了若temp 为 1101 1110,说明按键0按下去了…举例当按下0时,数码管全部显示0,当按... 单片机...