本帖最后由 avric 于 2014-2-16 22:08 编辑
用ATMEGA8L, 以前用电源供电,没关注过省电的问题,用手机电池供电,才发现AVR很耗电啊,1M rc振荡,待机电流不点亮数码管就有三到4个毫安呢,用32.768K手表晶振做TIMER2的异步时钟,省电模式一秒唤醒四次还有0.3MA呢,如果休眠时间放大,则交互按键太不灵敏了。看说明,完全进入省电模式的电流应该是十几微安,还是每秒唤醒的四次耗掉的电。还有什么好办法吗?
找到问题了, 是AD转换时采样电阻泄漏导致的电流,单片机省电模式每秒唤醒4次的综合电流是28uA. |