io口默认和上电复位是1。程序设置为0(输出)但是芯片上电以后,所有io口都是高电平。包括没有设置的io口都是高电平(4.3v,电源4.97V)我程序写的是0x0f,一半高一半低。为什么为什么为什么为什么为什么为什么为什么。芯片只接了电源和复位高电平还有晶振。(vss没有接地,因为接了直接就所有io都0电压不运作了)
pic16f72的芯片。程序就是单纯的trisa(c)=0;porta(c)=0x0f。感觉芯片内部所有管脚都被在等电势位。(高电平,就全部高电平,低电平(vss接地)就全部低电平。!!!!有没有大神来告诉我为什么为什么为什么为什么为什么为什么为什么!有什么没设置的还是什么需要接的吗?3天了!! |