STCFKS系列单片机中断系统..ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STCFKS系列单片机中断系统..ppt

作者 丁向荣 第7章 STC15F2K60S2单片机中断系统 7.1 中断系统概述 7.2 STC15F2K60S2单片机的中断系统 7.3 STC15F2K60S2单片机外部中断的扩展 7.1 中断系统概述 7.1.1 中断系统的几个概念 1. 中断 所谓中断是指程序执行过程中,允许外部或内部事件通过硬件打断程序的执行,使其转向为处理外部或内部事件的中断服务程序中去,完成中断服务程序后,CPU返回继续执行被打断的程序。 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(/INT3)和外部中断4(/INT4)的中断请求标志位被隐藏起来了,对用户是不可见的。当相应的中断被响应后或(EXn)=0(n=2、3、4),这些中断请求标志位会自动被清0;定时器T2的中断请求标志位也被隐藏起来了,对用户是不可见的,当T2的中断被响应后或(ET2)=0,这些中断请求标志位会自动被清0; 7.2 STC15F2K60S2单片机的中断系统 7.2.1 STC15F2K60S2单片机的中断请求 7.2 STC15F

文档评论(0)

文档资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档