關於單片機低功耗IO口配置總結


1 對於沒有用到的引腳 配置成上拉輸入,默認是高電平,這樣就比較省電了

 

2

 

如上圖所示 如果單片機配置成浮空輸入,浮空可以看成是和單片機斷開,即相當於是上圖中R3接1個無窮大的電阻,再接地

所以正常情況下單片機腳是高電平 當按鍵按下時,VCC通過按鍵直接接地了,所以單片機上就是低電平

 

3 推完輸出 設置成推完輸出,是可以確定輸出是0V還是3.3V的

對於stm8 推完輸出默認是低電平的,具體是配置成高電平還是低電平,要結合外部的電路,看是否有電阻分壓而消耗能量

 

4 開漏輸出 設置成開漏輸出,一方面是由於單片機沒有輸出高電平的能力,只能輸出低電平或者是高阻 這時就需要外加一個上拉電阻,從而達到輸出高電平的能力 當單片機配置成開漏輸出時,IO口就變成了雙向口 ,既可以做輸入 又可以當成輸出 對於stm8 配置成開漏輸出默認是低電平 具體初始化時要配置成高電平還是低電平要結合具體電路。看高低電平時是否有電


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM