关于单片机低功耗IO口配置总结 - 小竹心语

时间:2024-02-20 08:25:33

关于单片机低功耗IO口配置总结

2016-07-15 20:57  小竹心语  阅读(3199)  评论(0编辑  收藏  举报

1 对于没有用到的引脚 配置成上拉输入,默认是高电平,这样就比较省电了

 

2

 

如上图所示 如果单片机配置成浮空输入,浮空可以看成是和单片机断开,即相当于是上图中R3接1个无穷大的电阻,再接地

所以正常情况下单片机脚是高电平 当按键按下时,VCC通过按键直接接地了,所以单片机上就是低电平

 

3 推完输出 设置成推完输出,是可以确定输出是0V还是3.3V的

对于stm8 推完输出默认是低电平的,具体是配置成高电平还是低电平,要结合外部的电路,看是否有电阻分压而消耗能量

 

4 开漏输出 设置成开漏输出,一方面是由于单片机没有输出高电平的能力,只能输出低电平或者是高阻 这时就需要外加一个上拉电阻,从而达到输出高电平的能力 当单片机配置成开漏输出时,IO口就变成了双向口 ,既可以做输入 又可以当成输出 对于stm8 配置成开漏输出默认是低电平 具体初始化时要配置成高电平还是低电平要结合具体电路。看高低电平时是否有电