MCS-51系列单片机原理及接口技术 第2版 教学课件 邹振春 第四章中断.pdfVIP

MCS-51系列单片机原理及接口技术 第2版 教学课件 邹振春 第四章中断.pdf

  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文档。上传文档
查看更多
第4章 中断 MCS-51 的中断系统及其管理 单片机响应中断的条件及响应过程 关于外部中断 中断程序的编制举例 “中断”即中途打断某一正在进行的工作,而去处理另外的 事件,待处理完后,再继续原来的工作。 如在排球比赛中,有一方要求暂停( 申请中断) ,裁判同意 要求(响应中断) ,进行暂停处理(中断处理) ,处理完毕继续 比赛(中断返回) 。 在计算机技术中,中断是一个非常重要且实用的技术。 从人对中断的响应态度出发,中断包括意外中断和企望 发生的中断。 如计算机的硬件故障和软件故障就是意外中断;大型计 算机系统中主机和外设并行工作时,打印机的中断可以说 是企望发生的中断。 可以说,没有中断技术,就没有现在的计算机的高速发 展和应用,现在的计算机正是利用中断技术改善机器性能 和提高计算机的处理能力的。 由于采用了中断技术,解决了快速CPU和慢速外设之间 的矛盾;使得计算机能够及时处理控制系统中许多随机发 生的事件;具备了处理故障的能力,提高了自身的可靠 性;具有了并行运行多个任务的能力。 在计算机中,中断即:计算机在运行某个进程的过程 中,由于其他原因,有必要中止正在执行的进程,而去 执行引起中断的事件进程,待处理完毕后,再回到被中 止进程的被打断的地方继续执行,这种情况称为“中 断” 。 MCS-51单片机51子系列具有5个中断源(52子系列有6个中 断源) ,两个优先级,所以可以实现中断处理程序的两级嵌 套,有较强的中断处理能力。 4.1 MCS-51 的中断系统及其管理 4.1.1 中断源 外部中断源 INT0 由P3.2输入,中断标志为TE0 INT1 由P3.3输入,中断标志为TE1 内部中断源 片内定时/计数器T0,溢出中断请求标志为TF0 片内定时/计数器T1,溢出中断请求标志为TF1 片内串行口中断请求(中断请求标志为TI或RI) 这五个中断请求锁存信号分别锁存在特殊功能寄存器 TCON(定时/计数控制寄存器)和SCON(串行口控制寄存器) 中。 1. TCON(字节地址为88H) 当8031复位后,TCON被清“0” 。 位 D7 D6 D5 D4 D3 D2 D1 D0 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8F 8E 8D 8C 8B 8A 89 88 IT0 :选择外部中断请求0为边沿触发方式或电平触发方 式的控制位。IT0=0,为电平触发方式,INT0低电平有效; IT1=1, INT0为边沿触发方式, INT0输入脚上电平由高到 低的负跳变有效。IT0可由软件置“1”或清“0” 。 IE0 :外部沿触发中断0请求标志,当IT0=0即电平触发方 式时,每个机器周期的S P 采样INT0,若INT0为低电平, 5 2 将直接触发外部中断,当IT0=1即边沿触发方式时,当第一个 机器周期采样到INT0为高电平,第二个机器周期采样到 INT0为低电平时, 由硬件置位IE0,并以此来向CPU请求中断, 当CPU响应中断,转向中断服务程序时由硬件清“0”IE0 。 IT1 :选择外部中断请求1为边沿触发方式的控制位,和 IT0类似。 IE1 :外部沿触发中断1请求标志,和IE0类似。 外部中断输入信 0 号INTX和中断申请 标志IEX及外部中断 ITx 申请触发方式控制 INTx 1 IEx 位ITX三者关系 TR0:定时/计数器0的运行控制位, 由软件置位/清除来控 制其开启/关闭。 TF0:8031片内定时/计数器0溢出中断申请标志,在启 动T0计数后,定时/计数器0从初值开始加1计数,当

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档