函数类型 函数名(随意) 中止标识(不同的数字代表不同中止进口)
例如:
void INT () interrupt 0 //外部中止0
{}
void INT () interrupt 1 //守时/计数器0
{}
void INT () interrupt 2 //外部中止1
{}
void INT () interrupt 3 //守时/计数器1
{}
void INT () interrupt 4 //串口
{}
interrupt X 其间X表明中止号, 0表明外部中止0 1表明守时器0溢出中止 2表明外部中止1(/INT1) 3表明守时器1溢出中止 4表明串行口中止 5表明守时器2溢出中止 有些增强型51还会有其他中止 用法: void timer0_ISR(void) interrupt 1 { }