单片机I/O引脚的电平变化

单片机的某些I/O引脚没有通过代码控制为什么会发生电平变化?

  1. 单片机的管脚功能都是复用的,可能默认不是普通GPIO而是其它功能,而其他功能被调用了,它的状态就会变化。

可能是外部输入引起,可能是某些功能关联引脚,比如地址线,数据线,或者某些外设接口,比如spi之类,你没用到这个io,但你用了外设接口

楼上几个说的对,还有种情况就是你悬空了,这时如果IO设成输入的话电压会随机浮动的