51单片机中断系统含动态演示技术分析.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及应用技术 主讲:张志刚 部门:电力学院 电话第六章 51单片机内部功能单元及应用 第六章 51单片机内部功能单元及应用 6.3 中断系统 6.3.1 中断系统概述 中断的概念 在计算机中,由于计算机内部的原因、软硬件的原因,使CPU暂停当前工作,转到需要处理的中断源的服务程序入口(中断响应),一般在入口处执行一跳转指令转去处理中断事件(中断服务)。执行完中断服务后,再回到原来程序被中断的地方继续处理执行程序(中断返回),这个过程称为中断。 第六章 51单片机内部功能单元及应用 主程序 中断服务 子程序 主程序 主程序 中断服务子程序 断点 中断过程示意 第六章 51单片机内部功能单元及应用 2.中断系统功能 (1)实现中断并返回 (2)实现优先排队 (3)高级中断能中断低级中断 主程序 主程序 高优先级中断服务 断点1 断点2 低优先级中断服务 第六章 51单片机内部功能单元及应用 3.中断的优点 (1)分时操作 可以使CPU和外设同时工作,使CPU的利用率大大提高 (2)实时处理 在实时控制系统中,可在任何时间发出中断申请,CPU可以马上响应加以处理。这样的及时处理在查询方式下几乎不可能。 (3)故障处理 计算机在运行过程中,往往会出现预料不到的情况或故障,计算机可以利用中断系统自行处理,而不必停机或报告工作人员。 第六章 51单片机内部功能单元及应用 4.中断源分类及优先级 51单片机中断源:外部中断、定时器中断、串口中断 第六章 51单片机内部功能单元及应用 中断源的入口地址及优先次序 中断源 入口地址 优先级 外部中断0 0003H 0  最高级 定时器中断0 000BH 1   外部中断1 0013H 2 定时器中断1 001BH 3 串口中断 002BH 4  最低级 第六章 51单片机内部功能单元及应用 6.3.2 中断的控制与实现 中断的控制与实现是通过4个与中断相关的特殊功能寄存器的配置来完成的。 寄存器 英文名 中文名 地址 TCON timer control 定时器控制寄存器 88H SCON serial control 串行口控制寄存器 98H IE interrupt enable 中断使能寄存器 A8H IP interrupt priority 中断优先级寄存器 B8H 第六章 51单片机内部功能单元及应用 定时器控制寄存器TCON位定义 位 D7 D6 D5 D4 D3 D2 D1 D0 字节地址 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 88H 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H IT0、IT1:外部中断0、1的触发方式控制位 0:电平方式,低电平有效 1:边沿触发方式,下降沿有效 IE0、IE1:外部中断0、1的中断请求标志位 1:表示INT0、INT1向CPU发出中断请求 TR0、TR1:定时器0、1运行控制位(与中断无关) TF0、TF1:定时器0、1溢出中断请求标志位(可由软件或硬件清零) 1:表示T0、T1向CPU发出中断请求 第六章 51单片机内部功能单元及应用 串行口控制寄存器SCON位定义 位 D7 D6 D5 D4 D3 D2 D1 D0 字节地址 SCON SM0 SM1 SM2 REN TB8 RB8 TI RI 98H 位地址 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H TI:串口发送中断请求标志位(硬件自动置1,软件清零) RI:串口接收中断请求标志位(硬件自动置1,软件清零) 第六章 51单片机内部功能单元及应用 中断使能寄存器IE位定义 位 D7 D6 D5 D4 D3 D2 D1 D0 字节地址 IE EA ES ET1 EX1 ET0 EX0 A8H 位地址 AFH AEH ADH ACH ABH AAH A9H A8H EA:中断使能总控制位 0:CPU关总中断,屏蔽所有中断请求 1:CPU开总中断,可以相应任何使能的中断 ES:串行口中断使能控制位 ET0、1:定时器中断0、1使能控制位 EX0、1:外部中断0、1使能控制位 0:除能、禁止状态 1:使能、允许状态 中断使能总结 0:禁止 1:允许 第六章 51单片机内部功能单元及应用 中断优先级寄存器IP位定义 位 D7 D6 D5 D4 D3 D2 D1 D0 字节地址 IP PS PT1 PX1 PT0 PX0 B8H 位地址 BFH BEH BDH BCH BBH BAH B9H B8H 1:高优先级 0:低优先级 系统复位后,IP各位为0,所有中断源设置为低优先级,(中断顺序按

文档评论(0)

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

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

1亿VIP精品文档

相关文档