关于单片机低功耗IO口配置总结
2016-07-15 20:57 小竹心语 阅读(3199) 评论(0) 编辑 收藏 举报1 对于没有用到的引脚 配置成上拉输入,默认是高电平,这样就比较省电了
2
如上图所示 如果单片机配置成浮空输入,浮空可以看成是和单片机断开,即相当于是上图中R3接1个无穷大的电阻,再接地
所以正常情况下单片机脚是高电平 当按键按下时,VCC通过按键直接接地了,所以单片机上就是低电平
3 推完输出 设置成推完输出,是可以确定输出是0V还是3.3V的
对于stm8 推完输出默认是低电平的,具体是配置成高电平还是低电平,要结合外部的电路,看是否有电阻分压而消耗能量
4 开漏输出 设置成开漏输出,一方面是由于单片机没有输出高电平的能力,只能输出低电平或者是高阻 这时就需要外加一个上拉电阻,从而达到输出高电平的能力 当单片机配置成开漏输出时,IO口就变成了双向口 ,既可以做输入 又可以当成输出 对于stm8 配置成开漏输出默认是低电平 具体初始化时要配置成高电平还是低电平要结合具体电路。看高低电平时是否有电