請問微控制器休眠後,為降低靜態電流要將IO口設定為輸入還是輸出。對靜態電流有什麼區別

2021-09-30 17:34:57 字數 603 閱讀 2598

1樓:匿名使用者

之所以要讓微控制器進入休眠狀態,目的是要把整個電路都帶入低功耗狀態。這就具體到每根口線與周邊電路的連線關係,不能憑空給出i/o口狀態的配置。另外,微控制器是否能進入低功耗狀態,還與自身i/o的結構有關,比如有的微控制器內部有上拉或下拉電阻,這也與微控制器休眠狀態下的功耗有關。

所以要得到清晰的解答,你還需要給出具體的微控制器型號以及周邊電路的相關連線。

微控制器進入休眠狀態的功耗都在10ua以內,有的在3ua以內,你的0.1ma是太大了,手冊上說能達到600ua,比你現在能達到的功耗還大6倍。

2樓:心想事成

如果能對引腳功能設定,設定成浮空的是最節能的,此時引腳內部不設定任何上下拉電阻,i/o不工作,靜態i/o電流為0;

3樓:四夕人杏

晶片低功耗配置(系統時鐘降頻、關沒必要工作片內外設\檢測、進入低功耗模式)若沒問題,那就是晶片不可控制的片外外設在產生耗電電流了,我做專案就出現過這樣的問題整了好幾天才發現,原來是ams1117在作祟,無法實現待機低功耗。。。。

4樓:空之軌跡

0.1ma 和600ua哪個大。。。。。。我特麼也是醉了

微控制器系統測量功率,電流方法微控制器讀AD檢測負載電流通過電流互感器

1 進行訊號隔離變換,可以採用電壓互感器和電流互感器2 對互感器輸出訊號進行調理,變換為ad能接受的電壓訊號 如 5v 電壓互感器輸出100v訊號經過電阻分壓變換為峰值接近 5v的電壓訊號,電流互感器輸出5a訊號經過合適阻值和功率的取樣電阻 電流較大的一般稱為分流器 變換為峰值接近 5v電壓訊號。3...

請問這條微控制器程式是什麼意思,(微控制器程式)請問這段程式是什麼意思

count equ 30h 定義一個變數,變數的地址是30h mov a,p3 讀取p3口的值anl a 0fh 遮蔽高四位mov count,a 將低四位狀態值儲存mov p1,a 將該值送p1口 其實相當於用p3口控制p1口,如果p3口是開關 p1口是led的話,就是led來顯示開關的狀態。an...

51微控制器輸出pwm脈寬怎麼控制電流

pwm是用脈寬調製copy 訊號對電池進行智慧充電,可是達到快速充電 涓流充電 防止過沖,提高電池壽命等智慧化控制。你所缺的就是一個電流放大器件,其器件型號和功率大小跟你的電池容量大小 充電時間要求有關。這裡不能貼圖,你加我後我把圖發給你 165235714,山東。pwm輸出一般用rc濾波電路轉為電...