低功耗是项目中非常重要的一部分,尤其是对于一些使用电池供电的设备。
N76E003支持两种低功耗模式,一种是空闲模式,一种是掉电模式,从字面意思一看就知道如果要最求最低的功耗,一定是需要使用掉电模式。在掉电模式下,作者对当前的项目应用中测试出来的最低的功耗是5uA,这个值本人认为已经是非常不错的。针对N76E003如何实现低功耗谈谈个人的经验。
首先肯定是配置掉电模式,一条set_PD语句都可以直接将MCU进入到POWER DOWN(掉电模式),如果你准备让你的设备从此不再醒来,只有这一条语句还是可以满足你的要求的,因为进入到POWER DOWN模式之后所有的外设都关闭,定时器也不会再跑,如果你无法判断你是否进入到了低功耗模式,那么有一个很简单的方法,本人使用的是KEIL FOR C51的开发工具,进入到调试模式,如果成功进入到POWER DOWN 模式,那么在调试窗口中就会不断的刷新"MCU POWER DOWN"直到将MCU唤醒。
|