STC15F2K60S2系列单片机中断系统演示幻灯片.ppt

STC15F2K60S2系列单片机中断系统演示幻灯片.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片微机原理与接口技术 电子工业出版社 作者 丁向荣 单片微机原理与接口技术 单片微机原理与接口技术 电子工业出版社 第 7 章 STC15F2K60S2 单片机中断系统 7.1 中断系统概述 7.2 STC15F2K60S2 单片机的中断系统 7.3 STC15F2K60S2 单片机外部中断的扩展 单片微机原理与接口技术 电子工业出版社 7.1 中断系统概述 7.1.1 中断系统的几个概念 1. 中断 所谓中断是指程序执行过程中,允许外部或内部事件通 过硬件打断程序的执行,使其转向为处理外部或内部事件的中断 服务程序中去,完成中断服务程序后, CPU 返回继续执行被打断 的程序。 返回目录 主 程 序 继 续 执 行 主 程 序 断点 响 应 低 级 中 断 请 求 返 回 主 程 序 RETI 低级 中断 程序 继 续 执 行 断点 响 应 高 级 中 断 请 求 返 回 低 级 中 断 程 序 高 级 中 断 服 务 程 序 主 程 序 继 续 执 行 主 程 序 响 应 中 断 请 求 返 回 主 程 序 中 断 服 务 程 序 断点 单片微机原理与接口技术 电子工业出版社 7.1 中断系统概述 7.1.1 中断系统的几个概念 2. 中断源 引起 CPU 中断的根源或原因,称为中断源。中断源向 CPU 提出的处理请求,称为中断请求或中断申请。 3. 中断优先级 当有几个中断源同时申请中断时,那么就存在 CPU 先响 应哪个中断请求的问题?为此, CPU 要对各中断源确定一个优先 等级,称为中断优先级。中断优先级高的中断请求优先响应。 返回目录 单片微机原理与接口技术 电子工业出版社 7.1 中断系统概述 7.1.1 中断系统的几个概念 4. 中断嵌套 中断优先级高的中断请求可以中断 CPU 正在处理的优先级 更低的中断服务程序,待完成了中断优先权高的中断服务程序之 后,再继续执行被打断的优先级低的中断服务程序,这就是中断 嵌套。 返回目录 单片微机原理与接口技术 电子工业出版社 7.1 中断系统概述 7.1.2 中断的技术优势 ⒈ 解决了快速 CPU 和慢速外设之间的矛盾,可使 CPU 和外设并 行工作 ⒉ 可及时处理控制系统中许多随机参数和信息 ⒊ 具备了处理故障的能力,提高了机器自身的可靠性 ⒋ 实现人机联系 返回目录 单片微机原理与接口技术 电子工业出版社 7.1 中断系统概述 7.1.3 中断系统需要解决的问题 ( 1 )当有中断请求时,需要有一个寄存器能把中断源的中断请求记 录下来; ( 2 )能够对中断请求信号进行屏蔽,灵活地对中断请求信号实现屏 蔽与允许的管理; ( 3 )当有中断请求时, CPU 能及时响应中断,停下正在执行的任务 ,自动转去处理中断服务子程序,中断服务处理后能返回到断点处继续 处理原先的任务; ( 4 )当有多个中断源同时申请中断时,应能优先响应优先级高的中 断源,实现中断优先级的控制; ( 5 )当 CPU 正在执行低优先级中断源中断服务程序时,若这时优先级 比它高的中断源也提出中断请求,要求能暂停执行低优先级中断源的中 断服务程序转去执行更高优先级中断源的中断服务程序,实现中断嵌套 ,并能逐级正确返回原断点处。 返回目录 单片微机原理与接口技术 电子工业出版社 7.2 STC15F2K60S2 单片机的中断系统 7.2.1 STC15F2K60S2 单片机的中断请求 STC15F2K60S2 单片机的中断系统有 14 个中断源, 2 个优先 级,可实现二级中断服务嵌套。由片内特殊功能寄存器中的中断 允许寄存器 IE 、 IE2 、 INT_CLKO 控制 CPU 是否响应中断请求;由中 断优先级寄存器 IP 、 IIP2 安排各中断源的优先级;同一优先级内 2 个以上中断同时提出中断请求时,由内部的查询逻辑确定其响应 次序。 STC15F2K60S2 单片机的中断系统见书图 7.2 。 返回目录 单片微机原理与接口技术 电子工业出版社 7.2 STC15F2K60S2 单片机的中断系统 返回目录 单片微机原理与接口技术 电子工业出版社 7.2 STC15F2K60S2 单片机的中断系统 7.2.1 STC15F2K60S2 单片机的中断请求 1. 中断源 STC15F2K60S2 单片机有 14 个中断源 。 2. 中断请求标志 STC15F2K60S2 单片机的 10 个中断源的中断请求标志分别寄存在 TCON 、 SCON 、 PCON 、 S2CON 、 ADC_CONTR 、 SPSTAT 、 CCON 中,详见表 7.1 。 其中,外部中断 2 ( /INT2 )、外部中断 3 ( /

文档评论(0)

sandajie + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档