单片机原理与接口技术(中断)综述.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档