
单片机应用技术 中断系统 2MCS-51单片机中断系统 顾筠
中 断 系 统 单片机应用技术 2 M C S - 5 1 单 片 机 中 断 系 统 顾 筠

中斯系统 基本概念 MCS-51单片机中断系统 中断程序设计方法 外部中断应用
中断系统 1 基本概念 2 MCS-51单片机中断系统 中断程序设计方法 外部中断应用 3 4

2MCS-51单片机中断系统 >MCS-51单片机有5个中断源 >2个中断优先级 >可实现二级中断嵌套
2 MCS-51单片机中断系统 ØMCS-51单片机有5个中断源 Ø2个中断优先级 Ø可实现二级中断嵌套

(1)中断源与中断标志位 >MCS-51单片机有5个中断源,2个外部中断,3个内 部中断。T0、T1、RI/TI、NT0、INTI 分类 中断源 含义 TO 定时器/计数器T0溢出中断 内部中断 TI 定时器/计数器T1的溢出中断 RI/TI 串行口的收发中断RI/TI INT0(P3.2) 引脚P3.2引入外部中断0 外部中断 INT1(P3.3) 引脚P3.3引入外部中断1
分类 中断源 含义 T0 定时器/计数器T0溢出中断 内部中断 T1 定时器/计数器T1的溢出中断 RI/TI 串行口的收发中断RI/TI 外部中断 引脚P3.2引入外部中断0 引脚P3.3引入外部中断1 (1)中断源与中断标志位

>内部中断源:3个 内部中断 中断标志 中断入口 中断允许 中断优先级 其他 TO TFO 000BH ETO PTO 启停控制 计数初值 T1 TF1 001BH ET1 PTI RI/TI RI/TI 0023H ES PS RI/TI判断 奇偶校验 ● 内部中断:与定时器、串行口接口原理及应用相关。 ·在后续学习定时器、串行口时详细学习
Ø内部中断源:3个 内部中断 中断标志 中断入口 中断允许 中断优先级 其他 T0 TF0 000BH ET0 PT0 启停控制 计数初值 T1 TF1 001BH ET1 PT1 RI/TI RI/TI 0023H ES PS RI/TI判断 奇偶校验 l 内部中断:与定时器、串行口接口原理及应用相关。 l 在后续学习定时器、串行口时详细学习

中断标志位 >每个中断源都有一个对应的中断标志位,中断标志位在 两个特殊功能寄存器中。(中断源标志寄存器) >定时器/计数器控制寄存器(TCON) ●定时器与外部中断的4个中断标志在TCON中 >串行口控制寄存器(SCON) ●串口中断标志在SCON中
中断标志位 Ø每个中断源都有一个对应的中断标志位,中断标志位在 两个特殊功能寄存器中。(中断源标志寄存器) Ø定时器/计数器控制寄存器(TCON) l定时器与外部中断的4个中断标志在TCON中 Ø串行口控制寄存器(SCON) l串口中断标志在SCON中

定时器/计数器控制寄存器 ●定时器/计数器控制寄存器(TCON)中与中断有关的 有6位。 D7 D6 D5 D4 D3 D2 DI DO TCON TF1 TR1 TFO TRO IE1 ITI IEO ITO T1中 T0中 外部 外部 外部 外部 断请 断请 中断1 中断 中断0 中断0 求标 求标 请求 触发 请求 触发 志 志位 标志 方式 标志 方式 位 选择 位 选择 位 位
定时器/计数器控制寄存器 l定时器/计数器控制寄存器(TCON)中与中断有关的 有6位。 D7 D6 D5 D4 D3 D2 D1 D0 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 T1中 断请 求标 志位 T0中 断请 求标 志位 外部 中断1 请求 标志 位 外部 中断1 触发 方式 选择 位 外部 中断0 请求 标志 位 外部 中断0 触发 方式 选择 位

串行口控制寄存器 ●串行口控制寄存器(SCON)中与中断有关的有2位。 D7 D6 D5 D4 D3 D2 D1 DO SCON SMO SMI SM2 TRO REN TB8 TI RI 串行 串行 口发 口接 送中 收中 断标 断标 志位 志位
串行口控制寄存器 l串行口控制寄存器(SCON)中与中断有关的有2位。 D7 D6 D5 D4 D3 D2 D1 D0 SCON SM0 SM1 SM2 TR0 REN TB8 TI RI 串行 口发 送中 断标 志位 串行 口接 收中 断标 志位

(2)中断控制 >中断是可控的,由软件设置实现对中断功能的控制。 >MCS-51单片机中,与中断系统有关的寄存器有四个: ●中断允许控制寄存器(E) ●中断优先控制寄存器(P) ●定时器/计数器控制寄存器(TCON) (中断标志) ●串行接口控制器寄存器(SCON) (中断标志)
(2)中断控制 Ø中断是可控的,由软件设置实现对中断功能的控制。 ØMCS-51单片机中,与中断系统有关的寄存器有四个: l中断允许控制寄存器(IE) l中断优先控制寄存器(IP) l定时器/计数器控制寄存器(TCON)(中断标志) l串行接口控制器寄存器(SCON)(中断标志)

中断允许控制寄存器 ●中断允许控制寄存器IE(Interrupt Enable)控制 中断的开关。为“1”时有效,即允许中断。 D7 D6 D5 D4 D3 D2 DI DO EA ES ET1 EX1 ETO EXO 中断 串行 定时 外部 定时 外部 总允 口 器/计 中断1 器/计 中断0 断允 数器1 中断 数器0 中断 许 中断 允许 中断 允许 允许 位 允许 位 位 位
中断允许控制寄存器 l中断允许控制寄存器IE( Interrupt Enable )控制 中断的开关。为“1”时有效,即允许中断。 D7 D6 D5 D4 D3 D2 D1 D0 IE EA — — ES ET1 EX1 ET0 EX0 中断 总允 许 串行 口中 断允 许位 定时 器/计 数器1 中断 允许 位 外部 中断1 中断 允许 位 定时 器/计 数器0 中断 允许 位 外部 中断0 中断 允许 位