中断系统学习.pptx
《中断系统学习.pptx》由会员分享,可在线阅读,更多相关《中断系统学习.pptx(41页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 本章介绍的主要内容 中断的系统结构 中断的响应过程 中断的的应用编程第1页/共41页6.1 6.1 中断系统结构 8XX51有5个中断源,3个在片内,2个在片外,每个中断都有一个中断服务程序,中断服务程序的入口地址(矢量地址)在ROM中是固定的。当CPU响应中断时,硬件自动形成这些地址并送入PC,由此进入中断服务程序;8XX51 中的5个中断源的中断优先级有两个大的级别,且允许中断嵌套;第4页/共41页符号符号 名名 称称 中中 断断 引引 起起 原原 因因 矢量地址矢量地址INTINT0 0外部外部中断中断0 0 P3.2P3.2引脚的低电平或下降沿引脚的低电平或下降沿信号信号 0003H
2、0003HINTINT1 1 外部外部中断中断1 1P3.3P3.3引脚的低电平或下降沿引脚的低电平或下降沿信号信号 0013H0013HT T0 0定时器定时器0 0中断中断 定时计数器定时计数器0 0计数回零溢出计数回零溢出 000BH000BHT T1 1定时器定时器1 1中断中断 定时计数器定时计数器1 1计数回零溢出计数回零溢出 001BH001BHT T2 2定时器定时器2 2中断中断 定时计数器定时计数器2 2中断中断(TF(TF2 2或或T T2 2EXEX信号)信号)002BH002BHTI/RI TI/RI 串行口中串行口中断断 串行通信完成一帧数据发送串行通信完成一帧数据
3、发送或接收引起中断或接收引起中断 0023H0023H第5页/共41页二、中断控制的有关寄存器 (1)(1)中断控制寄存器IE IE 中断的允许和禁止 IEIE寄存器的各位对应相应的中断源,是否允许该中断源产生中断。允许:1 1;禁止:0 0。EA EA -ETET2 2 ES ES ETET1 1 EX EX1 1ETET0 0 EX EX0 0中断中断总控总控不不 用用 T T2 2串行口串行口T T1 1 INT INT1 1 T T0 0INTINT0 0第6页/共41页说明:1.IT0和IT1为外中断INT0 和INT1中断触发方式选择,1:下降沿触发 0:低电平触发 2.IE0、I
4、E1、TF0、TF1标识中断源是否有中断请求,1:有 0:无3.TR0 和 TR1 为定时器T0和T1 启动和停止信号。TF1 TR1TF0 TR0 IE1IT1 IE0IT0T1 请求请求有有/无无 T1工作工作启启/停停 T0 请求请求有有/无无 T0 工作工作启启/停停 INT1 请求请求有有/无无 INT1方式方式下沿下沿/低低电平电平 INT0请求请求有有/无无 INT0方式方式下沿下沿/低电平低电平(2)(2)定时器控制寄存器TCONTCON第8页/共41页(3)(3)中断优先级管理寄存器IPIP-PT2PSPT1PX1PT0PX0T2串行口串行口 T1INT1 T0INT0 当某
5、几个中断源在IP寄存器相应位同为1或同为零时,由内部查询确定优先级,查询的顺序是:T0INT0INT1T1串行口T2五个中断源的优先级别由IP寄存器管理。某位为1:属于高级别,0:属于低级别。IE:1000,0111 IP:0000,0101表示:本应用系统响应3个中断源:INT0 INT1 T0能否实现:INT1 INT0 T1 T0?第9页/共41页MCS_51系列单片机的中断结构可以用图6.1示。第10页/共41页6.2 中断响应过程 一、中断处理过程 中断处理过程分为四个阶段:中断请求,中断响应,中断处理、中断返回。MCS51系列单 片机的中断过程流程如下图所示。第11页/共41页NN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中断 系统 学习
限制150内