- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51单片机讲稿第五章修改版2010
* 第五章 单片机的中断系统 ? 内容提要:1、介绍中断的概念; 2、单片机的中断系统及管理; 3、单片机响应中断的条件及过程; 4、中断程序的编写 一、中断 1.中断的概念 计算机在执行某段程序时,由于计算机系统之外的原因,需要计算机暂时终止原程序的执行,转去处理其他事件对应的程序,待处理完毕后,再回到原程序的断点,继续执行未完成的部分。这种执行程序的过程称为中断。 2.中断的特点 (1)?????? 随机性; (2)?????? 中断为外部设备服务或为外部事件服务; (3)?????? 中断时需要保护现场。 3. 中断的用途 中断技术的采用,提高了计算机工作效率和处理问题的灵活性,可归纳成如下三点: (1)???解决了快速CPU和慢速外设之间的矛盾,可使CPU和外 设并行工作; (2)?? 可及时处理控制系统中许多随机事件; (3)???具备了处理自身故障的能力,提高机器的可靠性。 二、中断系统及其管理方法 MCS51单片机提供了5个中断源,2个中断优先级。因此,具有较强的中断处理能力。 1.? 中断源 中断源即允许进入的中断来源类别,共3类,5个来源。第一类为外部中断请求,共2个来源;第2类定时/计数中断请求,共2个来源;第3类串行口中断,只有1个来源。 (1)??? 外部中断 外部中断源有2个分别为: /INT0 和/INT1, 从P3口的P3.2和 P3.3 加入。 (2)?? 定时器/计数器中断 MCS51单片机中有2个定时/计数器,当定时/计数器溢出时, CPU可以响应中断。计数脉冲分别从P3.4和P3.5引脚输入。 (3)??? 串行口中断 用于串行通讯的发送和接收中断。 图5-1 与中断功能有关的TCON寄存器各位的意义 2、和中断相关的4个寄存器 (1)TCON寄存器 TCON寄存器中各位的含义 IT0: 用于选择外部中断请求/INT0的触发方式,可用软件置位 或清除。 IT0=0,为电平触发方式; IT0=1,为边沿触发方式.? IE0: 外部,边沿触发,中断0请求标志。 ? IT1: 用于选择外部中断请求/INT1的触发方式,可用软件置位 或清除。使用方法同IT0。 IE1 : 外部,边沿触发,中断1请求标志。功能及使用方法同IE0。 INTx,ITx 和IEx (x=0,1)之间的关系如下图所示: 响应外部中断时/INTx,ITx和IEx之间的关系 ITx=1 ITx=0 INTx IEx (2)??? SCON寄存器 SCON寄存器用于对串行通信的控制,SCON寄存器的字节地址为98H。SCON寄存器中和串行口相关的2位在最低位,如图所示。 RI(98) TI(99) B7 SCON 寄存器和串行口相关的各位 B0 TI:串行口的发送中断标志。 TI=1,表示串行口发送器正在向CPU申请中断。 RI:串行口的接收中断标志。 RI=1,表示串行口接收器正在向CPU申请中断。 (3)中断的开放与禁止寄存器IE寄存器 中断的开放与禁止和IE寄存器有关,IE寄存器中的内容决定了中断的开放与否,中断开放寄存器IE中各位的意义如图5所示: (4) 中断优先级寄存器IP IP中的值用于确定该中断处于什么优先级 3.? 中断的处理规则 (1)同级中断的响应顺序 MCS51 系列单片机对同级中断的响应顺序: (A)外部中断0 (B)定时/计数器T0溢出中断 (C)外部中断1 (D)定时/计数器T1溢出中断 (E)串行口中断 (2)一般的中断响应顺序: (A) 同优先级中断源同时申请中断时,按各中断源的响应顺 序响应; (B)不同优先级的中断源同时申请中断时,按优先级先高, 后低的原则响应; (C) 在处理低优先级中断时,又有高优先级中断申请中断,
您可能关注的文档
- 2013年(2011年)新版课程标准小学推荐背诵75篇古诗词1.doc
- 1.4地形图的判读第二课时.doc
- 2014年黄埔区初中毕业班综合测试(一模).doc
- 异面直线所成的角、直线与平面所成的角、二面角专题复习与提高.doc
- Arduino Ramps1.4 motor学习测试程序.docx
- 2010年徐州市中考数学试题及答案.doc
- 广东海洋大学2008-2009《单片机原理与应用(含答案)》.doc
- 接口技术实验三 可编程定时计数器8253.doc
- 浙教版科学七上1.4《科学测量》(第1课时)word学案.doc
- CWNS1.4-95-70产品说明.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)