刚刚接触51,用stc的89c52做了个Z小系统,做了个Z简单的,给P1_0一个高电平,给P1_1一个低电平,在学习板上没问题,上电后用万用表测试两个端口,P1-0是高,P1-1是低,但是同一块芯片一移到自己在面包板上做出的Z小系统上,上电后两个就都是高了(电源用的... 刚刚接触51,用stc的89c52做了个Z小系统,做了个Z简单的,给P1_0一个高电平,给P1_1一个低电平,在学习板上没问题,上电后用万用表测试两个端口,P1-0是高,P1-1是低,但是同一块芯片一移到自己在面包板上做出的Z小系统上,上电后两个就都是高了(电源用的是一个5v的开关电源)
哪位同学能够告诉我这是哪里出问题了?怎么才能解决呢?
可以用精密一点的电压表测一下电压,如果P1_0和P1_1的电压一样,比电源电压稍低,可能是单片机一直处在复位状态,晶振电路或者复位电路有问题,如果P1_0和P1_1的电压不一样,可能是有管教与电源短路了,可以测一测通断。