__irq void IRQ_int1(void)
{
uint32 i;
i=VICIRQStatus;
if(LedStatue==1)
{
HC164_SendDat(0xff);
LedStatue=0;
}
else
{
HC164_SendDat(0x00);
LedStatue=1;
}
while ((EXTINT&0x02)!=0)
{
EXTINT=0x02;
}
VICVectAddr=0x00;
}
注意irq前面的横杠是由两个短的横杠构成的。