- 8
- 0
- 约1.57万字
- 约 36页
- 2017-09-08 发布于湖北
- 举报
CH5-中断系统
第5章 中断系统
教学目的
了解中断的基本概念和功能。
掌握MSC-51中断系统的结构和控制方式。
掌握中断处理过程。
掌握中断受阻条件。
了解中断响应的时间。
掌握中断请求撤除的方法。
学习重点和难点
中断响应的条件。
中断优先级。
外部中断源的扩展方法。
第5章 MCS-51中断系统
5.1 中断的概念
5.2 中断的功能
5.3 MCS-51中断系统结构
5.4 MCS-51中断系统控制
5.5 MCS-51中断处理过程
5.6 中断应用实例
5.7 外部中断扩展
5.8 本章小结
5.9 习题
5.1 中断的概念
主程序
中断:CPU在执行某一事件A的过程中,由于系统内、外的某种原
因,发生了另一事件B请求CPU迅速去处理(中断请求), CPU暂序 程 主 行 执 中 中断响应
时中断当前的工作,转去处理事件B (中断响应和中断处理),
断
待处理结束之后,再回到原来事件A被中断的地方继续处理事件A
请
序 程 务 服 断 中
(中断返回)。 求
中断系统:实现中断功能的部件(硬件和软件)。
中断源:能发出中断请求,引起中断的装置或事件。中断可以人 断点
为设定,也可以是为响应突发性随机事件而设置。通常有I/O设
备、实时控制系统中的随机参数和信息故障源等。 序 程 主 行 执 续 继
中断源分为:内部中断源和外部中断源。
中断返回
中断处理过程:中断请求、中断响应、中断服务和中断返回。
5.1 中断的概念
轮询模式和中断模式
5.1 中断的概念
轮询模式下单片机的资源都耗费在访问设备的状态上,如果设备响应率比较低,单片机的
程序执行效率将很低。
中断模式下单片机在某个设备产生中断时再去处理。在设备没有产生中断时可以专心执行
其他程序。
中断的优点:
①单片机可选择特定的中断进行响应和处理,可通过IE相应的位来使能系统希望响应和处
理的中断而屏蔽不需要响应和处理的中断。轮询模式下,单片机必须响应和处理每一个设
备。
②若有多个中断同时发生,单片机可根据程序设定来优先响应和处理某一中断。轮询模式
下,单片机逐一对设备进行访问,没有优先顺序之分。
③解决了快速主机与慢速I/O设备的数据传送问题。CPU能够及时处理应用系统的随机事件,
增强系统的实时性;
④CPU可分时为多个I/O设备服务,提高了CPU的工作效率;
⑤CPU具有处理设备故障及掉电等突发性事件能力,提高系统可靠性。
5.2 中断系统的功能
中断系统的功能: 序 程 主 响应低级 响应高级
序 程 务 服 断 中 级 高
•中断优先级排队 中断请求
中断请求
原创力文档

文档评论(0)