61中断系统结构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
61中断系统结构

6.2中断处理过程 6.3中断应用实例 · · · 单片机原理及应用 复习回顾 主程序 主程序 子程序 程序的“跳转” 1 一、中断的概念 当CPU正在处理某项事物的时候,如果外界或者内部发生了紧急事件,要求CPU暂停正在执行的程序而去处理了这个紧急事件,待处理完毕再回到原来位置继续执行。 中断源发出中断请求,CPU对中断请求进行响应,当中断响应完成后应进行中断返回,返回被中断的地方继续执行原来被中断的程序。 中断请求 中断服务 中断响应 中断返回 2 二、中断系统典型应用 3 二、中断系统结构 T0 T1 TI RI ≥1 S0 S1 1 1 IE0 IE1 EXO ETO EX1 ET1 ES EA IE IP 高级中断 低级中断 中断请求 中断向量 中断请求 中断向量 二、中断控制寄存器-中断源 T0 T1 TI RI ≥1 S0 S1 1 1 IE0 IE1 EXO ETO EX1 ET1 ES EA IE IP 高级中断 低级中断 中断请求 中断向量 中断请求 中断向量 4 四、中断控制寄存器 四、中断控制寄存器-定时器控制寄存器TCON TCON为定时/计数器0(T0)和定时/计数器1(T1)的控制寄存器。 TCON (98H) 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 标志位 TF1 TF0 IE1 IT1 IE0 IT0 四、中断控制寄存器-串行口控制寄存器SCON scon (98H) 位地址 99H 98H 标志位 TI RI SCON为串行口控制寄存器,其低2位锁存串行口的接收中断标志RI和发送中断标志TI。 四、中断控制寄存器-中断允许寄存器IE IE (A8H) 位地址 AFH ACH ABH AAH A9H A8H 标志位 EA ES ET1 EX1 ET0 EX0 中断允许寄存器IE控制是否允许中断源申请中断。 四、中断控制寄存器-中断优先级寄存器 IP (B8H) 位地址 BCH BBH BAH B9H B8H 标志位 PS PT1 PX1 PT0 PX0 每个中断请求源均可编程为高优先级和低优先级。 某位控制为1,则此位为高优先级中断位。 四、中断控制寄存器-中断优先级寄存器 同一优先级中,中断源的中断优先顺序排列如下。 外部中断0 外部中断1中断 定时/计数器0溢出中断 定时/计数器1溢出中断 串行口中断 5 【例6-1】假设设置外部中断0中断方式为边沿触发方式,只允许外部中断0中断禁止其他中断。请写出中断程序初始化程序片段。 方法一:用位操作指令 SETB IT0 SETB EXO SETB EA 方法二:用字节操作指令 MOV TCON,IT0 MOV IE,#81H 分析:外部中断0中断方式为边沿触发方式 定时器控制寄存器TCON IT0 置1 允许外部中断0 中断允许控制寄存器IE EX0 EA 置1 6 总 结 T0 T0 T1 R1 ≥1 S0 S1 1 1 IE0 IE1 EXO ETO EX1 ET1 ES EA IE IP 高级中断 低级中断 中断请求 中断向量 中断请求 中断向量

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档