中断 1。它们的中断请求信号分别由引脚 INT0(P3.2)和 INT1(P3.3)引入。
2. 定时中断:定时中断是为满足定时或计数的需要而设置的。
3. 串行中断:串行中断是为串行数据传送的需要而设置的。
中断控制:这里所说的中断控制是指提供给用户使用的中断控制手段,实际上就是
一些专用寄存器。在 MCS-51 单片机中,用于此目的的控制寄存器共有四个,即定时器
控制寄存器、中断允许控制寄存器、中断优先控制寄存器以及串行口控制寄存器。
1. 定时器控制寄存器(TCON)
该寄存器用于保存外部中断请求和以及定时器的计数溢出。寄存器地址 88H,位地
址 8FH~88H。这个寄存器既有定时器/计数器的控制功能又有中断控制功能,其中与中
断有关的控制位共六位:IE0 和 IE1 、IT0 和 IT1 以及 TF0 和 TF1 。
表 2.2.1
2. 中断允许控制寄存器(IE)
寄存器地址 A8H,位地址 AFH~A8H。其中与中断有关的控制位共六位:EA、EX0
和 EX1 、ET0 和 ET1 、ES。
表 2.2.2
3. 中断优先级控制寄存器(IP)
MCS-51 的中断优先级控制只定义了高、低两个优先级。IP 寄存器地址 B8H,位地
址为 BFH~B8H。寄存器的内容及位地址表示如下:
表 2.2.3
PX0 外部中断 0 优先级设定位
PT0 定时中断 0 优先级设定位
PX1 外部中断 1 优先级设定位