我希望用LPC903的定时器1 控制LED引脚以一定时间间隔闪灭,T1设置为模式1,为什么中断程序只执行一次就不再执行了呢??新手,请教大家了。。。
unsigned int leiji=0;
void T1Ini()
{
TMOD=0x10;
TH1=0x6F;
TL1=0xFF;
}
void T1_int() interrupt 3
{
TF1=0;
TH1=0x6F;
TL1=0xFF;
leiji++;
if(leiji==100)
{
LED=~LED;
leiji=0;
}
TR1=1;
}
void main()
{
T1Ini();
TR1=1;
ET1=1;
EA=1;
while(1);
}
|