你的按键是装在P3口,在判断第二行按键时你让P3口输出11111101(0xfd),也就让TX一直为0,所以...串口当然不会输出你按下的东西了...
串行通信是有中断的,按道理不会与键盘口冲突,那就是程序的问题了
串口有一点电能过去,使数码管发微弱亮光。
矩阵键盘换接口吧 我也这么尝试过不过还是失败了
你这个主程序写的东西太多了,还有你的输出口为什么设成p3口了,