×
单片机 > 单片机程序设计 > 详情

MSP430低功耗设置小结

发布时间:2020-08-21 发布时间:
|

设置低功耗模式也就是对SR状态寄存器当中的位进行操作SCG0.SCG1,CPUOFF,OSCOFF等位进行操作


如果我们要设置低功耗模式,那一般来说也是要设置 中断的,在中断函数中打开CPU来执行我们想要执行的程序


大部分时间CPU是处于OFF状态的,这样可以达到降低功耗的目的


void main

{

    unsigned char i;

    BCSCTL1|=DIVA_2;

    WDTCTL=_WDT_ADLY_1000;

    IE1|=WTDIE;


    while(1)

    {

        _BIS_SR(LPM3_bits);

        i++;

    }


}


#pragma vector=WDT_VECTOR

__interrupt WDT_TIMER()

{

    _BIC_SR_IRQ(LPM3_bits);

}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
C51 特殊功能寄存器SFR的名称和地址