N76E003低功耗(唤醒)


N76E003电源有两种模式,若想最大降低功耗,那么当然选择掉电模式了,进入掉电模式很简单直接set_PD,单片机就进入掉电了;
文档中给出的电气特性说是最低可以达到6-8ua;

我也测试了,若只写
clr_BODEN;//关闭欠压检测
set_PD;// 进入掉电模式
发现功耗还是比较大的,并没有达到6-8ua;后面找到问题,原来将单片机切换至低速模式(LIRC)时,再进入掉电,那么才能达到6-8ua。

set_OSC1;
    clr_OSC0;
    clr_HIRCEN;
    clr_BODEN;
    set_PD;

通过规则书,我们可以发现中断可以唤醒单片机;

//-------管脚中断中断服务程序---------
void PinInterrupt (void) interrupt 7
{
        if(PIF==0x01)//0通道
        {
            PIF=0;//清除外部中断标志
        }
}

void EXTI_Init(void)
{
    set_EA;    //开启总中断
    set_EPI;    //开启管脚中断(位于拓展中断中)
    P30_Input_Mode;            //设置为输入模式
    set_PIPS1;
    set_PIPS0;//选择P3.0为中断输入源
    Enable_BIT0_FallEdge_Trig;    //下降沿        
}
————————————————

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM