刚学430单片机,用msp430g2553写的看门狗定时器怎么定时器中断产生的时间不固定
答案:2 悬赏:10 手机版
解决时间 2021-01-30 03:39
- 提问者网友:不爱我么
- 2021-01-29 19:25
P1.0输出为一个led灯,灯亮灭频率变化,不固定,另外怎么怎么不用清除定时器中断标志也可以一直产生中断,为什么,求大神指教!
下面是程序:
#include
void init_io();
int main( void )
{
// Stop watchdog timer to prevent time out reset
// WDTCTL = WDTPW + WDTHOLD;
WDTCTL=WDT_ADLY_1_9;
IE1 |=WDTIE;
_EINT();
init_io();
while(1);
}
void init_io()
{
P1SEL=0;
P1DIR=BIT0;
P1OUT&=!BIT0;
}
#pragma vector=WDT_VECTOR
__interrupt void wtd_timer(void)
{
// WDTCTL=WDTCNTCL;
P1OUT ^=BIT0;
}
最佳答案
- 五星知识达人网友:逃夭
- 2021-01-29 20:10
你知道看门狗是干什么的吗,为什么要用看门狗定时器不用其他的
全部回答
- 1楼网友:傲气稳了全场
- 2021-01-29 21:09
搜一下:刚学430单片机,用msp430g2553写的看门狗定时器怎么定时器中断产生的时间不固定
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯