低电平不一定需要0v的呀,某些MCU只要电压低于0.8v就会判断为低电平的,具体的值看你的MUC要求。
电源上拉10k左右的电阻,在通过按键接地。按下按键时,电源电压被10k电阻和100左右的按键电阻分压。电压比为10/0.1 ,判断为低电平没问题了。



当按键被按下的时候,电路导通接地,I/O口为低电平;当按键未被按下时,电路断开,I/O口保持高电平。
P0口的8位输出分别控制8个发光二极管L0~L7的阳极;而P2.3经反相器U4C控制8个发光管阴极E3;当阳极为高(对应P0口位为1)、阴极为低时,对应的二极管将会发光。


