请教您!!!最近,刚刚用C语言编程,但中断总有问题! 这个程序中断完后,有时不返回while(1)处, 而继续从TH0=0x4C;TL0=0x00 执行。怎样才能改正确呢? 谢谢!!! void main() { TMOD=0X01; TH0=0X4C; TL0=0X00; IE=0x82; TR0=1; while(1);
}
void to(void)interrupt 1 using 0
{ TH0=0x4C; TL0=0x00; cet--; if(cet==0) { cet=20; second++ ; if(second==60) { second=0; minite++; if(minite==60) { minite=0; hour++;
if(hour==24) { hour=0; } } } } }
|