永发信息网

刚学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写的看门狗定时器怎么定时器中断产生的时间不固定
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯