2.中断控制寄存器 80C51单片机中涉及中断控制的有3个方面4个 特殊功能寄存器: ① 中断请求:定时/计数器和外部中断控制寄存 器TCON;串行口控制寄存器SCON; ② 中断允许控制寄存器IE; ③ 中断优先级控制寄存器P。 内蒙古农业大学机电王程学院
① 中断请求:定时/计数器和外部中断控制寄存 器TCON;串行口控制寄存器SCON; ② 中断允许控制寄存器IE; ③ 中断优先级控制寄存器IP。 ⒉ 中断控制寄存器 80C51单片机中涉及中断控制的有3个方面4个 特殊功能寄存器: 7
(1)中断请求控制寄存器 INT0、INT1、T0、T1中断情求标志放在TC0N中 串行中断请求标志放在SCON中。 TC0N的结构、位名称、位地址和功能如下: TCON D7 D6 D5 D4 D3 D2 D1 DO 位名称 TF1 TR1 TFO TRO IE1 ITI IEO ITO 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H T1 T1 TO TO INT1 INT1 INTO INTO 功能 中断 运行 中断 运行 中断 触发 中断 触发 标志 控制 标志 控制 标志 方式 标志 方式 内蒙古农业大学机电工程学院
INT0、INT1、T0、T1中断请求标志放在TCON中 串行中断请求标志放在SCON中。 ⑴ 中断请求控制寄存器 TCON D7 D6 D5 D4 D3 D2 D1 D0 位名称 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 功能 T1 中断 标志 T1 运行 控制 T0 中断 标志 T0 运行 控制 中断 标志 触发 方式 中断 标志 触发 方式 TCON的结构、位名称、位地址和功能如下: 8
TCON位功能: ① TF1 T1溢出中断请求标志 T1计数溢出后,TF1=1 ② TFO T0溢出中断请求标志 T0计数溢出后,TF0=1 T℉0/T℉1:定时器溢出中断申请标志位: =0:定时器未溢出; =1: 定时器溢出申请中断,响应中断后自动清零。 ③ IE1 一一 外部中断INT1中断请求标志 当P3.3引脚信号有效时,IE1=1 ④ IEO 外部中断NTo中断请求标志 当P3.2引脚信号有效时,IE0=1 IE0/IE1:外部中断申请标志位: =0:没有外部中断申请; =1:有外部中断申请。 至 内蒙古农业大学机电工程学院
TCON位功能: ① TF1 —— T1溢出中断请求标志 T1计数溢出后,TF1=1 ② TF0 —— T0溢出中断请求标志 T0计数溢出后,TF0=1 TF0/TF1:定时器溢出中断申请标志位: =0:定时器未溢出; =1:定时器溢出申请中断,响应中断后自动清零。 ③ IE1 —— 外部中断 中断请求标志 当P3.3引脚信号有效时,IE1=1 ④ IE0 —— 外部中断 中断请求标志 当P3.2引脚信号有效时,IE0=1 IE0/IE1:外部中断申请标志位: =0:没有外部中断申请; =1:有外部中断申请。 9
⑤ ITI 外部中断INT1触发方式控制位 IT1=1,边沿触发方式: IT1=0,电平触发方式。 ⑥ ITO 外部中断NTO触发方式控制位 其意义和功能与IT1相似。 IT0/IT1:外部中断请求的触发方式选择位: =O:在INT0/INT1端申请中断的信号低电平有效; =1:在INT0/INT1端申请中断的信号负跳变有效. 内蒙古农业大学机电工程学院 10
⑤ IT1 —— 外部中断 触发方式控制位 IT1=1,边沿触发方式; IT1=0,电平触发方式。 ⑥ IT0 —— 外部中断 触发方式控制位 其意义和功能与IT1相似。 IT0/IT1:外部中断请求的触发方式选择位: =0:在INT0/INT1端申请中断的信号低电平有效; =1:在INT0/INT1端申请中断的信号负跳变有效. 10
串行控制寄存器SCON SCON D7 D6 D5 D4 D3 D2 D1 DO 位名称 ti RI 位地址 99H 98H 功能 串行发送 串行接收 中断标志 中断标志 ① TI一一 串行口发送中断请求标志 ② RI 串行口接收中断请求标志 内蒙古农业大学机电工程学院 11
串行控制寄存器SCON SCON D7 D6 D5 D4 D3 D2 D1 D0 位名称 — — — — — — TI RI 位地址 — — — — — — 99H 98H 功能 — — — — — — 串行发送 中断标志 串行接收 中断标志 ① TI —— 串行口发送中断请求标志 ② RI —— 串行口接收中断请求标志 11