- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章80C51的中断系统
第5章 80C51的中断系统及定时/计数器
5.1 80C51单片机的中断系统
5.2 80C51单片机的中断处理过程
5.3 80C51单片机的定时/计数器
5.4 80C51的定时/计数器应用
2011-5-25 1
5.1 80C51单片机的中断系统
5.1.1 80C51中断系统的结构
中断的概念
CPU进行工作A时发生了事件B,请求CPU马上处理
CPU暂时中断当前工作A,转去处理事件B
事件B处理完后,回到工作A被中断的地方继续处理A工作
中断的优点中断源
利用率高中断请求
实时性强中断服务
可靠性好中断返回
中断系统
2011-5-25 2
计算机具有实时处理能力,能对外界发生的事件
进行及时处理,这是依靠它们的中断系统来实现的。
CPU在处理某一事件A时,发生了另一事件B请求
CPU迅速去处理 (中断发生);CPU暂时中断当前的
工作,转去处理事件B (中断响应和中断服务);待
CPU将事件B处理完毕后,再回到原来事件A被中断的
地方继续处理事件A (中断返回),这一过程称为中
断。
中断三个要素:中断源、中断响应、中断返回。
2011-5-25 3
中断响应的过程
(1) 在每条指令结束后, 系统都自动检测中断请求信
号, 如果有中断请求,且CPU处于开中断状态下, 则响应中
断。
(2) 保护现场, 在保护现场前, 一般要关中断, 以防
止现场被破坏。保护现场一般是用堆栈指令将原程序中用
到的寄存器压入堆栈。
(3) 中断服务, 即为相应的中断源服务。
(4) 恢复现场, 用堆栈指令将保护在堆栈中的数据弹
出来, 在恢复现场前要关中断, 以防止现场被破坏。在恢
复现场后应及时开中断。
(5) 返回, 此时 CPU将压入到堆栈的断点地址弹回到
程序计数器, 从而使CPU继续执行刚才被中断的程序。
2011-5-25 4
中断优先级
中断优先级越高, 则响应优先权就越高。当CPU正在执行
中断服务程序时, 又有中断优先级更高的中断申请产生, 这时
CPU就会暂停当前的中断服务转而处理高级中断申请, 待高级
中断处理程序完毕再返回原中断程序断点处继续执行, 这一过
程称为中断嵌套。
中断技术不仅解决了快速主机与慢速I/O设备的数据传送
问题,而且还具有如下优点:
分时操作:CPU可以分时为多个I/O设备服务,提高了计算
机的利用率;
实时响应:CPU能够及时处理应用系统的随机事件,系统的
实时性大大增强;
可靠性高:CPU具有处理设备故障及掉电等突发性事件的能
力,从而使系统可靠性提高。
2011-5-25 5
80C51中断系统的结构
5个中断源、2个优先级,可实现二级中断嵌套 。
2011-5-25 6
5.1.2 80C51的中断源
中断源
外部中断0 (INT0)
外部中断1 (INT1)
T0溢出中断 (TF0)
T1
文档评论(0)