单片机原理与接口枝术 第7章中断系统及实验 single chip processor 第7章中断系统及实验 本章学习目标: 了解中断现象、中断优先级、中断嵌套的 含义。 ·掌握中断系统的编程及应用
第7章 中断系统及实验 第7章 中断系统及实验 本章学习目标: • 了解中断现象、中断优先级、中断嵌套的 含义。 • 掌握中断系统的编程及应用
单片机原理与接口枝术 第7章中断系统及实验 single chip processor 7.1中断的种类 能引起中断的原因是多样的,要求CPU进 行处理的任务很多,为了更好地满足整个 系统对实时性的要求,有必要对中断进行 分类。通常,按引起中断的原因与CPU的 关系分为外部中断和内部中断两大类
第7章 中断系统及实验 7.1 中断的种类 • 能引起中断的原因是多样的,要求CPU进 行处理的任务很多,为了更好地满足整个 系统对实时性的要求,有必要对中断进行 分类。通常,按引起中断的原因与CPU的 关系分为外部中断和内部中断两大类
单片机原理与接口枝术 第7章中断系统及实验 single chip processor 7.1.1外部中断 外部中断是由CPU以外的原因引起的。 这类中断通过硬件电路向CPU发出中断请 求,因此将这类中断称为硬件中断。外部 中断常用于外部设备和单片机之间的数据 传送或人机交互等场合
第7章 中断系统及实验 7.1.1 外部中断 外部中断是由CPU以外的原因引起的。 这类中断通过硬件电路向CPU发出中断请 求,因此将这类中断称为硬件中断。外部 中断常用于外部设备和单片机之间的数据 传送或人机交互等场合
单片机原理与接口枝术 第7章中断系统及实验 single chip processor 外部中断的中断源 ①输入/输出设备及外存储设备; ②定时器或计数器电路; ③电源故障等
第7章 中断系统及实验 外部中断的中断源 ①输入/输出设备及外存储设备; ②定时器或计数器电路; ③电源故障等
单片机原理与接口枝术 第7章中断系统及实验 single chip processor 7.1.2内部中断 内部中断是指由CPU内部原因引起的中断。这类 中断发生在CPU的内部,因此称为内部中断。内 部中断可分为陷阱中断和软件中断。 ①陷阱中断是指由CPU内部事件引起的中断,如程 序执行中的故障,或CPU内部的硬件故障等 ②软件中断是指由专用的软件中断指令或系统调用 指令引起的中断。其主要用于引入程序断点,便 于进行程序调试和故障检测
第7章 中断系统及实验 7.1.2 内部中断 • 内部中断是指由CPU内部原因引起的中断。这类 中断发生在CPU的内部,因此称为内部中断。内 部中断可分为陷阱中断和软件中断。 ①陷阱中断是指由CPU内部事件引起的中断,如程 序执行中的故障,或CPU内部的硬件故障等。 ②软件中断是指由专用的软件中断指令或系统调用 指令引起的中断。其主要用于引入程序断点,便 于进行程序调试和故障检测