N76E003低功耗的处理

本文介绍了N76E003微控制器在低功耗应用中的实践经验,包括空闲和掉电模式的使用。在掉电模式下,设备功耗可低至5uA。作者分享了如何配置掉电模式,以及在KEIL FOR C51开发工具中验证低功耗状态的方法。此外,文章还强调了管脚中断唤醒的注意事项,如需多个管脚触发中断,应确保它们在同一PORT口。最后,提出了降低功耗的四个步骤,包括关闭BOD、ADC,优化IO口配置以及唤醒后恢复现场的初始化工作。
摘要由CSDN通过智能技术生成

    低功耗是项目中非常重要的一部分,尤其是对于一些使用电池供电的设备。

    N76E003支持两种低功耗模式,一种是空闲模式,一种是掉电模式,从字面意思一看就知道如果要最求最低的功耗,一定是需要使用掉电模式。在掉电模式下,作者对当前的项目应用中测试出来的最低的功耗是5uA,这个值本人认为已经是非常不错的。针对N76E003如何实现低功耗谈谈个人的经验。

    首先肯定是配置掉电模式,一条set_PD语句都可以直接将MCU进入到POWER DOWN(掉电模式),如果你准备让你的设备从此不再醒来,只有这一条语句还是可以满足你的要求的,因为进入到POWER DOWN模式之后所有的外设都关闭,定时器也不会再跑,如果你无法判断你是否进入到了低功耗模式,那么有一个很简单的方法,本人使用的是KEIL FOR C51的开发工具,进入到调试模式,如果成功进入到POWER DOWN 模式,那么在调试窗口中就会不断的刷新"MCU POWER DOWN"直到将MCU唤醒。

    所以现在就该说说唤醒的事情。

    N76E003提供了管脚触发中断,可以有管脚高电平中断触发,低电平触发,上升沿触发,下降沿触发,但是在使用这个中断的时候一定需要注意下面的一个问题,如果你需要有多个管脚触发中断,那么你的IO口就一定要选对,因为,N76E003的管脚触发必须是在同一个PORT口下才能触发,这个可以去查看N76E003的管脚中断的框图以及PICON寄存器,换句话说,如果需要两个管脚触发中断,假设一个是P0.1,一个是P1.0,那么你到底是使能哪一个PORT口呢?回到去看PICON寄存器

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值