传统51单片机P0口输不岀高电平,但多数STC的单片机可以配置,若配置为弱上拉,其高电平输出能力很弱,如果负载太大,测量时和低电平差不多
试试将其配置为推挽输出 则高电平驱动能力很强
配置为开漏,则和传统51单片机一样输不出高电平
单片机在刚上电时所有的I/0口全是高电平,如果P0口需要接负载或输出则需要接一个10K的上拉电阻.估计你的I/0口是让负载拉低的
PO口是开漏输出,本身没有驱动能力,你也无法测出它输出的‘1’,需要加10K上啦电阻才可以,我每次用都是先焊个10K的排阻
是不是开漏输出,要加上拉电阻啊