第四章中断
中断技术
MCS-51中断系统
MCS-51中断处理过程
扩充外部中断的方法
教学目的和要求
本章主要介绍中断技术的基本概念、MCS-51中断系统功能、CPU响应中断的工作过程及中断扩展的方法。
要求掌握中断技术的基本概念、 MCS-51中断系统结构、中断控制寄存器、CPU响应中断的工作过程。
中断技术
中断技术
为什么应用中断技术:
当CPU与外部设备交换信息时,若用查询的方式,则CPU就要浪费时间去等待外设。
为了解决快速CPU和慢速外设之间的矛盾。提高CPU和外设的工作效率,则引入了中断技术。
中断技术是现代计算机中一项很重要的技术,它能使计算机的功能更强,效率更高。
中断技术
CPU的中断响应过程
中断技术
计算机引入中断技术有以下优点:
(1)同步工作
有了中断功能,就可以使CPU和外设之间同步工作,有了中断功能,CPU可命令多个外设同步工作。这样就大大提高了CPU和外设的工作效率。
中断技术
(2)故障处理
计算机在运行过程中,往往出现事先预料不到的情况或故障(如掉电、存储出错、运算溢出等),计算机就可以利用中断系统自行处理故障,而不必停机或报告工作人员。
中断技术
(3)实时处理
当计算机用于实时控制时,中断是一个十分重要的功能。
现场采集到的各种数据可在任何时间发出中断申请,要求CPU处理,若中断是开放,CPU就可以马上响应对数据进行处理。
这样的实时处理在查询工作方式下是做不到的。
中断技术
中断系统的功能:
(1)实现中断及返回
(2)实现优先权排队
(3)高级中断源能中断低级中断处理
51单片机有五个中断请求源,四个用于中断控制的寄存器IE、IP、TCON(用6位)和SCON(用2位)—用于控制中断的类型、中断的开/关和各种中断源的优先级别。
中断系统
MCS-51中断系统
v
MCS-51中断系统结构
第4章中断 来自淘豆网www.taodocs.com转载请标明出处.