機會不等人,所以我已準備好各種機會到來。
由於上一篇Idle Mode,有提到我的選單是用while在跑的
當初是用while在寫按鍵掃描和點矩陣跑馬燈用,,所以沒有辦法進到idle mode
為了能省電,所以必需要while改成用TIMER來掃描,因為硬體接腳不在外部中斷上,所以只好使用軟體中斷掃描的方式。
大概是這樣的跑馬燈。
這是用while沒有辦法進到Idle 下需要320mA。
利用Timer 中斷,配合Idle 約只要240mA,約可以省下80mA。
改天有空再來學習Sleep該怎麼使用。
沒有留言:
張貼留言