RSS

MSP430的软硬件C延时程序设计

来源:网络 作者:不详 时间:2007-03-02 Tag: 点击:

,并停止看门狗定时器中断。实例代码如下:

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电子"即可.


最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
教程下载