代码如下:
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循环左移
为什么?