第1个回答 2009-10-03
函数名()interrupt 0 {} //对应外部中断0;
函数名()interrupt 1 {} //对应定时器/计数器0中断;
函数名()interrupt 2 {} //对应外部中断1;
函数名()interrupt 3 {} //对应定时器/计数器1中断;
函数名()interrupt 4 {} //对应串口中断;
一共5种中断,优先级自上向下。本回答被提问者采纳
第2个回答 2009-10-03
51只是个内核,51对应了很多类型的产品。比如89C51单片机两个定时器中断还有一个串口通信终端,以及一个外部中断就没了。89C52有三个定时器中断,其他的和89C51一样。所以不同的单片机不同,具体要看单片机的数据手册
第3个回答 2018-07-26
89C51有5个中断源,分别是:
外部中断0
外部中断1
定时器中断0
定时器中断1
串口中断。本回答被网友采纳
第4个回答 2019-05-28
中断就是停止当前正在执行的程序,转到指定的地方(中断程序入口)去执行。51有五个中断源:外中断和定时器/计数器各两个,串口一个。52单片机多了一个定时器/计数器2中断源
第5个回答 2009-10-04
应外部中断0;
应定时器/计数器0中断;
外部中断1;
定时器/计数器1中断;
串口中断;