51单片机功耗都还是比较低的,正常模式下几MA-几十毫安。
停机模式下,是几个uA级别了。
前不久,我就用STC8G1K08做了一个低功耗产品,效果非常好。
我的策略是,完成工作后,单片机直接进入停机模式,通过外部中断来唤醒,处理了任务后,再次进入停机模式。
主要是硬件设计上,比如我的按键、传感器、数据输入等都会统一触发我的中断引脚。对电路设计有要求。