winnie 发表于 2009-4-18 15:27:02

主程序老跳出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:30

原来是看门狗没关,我查了程序,我定义了__CONFIG(XT & WDTDIS & PWRTEN & BOREN);实际上看门狗没关,要在confige中重新设置
页: [1]
查看完整版本: 主程序老跳出while(1){},请问如何解决?