看门狗死活不清零,什么鬼?

2020-02-06 10:07发布

本帖最后由 JYX2015 于 2015-12-14 19:52 编辑

如题,这段代码咋一看是对的,但是就是没反应,是不是汇编指令错了?

  1. while (!TMR1IF)
  2.   {
  3.      CLRWDT();
  4.                               
  5.   }


  6. #define        CLRWDT()        asm("clrwdt")

复制代码

想不通。循环是能进的,应该没有被优化掉。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。