51单片机定时器0中断时执行外部中断0

代码如下:
void TimeConf(void) 
 { 
      TMOD=0x01;//打开定时器模式并选择方式2 
      TL0=TH0=0x00;//设置初值 
      TR0=1;//打开定时器0
}
void intConf(void)//中断初始化
{
      EA=1;
      EX0=1;
      ET0=1;
}
void inte() interrupt 0
{
      GPIO_LED=_crol_(GPIO_LED,1);
}
//void inte2() interrupt 1 //将此函数注释掉
//{
//   GPIO_LED=_cror_(GPIO_LED,1);
//}


那么,单片机在定时器计数完成时,会执行外部中断0函数,即LED循环左移

为什么?

你可能感兴趣的:(单片机编程)