新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > WDT做定時器使用,產生定時中斷,使燈循環(huán)亮滅

WDT做定時器使用,產生定時中斷,使燈循環(huán)亮滅

作者: 時間:2016-11-24 來源:網絡 收藏
#include<msp430x16x.h>
void main()
{
WDTCTL = WDTPW + WDTSSEL + WDTTMSEL;

P4DIR |= BIT0;//P4.0定義為輸出
P4OUT |= BIT0;//P4.0初始化為1,燈滅
IE1 |= WDTIE;//使能WDT定時器中斷
IFG1 &= ~WDTIFG;//清中斷標志
_BIS_SR(GIE);//使能總中斷
}
#pragma vector = WDT_VECTOR
__interrupt void WDT_in()
{
P4OUT ^=BIT0;//黃燈循環(huán)亮滅
IFG1 &= ~WDTIFG;//清中斷標志

}



關鍵詞: WDT定時器定時中

評論


技術專區(qū)

關閉