单片机中断系统.ppt
《单片机中断系统.ppt》由会员分享,可在线阅读,更多相关《单片机中断系统.ppt(24页珍藏版)》请在第壹文秘上搜索。
1、第8章 中断系统 第第8章章 中断系统中断系统 教学目标及要求教学目标及要求:1 了解单片机中断源了解单片机中断源2 掌握单片机中断系统的控制掌握单片机中断系统的控制主要内容主要内容:1 80C51的中断系统的中断系统 2 中断处理过程中断处理过程 3 扩充外部中断源扩充外部中断源 4 中断系统的应用中断系统的应用 教学重点和难点:教学重点和难点:重点熟悉单片机的中断系统的控制,难点掌握中断处理过程重点熟悉单片机的中断系统的控制,难点掌握中断处理过程中的中断响应条件及中断程序的编写。中的中断响应条件及中断程序的编写。第8章 中断系统 8.1 中中 断断 的的 概概 述述 1. 中断中断 中断是
2、指计算机在执行某一程序的过程中中断是指计算机在执行某一程序的过程中, 由于计算机系统内、由于计算机系统内、 外的某种原外的某种原因因, 而必须中止原程序的执行而必须中止原程序的执行, 转去执行相应的处理程序转去执行相应的处理程序, 待处理结束之后待处理结束之后, 再回来再回来继续执行被中止的原程序的过程。继续执行被中止的原程序的过程。 采用了中断技术后的计算机采用了中断技术后的计算机, 可以解决可以解决CPU与外设之间速度与外设之间速度匹配的问题匹配的问题, 使计算机可以及时处理系统中许多随机的参数和信使计算机可以及时处理系统中许多随机的参数和信息息, 同时同时, 它也提高了计算机处理故障与应
3、变的能它也提高了计算机处理故障与应变的能力。力。 例如:篮球比赛中,一方要求暂停申请中断,经裁判同意响应中断,双方停下比赛,去商量对策中断处理,暂停时间到,回到场上继续比赛中断返回。第8章 中断系统 8.1 中中 断断 的的 概概 述述 引进中断技术的优点引进中断技术的优点1、分时操作、分时操作解决快速的解决快速的CPU与慢速的外设之间的矛盾,可以与慢速的外设之间的矛盾,可以使使CPU和外设同时工作。和外设同时工作。CPU在启动外设后,继在启动外设后,继续执行主程序,同时外设也在工作。续执行主程序,同时外设也在工作。2、实现实时处理、实现实时处理外设的变化量可根据要求随时向外设的变化量可根据要
4、求随时向CPU发出中断请发出中断请求,要求求,要求CPU及时处理,及时处理,CPU可以马上响应加以可以马上响应加以处理。处理。 3、故障处理、故障处理第8章 中断系统 调用中断服务程序与调用子程序的主要区别:调用中断服务程序与调用子程序的主要区别:1、调用子程序指令在程序中是事先安排好的;调、调用子程序指令在程序中是事先安排好的;调用子程序指令在程序中是用子程序指令在程序中是事先安排好的事先安排好的;2、而何时调用中断服务程序事先却无法确而何时调用中断服务程序事先却无法确知,因为中断的发生是由外部因素决定的,知,因为中断的发生是由外部因素决定的,程序中无法事先安排调用指令,因而调用中程序中无法
5、事先安排调用指令,因而调用中断服务程序的过程是由断服务程序的过程是由硬件自动完成硬件自动完成的。的。第8章 中断系统 中断请求与控制主程序响应中断请求中断服务程序返回主程序RETI继续执行主程序断点断点第8章 中断系统 图图8 - 3 80C51的中断系统(的中断系统(P145) 第8章 中断系统 8.2.1 中断源中断源 第8章 中断系统 1. 特殊功能寄存器特殊功能寄存器TCON中的标志中的标志 TF1TR1TF0TR0IE1IT1IE0IT0(MSB)(LSB)图 5.2 TCON格式 第8章 中断系统 2. 特殊功能寄存器特殊功能寄存器SCON 图图 5.3 SCON格式 SM0SM1
6、SM2RENTB0RB0TIRI(MSB)LSB第8章 中断系统 5.2.2 中断控制中断控制 1. 中断允许控制中断允许控制 MCS - 51单片机有 5个(8052有 6个)中断源, 为了使每个中断源都能独立地被允许或禁止, 以便用户能灵活使用, 它在每个中断信号的通道中设置了一个中断屏蔽触发器。 只有该触发器有效, 它所对应的中断请求信号才能进入CPU, 即此类型中断开放。 否则, 即使其对应的中断标志位置1, CPU也不会响应中断, 即此类型中断被屏蔽了。同时CPU内还设置了一个中断允许触发器, 它控制CPU能否响应中断。 第8章 中断系统 图 5.4 IE格式 EA-ESET1EX1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 中断 系统