如何利用单片机看门狗定时器使led闪烁.doc
《如何利用单片机看门狗定时器使led闪烁.doc》由会员分享,可在线阅读,更多相关《如何利用单片机看门狗定时器使led闪烁.doc(3页珍藏版)》请在三一文库上搜索。
1、如何利用单片机看门狗定时器使led闪烁看门狗是为了防止程序跑飞而设定的,但是由于看门狗是一个类似于定时器,因此可以把他当作定时器来使用示例代码:用看门狗定时器使一个led闪烁#includevoid main( void )/ Stop watchdog timer to prevent TIme out resetWDTCTL = WDT_MDLY_32;/宏定义IE1 |=WDTIE; /允许看门狗定时器中断P2DIR |= BIT7;_BIS_SR(LPM0_bits+ WDT is clocked by fSMCLK (assumed 1MHz) */#define WDT_MDLY_
2、32 (WDTPW+WDTTMSEL+WDTCNTCL) /* 32ms interval (default) */#define WDT_MDLY_8 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS0) /* 8ms “ */#define WDT_MDLY_0_5 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1) /* 0.5ms ” */#define WDT_MDLY_0_064 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1+WDTIS0) /* 0.064ms “ */* WDT is clocked by fACLK (assumed
3、 32KHz) */#define WDT_ADLY_1000 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL) /* 1000ms ” */#define WDT_ADLY_250 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS0) /* 250ms “ */#define WDT_ADLY_16 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1) /* 16ms ” */#define WDT_ADLY_1_9 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1+WDTIS0) /*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 利用 单片机 看门狗 定时器 led 闪烁
链接地址:https://www.31doc.com/p-3421953.html