教学目的 ·了解中断的基本概念和功能。 ·掌握中断系统的结构和控制方式。 掌握中断系统的中断处理过程。 用中断系统设计一个手控流水灯控制器。 ·用中断系统设计一个交通信号灯控制器。 学习重点和难点 ·中断响应的条件和中断优先级的应用。 ·外部中断源的扩展方法
教学目的 • 了解中断的基本概念和功能。 • 掌握中断系统的结构和控制方式。 • 掌握中断系统的中断处理过程。 • 用中断系统设计一个手控流水灯控制器。 • 用中断系统设计一个交通信号灯控制器。 • 中断响应的条件和中断优先级的应用。 • 外部中断源的扩展方法
第5章, 中断系统 ·5.1中断系统结构与控制 ·5.2中断处理过程 ·5.3外部中断扩展 ·本章小结 ·习题
第5章 中断系统 • 5.1 中断系统结构与控制 • 5.2 中断处理过程 • 5.3 外部中断扩展 • 本章小结 • 习题
5.1 中断系统结构与控制 。5.1.1中断的概念 ·5.1.2中断的功能 。5.1.3 中断系统结构 ·5.1.4中断系统控制 可
5.1 中断系统结构与控制 • 5.1.1 中断的概念 • 5.1.2 中断的功能 • 5.1.3 中断系统结构 • 5.1.4 中断系统控制
5.1.1 中断的概念 在单片机中,当CPU在执行程序时,由 单片机内部或外部的原因引起的随机事 件要求CPU暂时停止正在执行的程序, 主程序 而转向执行一个用于处理该随机事件的 响应中断 程序,处理完后又返回被中止的程序断 请求 点处继续执行,这一过程就称为中断。 断点 单片机处理中断的4个步骤:中断请求、 中断服务程序 中断响应、中断处理和中断返回。 返回 向CPU发出中断请求的来源,或引起中 主程序 主程序 RETI 断的原因称为中断源。中断源要求服务 的请求称为中断请求。中断源可分为两 大类:一类来自单片机内部,称之为内 部中断源;另一类来自单片机外部,称 之为外部中断源
5.1.1 中断的概念 • 在单片机中,当CPU在执行程序时,由 单片机内部或外部的原因引起的随机事 件要求CPU暂时停止正在执行的程序, 而转向执行一个用于处理该随机事件的 程序,处理完后又返回被中止的程序断 点处继续执行,这一过程就称为中断。 • 单片机处理中断的4个步骤:中断请求、 中断响应、中断处理和中断返回。 • 向CPU发出中断请求的来源,或引起中 断的原因称为中断源。中断源要求服务 的请求称为中断请求。中断源可分为两 大类:一类来自单片机内部,称之为内 部中断源;另一类来自单片机外部,称 之为外部中断源。 主 程 序 中 断 服 务 程 序 返回 主程序 主 程 序 断点 RETI 响应中断 请求
5.1.2 中断的功能 ● 中断系统是指能实现中断功能的硬件和软件。 ● 中断系统的功能一般包括以下几个方面。 进行中断优先级排队 实现中断嵌套 自动响应中断 实现中断返回 中断的特点。 可以提高CPU的工作效率 实现实时处理 处理故障
5.1.2 中断的功能 • 中断系统是指能实现中断功能的硬件和软件。 • 中断系统的功能一般包括以下几个方面。 l 进行中断优先级排队 l 实现中断嵌套 l 自动响应中断 l 实现中断返回 • 中断的特点。 l 可以提高CPU的工作效率 l 实现实时处理 l 处理故障