单片机原理及应用第5章讲解.pptx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 单片机的中断系统 5.1 中断的概念 5.2 中断控制系统 5.3 中断处理过程 5.4 中断的编程及应用举例 5.1 中断的概念 5.2 中断控制系统 5.3 中断处理过程 5.4 中断的编程及应用举例 第5章 单片机的中断系统 日常生活的中断现象举例 某人正在看报 电话铃响了 去接电话 继续接电话 继续看报 跑向厨房 关煤气、灌开水 水开了 第5章 单片机的中断系统 中断是指在突发事件到来时先中止当前正在进行的工作,转而去处理突发事件。待处理完成后,再返回到原先被中止的工作处,继续进行随后的工作。 第5章 单片机的中断系统 中断响应过程:由中断管理系统处理突发事件的过程; 中断源:中断管理系统能够处理的突发事件; 中断请求:中断源向CPU提出的处理请求; 中断函数:针对中断源和中断请求提供的服务函数; 中断嵌套:在中断服务过程中执行 更高级别的中断服务。 中断的一般概念 二级中断系统 第5章 单片机的中断系统 中断过程与调用一般函数过程的相似性: 两者都需要保护断点,都可实现多级嵌套等。 中断过程与调用一般函数过程的差异性: 1、前者是程序设计者事先安排的(断点位置是明确的),而后者却是系统根据工作环境随机决定的(断点位置是随机的)。 2、主函数与一般函数之间具有主从关系,而主函数与中断函数之间则是平行关系(中断函数只能被系统调用); 3、一般函数调用是纯粹软件处理过程,而中断函数调用却是需要软、硬件配合才能完成的过程。 第5章 单片机的中断系统 1、分时操作:CPU可以使多个外设同时工作,并分时为各外设提供服务,从而大大提高了CPU的利用率和输入/输出的速度。 2、实时处理:当计算机用于实时控制时,请求CPU提供服务是随机发生的。有了中断系统,CPU就可以立即响应并加以处理。 3、故障处理:当计算机运行中出现如电源断电、存储器校验出错、运算溢出等错误时,CPU可及时转去执行故障处理程序,减小或消除故障产生的影响。 中断实现的功能: 实例1 单片机开关状态检测 要求:若有按键压下→D1 状态反转。 第5章 单片机的中断系统 运行效果 第5章 单片机的中断系统 问题: 1、中断函数为何能自动执行? 2、主函数中变量赋值语句的作用? 解释: 1、当P3.2引脚出现负脉冲时,系统调用了该中断函数; 2、进行中断初始化工作。 第5章 单片机的中断系统 5.1 中断的概念 5.2 中断控制系统 5.2.1 中断系统的结构 5.2.2 中断控制 5.3 中断处理过程 5.4 中断的编程及应用举例 第5章 单片机的中断系统 1、中断源(哪些信号可以作为51单片机中断源?) 中断源数量和种类越多,MCU处理突发事件的能力就越强。 80C51单片机共有5种中断源。 第5章 单片机的中断系统 中断向量 中断程序入口地址(ROM内) 第5章 单片机的中断系统 汇编程序 用于汇编程序 第5章 单片机的中断系统 中断号 与中断向量对应的编号 用于C51程序 2、中断请求标志(单片机如何得知中断信号出现?) 第5章 单片机的中断系统 当中断信号出现时,单片机中某些寄存器位(中断请求标志位)可被硬件置1。 CPU通过定期查看中断请求标志位是否为1,便可知道有无中断请求。 第5章 单片机的中断系统 中断请求标志的置1原理 逻辑开关IT0和IT1用于选择触发信号类型: ITx=0→选择电平触发(低电平经非门→IEx置1) ITx=1→选择脉冲触发(负脉冲经施密特触发器→IEx置1) (第5章) 第5章 单片机的中断系统 2、内部中断源(T0和T1) 当T0或T1被充满溢出→向寄存器位TF0、 TF1“进位” →置1 (第6章) 第5章 单片机的中断系统 3、内部中断源(TX和RX) (发送SUBF中的数据→输出门→TXD端口) 发送控制器→寄存器位TI置1; (RXD引脚的数据→移位寄存器→接收SBUF) 接收控制器→寄存器位RI置1。 (第7章) 5.1 中断的概念 5.2 中断控制系统 5.2.1 中断系统的结构 5.2.2 中断控制 5.3 中断处理过程 5.4 中断的编程及应用举例 第5章 单片机的中断系统 中断系统的组成(影响中断的因素?) 第5章 单片机的中断系统 中断信号分别沿5条水平路径由左向右进行传送。 其中,TCON、SCON、IE、IP是相关SFR。 中断信号 1、TCON寄存器 第5章 单片机的中断系统 定时/计数器的控制寄存器(Timer/Counter Control Register),字节地址为88H,可位寻址。

文档评论(0)

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

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

1亿VIP精品文档

相关文档