英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 主程序老跳出while(1){},请问如何解决? [打印本页]

作者: winnie    时间: 2009-4-18 15:27
标题: 主程序老跳出while(1){},请问如何解决?
主程序老跳出while(1){},请问如何解决?
void main(void)
{
   initial();
T0IE=1;
PEIE=1;
    GIE=1;
while(1)
{
  if (rx_unit==0x4)
  {
   rx_unit=0x0;
   rx_deel();
  }
  NOP();
}
}
作者: winnie    时间: 2009-4-18 15:27
原来是看门狗没关,我查了程序,我定义了__CONFIG(XT & WDTDIS & PWRTEN & BOREN);实际上看门狗没关,要在confige中重新设置




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://www.enroobbs.com/) Powered by Discuz! X3.2