西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第五章 MCS-51的中断系统

第5章MCS51的中断系统 实时测控,单片机能及时地响应和处理单片机外 部事件或内部事件所提出的中断请求。 5.1中断的概念 CPU正在执行程序时,单片机外部或内部发生的 某一事件,请求CPU迅速去处理。 CPU暂时中止当前的工作,转到中断服务处理程 序处理所发生的事件。 处理完该事件后,再回到原来被中止的地方,继续 原来的工作,这称为中断。CPU处理事件的过程, 称为CPU的中断响应过程
第5章 MCS-51的中断系统 实时测控,单片机能及时地响应和处理单片机外 部事件或内部事件所提出的中断请求。 5.1 中断的概念 CPU正在执行程序时,单片机外部或内部发生的 某一事件,请求CPU迅速去处理。 CPU暂时中止当前的工作,转到中断服务处理程 序处理所发生的事件。 处理完该事件后,再回到原来被中止的地方,继续 原来的工作,这称为中断。 CPU处理事件的过程, 称为CPU的中断响应过程

图5-1所示。对事件的整个处理过程,称为中断处 理(或中断服务)。 主程序 响应中断请求 断点8 中断服务程序 继续执行主程序 返回主程序 5-1
图5-1所示。对事件的整个处理过程,称为中断处 理(或中断服务)

能够实现中断处理功能的部件称为中断系统;产生中断的 请求源称为中断请求源。 中断源向CPU提出的处理请求,称为中断请求(或中断申 请)。 进入中断→保护现场→中断处理恢复现场 →中断返回 中断方式优点:大大地提高了CPU的工作效率。 52MCS-51中断系统的结构 有5个中断请求源,两个中断优先级,可两级嵌套。 中断系统结构示意图如下图所示
能够实现中断处理功能的部件称为中断系统;产生中断的 请求源称为中断请求源。 中断源向CPU提出的处理请求,称为中断请求(或中断申 请)。 进入中断→保护现场→中断处理恢复现场 →中断返回 中断方式优点:大大地提高了CPU的工作效率。 5.2 MCS-51中断系统的结构 有5个中断请求源,两个中断优先级,可两级嵌套。 中断系统结构示意图如下图所示

TCON IE P 170=0 ⅠNT0 IEO PXO 1 70=1 EXO 自然优先级 PTO 高级中断请求 TFO 矢量 ETO 地址 1T1=0 ⅠNT1 PX1 1 硬件查询 1=1 EXI F1 PT1∏ TI ETI TX RX RI 然优先级 SCON源允许总允许优先级 低级中断请求 中断标志 地址PPC 硬件查询

53中断请求源 五个中断请求源 (1)INT0*一外部中断请求0,由引脚ⅠNT0*输入,中断 请求标志为IE0 (2)INT1*一外部中断请求1,由引脚INTI*输入,中断 请求标志为E1。 (3)定时器/计数器T0溢出中断请求,中断请求标志为 TF0。 (4)定时器/计数器T1溢出中断请求,中断请求标志为 TF1。 (5)串行口中断请求,中断请求标志为T或RI。 由特殊功能寄存器TCON和SCON的相应位锁存
5.3 中断请求源 五个中断请求源 : (1)INT0*—外部中断请求0,由引脚INT0*输入,中断 请求标志为IE0。 (2)INT1*—外部中断请求1,由引脚INT1*输入,中断 请求标志为IE1。 (3)定时器/计数器T0溢出中断请求,中断请求标志为 TF0。 (4)定时器/计数器T1溢出中断请求,中断请求标志为 TF1。 (5)串行口中断请求,中断请求标志为TI或RI。 由特殊功能寄存器TCON和SCON的相应位锁存

TCON为定时器/计数器的控制寄存器,字节地址为88H。 包含: (1)T0和T1的溢出中断请求标志位TF1和TFO (2)外部中断请求标志位1与IO。格式如下所示 D7 D6 D5 D4 D3 D2 D1 DO TCoN TF1 TR1 TFO TRO IE1 IT1 IE0 ITO 88H 位地址|8FH 8DH 8BH 8AH 89H 88H 5-3 各标志位的功能 (1)ITO—选择外部中断请求0为跳沿触发方式还是电平触 发方式 TO0=0,为电平触发方式
TCON为定时器/计数器的控制寄存器,字节地址为88H。 包含: (1)T0和T1的溢出中断请求标志位TF1和TF0 (2)外部中断请求标志位IE1与IE0。格式如下所示: 各标志位的功能: (1)IT0—选择外部中断请求0为跳沿触发方式还是电平触 发方式: IT0=0,为电平触发方式

T0=1,为跳沿触发方式。 可由软件置“1”或清“0” (2)IEO外部中断请求0的中断请求标志位。 IE0=0,无中断请求。 IE0=1,外部中断0有中断请求。当CPU响应该中断,转 向中断服务程序时,由硬件清“0”IE0。 (3)IT1—外部中断请求1为跳沿触发方式还是电平触发 方式,意义与IT0类似。 (4)IE1—外部中断请求1的中断请求标志位,意义与IE0 类似
IT0=1,为跳沿触发方式。 可由软件置“1”或清“0” 。 (2)IE0—外部中断请求0的中断请求标志位。 IE0=0,无中断请求。 IE0=1,外部中断0有中断请求。当CPU响应该中断,转 向中断服务程序时,由硬件清“0”IE0。 (3)IT1—外部中断请求1为跳沿触发方式还是电平触发 方式,意义与IT0类似。 (4)IE1—外部中断请求1的中断请求标志位,意义与IE0 类似

(5)TF0T0溢出中断请求标志位。 T0计数后,溢出时,由硬件置“1”TF0,向CPU申请 中断,CPU响应TF0中断时,硬件自动清“0”TF0 TF0也可由软件清0。 (6)TF1—T1的溢出中断请求标志位,功能和TF0类似。 TR1、TR02个位与中断无关。 当MCS-51复位后,TCON被清0,则CPU关中断,所有中 断请求被禁止
(5)TF0—T0溢出中断请求标志位。 T0计数后,溢出时,由硬件置“1”TF0,向CPU申请 中断,CPU响应TF0中断时,硬件自动清“0”TF0, TF0也可由软件清0。 (6)TF1—T1的溢出中断请求标志位,功能和TF0类似。 TR1、TR0 2个位与中断无关。 当MCS-51复位后,TCON被清0,则CPU关中断,所有中 断请求被禁止

SCON为串行口控制寄存器,字节地址为98H。串行口的发 送中断和接收中断的中断请求标志T和RI,格式如下 D7 D6 D5 D4 D3 D2 DI DO SCON TI RI 98H 位地址 99H98H 5-4 各标志位的功能 (1)T—发送中断请求标志位。串口每发送完一帧串行 数据后,硬件自动置“1”T。必须在中断服务程序中用 软件对∏标志清“0
SCON为串行口控制寄存器,字节地址为98H。串行口的发 送中断和接收中断的中断请求标志TI和RI,格式如下: 各标志位的功能: (1)TI—发送中断请求标志位。串口每发送完一帧串行 数据后,硬件自动置“1”TI。必须在中断服务程序中用 软件对TI标志清“0”

(2)RⅠ—接收中断请求标志位。串口接收完一个数据帧, 硬件自动置“1”RI标志。必须在中断服务程序中用软 件对RI标志清“0 54中断控制 541中断允许寄存器IE CPU对中断源的开放或屏蔽,由片内的中断允许寄存器IE 控制。字节地址为A8H,可位寻址。格式如下 D7 D6 D5 D4 D3 D2 D1 DO IE EA ES ET1 EXI ETO EXO A8H 位地址AFH ACH ABH AAH A9H A8H 5-5
(2)RI—接收中断请求标志位。串口接收完一个数据帧, 硬件自动置“1”RI标志。必须在中断服务程序中用软 件对RI标志清“0” 。 5.4 中断控制 5.4.1 中断允许寄存器IE CPU对中断源的开放或屏蔽,由片内的中断允许寄存器IE 控制。字节地址为A8H,可位寻址。格式如下:
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第五章 MCS-51串行口.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第四章 MCS-51汇编语言程序设计.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第五章 MCS-51定时器、计数器.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第二章 MCS-51单片机的硬件结构.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第三章 MCS-51的指令系统.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第一章 计算机基础知识(2/2).ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)简介、第一章 计算机基础知识(1/2).ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(教学大纲,主讲:周静).pdf
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(电子教案).doc
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(试卷习题)自测练习(二).doc
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(试卷习题)自测练习(一).doc
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_课外实验(设计大纲).pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_实验二 用FFT作谱分析.pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_实验三 用双线性变换法设计IIR数字滤波器.pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_实验一 信号、系统及系统响应.pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_电子教案.doc
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_课程体系.pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_教学大纲.pdf
- 西安石油大学:《数字信号处理II Digital Signal Processing》课程教学资源_实验大纲.pdf
- 《微电子工艺》课程教学资源(PPT课件)第六章 离子注入.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第六章 存储器系统设计.ppt
- 西安石油大学:《单片机原理及应用 Single chip Microcomputer Principle and Application》课程教学资源(PPT课件讲稿)第七章 MCS-51扩展I/O接口的设计、第十章 MCS-51与D/A转换器、A/D转换器的接口.ppt
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(教学大纲)测控技术与仪器专业.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(电子教案)第一章 双侧向测井.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(电子教案)第三章 电磁波传播测井.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(电子教案)第二章 感应测井.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(电子教案)第五章 固井声波测井仪.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(电子教案)第四章 裸眼井声波测井.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(实验指导书)测井仪器方法及原理(刘选朝).doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源_作业习题.doc
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(PPT课件)测井方法与数据处理(庞巨丰).ppt
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(PPT课件)油田评价——测井技术的应用(施建华).ppt
- 西安石油大学电子工程学院:《测井仪器方法及原理》课程教学资源(PPT课件)测井技术的现状与未来.ppt
- 上海交通大学:《单片机原理与接口技术》课程教学资源_一类课程复评表(微型计算机在检测技术及仪器中的应用).pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)MCS-51单片机指令系统.pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)MCS-51单片机结构.pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)MCS-51汇编语言程序设计.pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)MCS-51系统.pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)ARM处理器.pdf
- 上海交通大学:《单片机原理与接口技术》课程教学资源(课件讲稿)ARM指令集.pdf