Re: 請教要能即時顯示同時又要省電..怎麼做會比較好?
|
||||
---|---|---|---|---|
資深會員
|
振盪頻率要乘上運作時間,才是系統的耗電量。
使用 32k 不代表一定比 4mhz省電。 以你的需求,不計成本 建議你使用兩個外部振盪器,內部振盪器會比外部耗電(spec 寫的) 時間用 timer1 加 32k 外部振盪。每0.5sec中斷一次。 系統則進入sleep,由 timer1 中斷 wakeup.
發表於: 2007/5/11 10:37
|
|||
|
請教要能即時顯示同時又要省電..怎麼做會比較好?
|
||||
---|---|---|---|---|
高級會員
|
因為進入SLEEP模式後,程式會停止執行..直到被喚醒..
但是時間顯示(LCD)必須持續做更新.. 有哪些方式可以降低耗電量?? 降低頻率至32K執行比8M執行省電多了... 但頻率這樣切來切去.. 時間計時會被影響吧?有辦法可改善嗎?? 若時間計時由外部振盪(T0CKI)來計時, 主程式可切換頻率執行,這樣做ok嗎?.. 我用的MCU有內部振盪是可以直接切換(16F946)... 不知道內部振盪準不準確?? 還是有什麼更好的做法..請各位先進指導..謝謝
發表於: 2007/5/10 17:23
|
|||
|