在MCS-51单片机中,不同的中断源有各自固定的中断向量地址。当发生中断时,程序计数器(PC)会跳转到对应的中断向量地址,从而执行相应的中断服务程序。
外部中断向量地址
MCS-51单片机中常见中断源及其中断向量地址如下:
- 外部中断0(/INT0):0003H
- 定时器中断0(TIMER0):000BH
- 外部中断1(/INT1):0013H
- 定时器中断1(TIMER1):001BH
- 串行通信中断(SERIAL):0023H
For Example
当MCS-51单片机响应外部中断0(/INT0)的中断时,程序应转移到的地址是0003H。这个地址是专门为外部中断0保留的,确保中断服务程序能够在中断发生时及时响应和处理。