,并停止看门狗定时器中断。实例代码如下:
vold main(vold){
WDTCTL=WDT_ADT_ADLY_250)
//启动WDT,每250 ms中断一次
IEII=WDTIE)//使能看门狗定时器中断
_BIS_SR(LPM3_bitS+GIE);
//系统休眠于低功耗模式3,开总中断
}
#pragrna vector=WDT_VECTOR
?interrupt void WDT_Delay(void){ //看门狗中断服务程序
statlc unsigned charn=4;
if(一一n==O){ //延时4×250 ms=1 s
?BlC_SR_IRQ(LPM3_blts);
//将CPU从低功耗模式3唤醒
WDTCTL=WDTHOLD+WDTPW:
IEl&=~WDTIE
1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.

