- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 中断系统 单片机原理与实践指导课件
6 MCS-51系列单片机的中断系统 (教材:P162~P175) 中断技术是单片机在实时处理和实时控制中不可缺少的重要环节。由于来自多方的中断请求都是随机发出的,如果采用查询方式来处理这些中断请求,则单片机的工作效率就会变的非常很低,实时性将得不到有效保证。 6.1 中断的概念 所谓中断,是指在CPU执行程序的过程 中,当出现某种情况,由服务对象向CPU发出 中断请求信号,要求CPU暂时中断当前程序的 执行,而转去执行相应的处理程序,待处理程 序执行完毕后,再返回来继续执行原来被打断 的程序。也就是说,中断是通过硬件来改变 CPU程序运行方向的一种技术,它既和硬件有 关,也和软件有关。 6.1.1 中断的过程 调用中断过程 中断嵌套过程 6.1.2 中断源 一、I/O设备 通常要求它在输入或输出一个数据时能自动产生一个“中断请求”信号(TTL高电平或TTL低电平)送到CPU的中断请求输入线,以供CPU检测和响应。(如,打印机、键盘等) 二、控制对象 在单片机用作实时控制时,被控对象常常用作中断源,用于产生中断请求信号,要求CPU及时采集系统的控制参量、越限参数以及要求发送和接收数据等。(如, 电流、电压等) 三、故障检查 当设备或系统发生故障时以中断的方式通知CPU对故障进行 分析处理。 四、实时时钟 在工业控制中,经常需要进行定时检测和控制,单片机内部 一般都有专门的定时器,当需要定时时,由CPU发出命令,启动 定时器开始计时,待定时时间到,定时器向CPU发出中断申请, CPU响应处理。 五、人为设置 为了检查中间结果是否正确或者在查找错误,往往都要设置 断点或单步执行,这些都是人为设置的中断。 6.1.3 中断的好处 (1)实行分时操作,提高了CPU的效率; (2)实现实时处理; (3)进行故障处理; 6.2 MCS-51中断系统 6.2.1 中断系统的结构与控制 一、中断系统的结构 8051CPU有5个可屏蔽中断源(8052有6个)见表6-1。分2个中断 优先等级,允许实现二级中断嵌套。(8051标准型) (1)2个外部中断源和(从P3.2和P3.3引脚输入,中断标志为IE0 、IE1,触发方式控制为 IT0、IT1) ) ; (2)2个内部定时/计数器T0、T1(P3.4、P3.5计数输入,中断标 志为TF0、TF1); (3)一个全双工的串口发送或接收中断(P3.0、P3.1引脚输入, 中断标志TI、RI)。 二、中断的控制 申请中断的所有标志位均分别设在特殊功能寄存器TCON 和SCON中(关于TCON和SCON的其它用法将在第7、8章中 叙述)。 【这些标志位都可以用软件控制(与硬件控制的效果相同)。即用软件对某位置1,就相当于提出了对该种中断的申请,否则就撤销了这种中断申请。】 (一)中断标志 (1)TCON中的标志位(计数/定时) (2)SCON中的中断标志位(串口) (二)中断允许寄存器IE (三)中断源优先级设定寄存器IP 8051单片机具有两个中断优先级,每个中断源可变成为 高优先级中断或低优先级中断,并可实现二级中断嵌 套,即,高优先级中断源可中断正在执行的低优先级中 断服务程序;同级或低优先级的中断源不能中断正在执 行的中断程序。 MCS-51对同级中断源的优先权有规定 (见表6-6) 例如: 一个应用系统设置了三种中断,串行口中断、定时/计数 器1中断和外部0中断,并使优先权顺序为TF1最高,IE0 之,RI+TI的中断优先权最低。对这样的系统,只要把中 断中断优先级控制寄存器IP的PT1位置“1”就可以实现 该系统对优先权顺序的要求了。程序可以写成: MOV IP,#08H ,即PT1=1 在这种设置中,PT1=1,使定时/计数器1处在高级优先中,其它中 断源都处于低级优先权中,且因在同一级中外部中断0最高。所以 足: PX1(定时/计数器1)→ PX0(外部中断0) → PS(串行口)的优先 顺序。 6.2.2 MCS-51中断源的入口地址与过程 6.3 中断程序的设计与应用 6.3.1 中断服务程序的设计结构 一、硬件电路 二、整个程序的设计功能 三、中断程序的任务 设计中断服务程序往往要考虑: (1)设置中断允许控制寄存器IE的相应标志位; (2)设置中断优先级寄存器IP的相应位,确定并分配所使用的 中断源优先
您可能关注的文档
- 第5课1 动画片的创作原理 动漫制作教学课件.ppt
- 第5课-幻灯片中的图形处理.ppt
- 第5课时 三角函数的图象与性质 AB考总复习人教A版数学(文)配套课件.ppt
- 第5课时 指数函数训练 AB考总复习人教A版数学(文)配套课件.doc
- 第5课时 指数函数 AB考总复习人教A版数学(文)配套课件.ppt
- 第5课时 数列的综合应用训练 AB考总复习人教A版数学(文)配套课件.doc
- 第5课时 数列的综合应用 AB考总复习人教A版数学(文)配套课件.ppt
- 第5课时 直线与圆、圆与圆的位置关系训练 AB考总复习人教A版数学(文)配套课件.doc
- 第6.1讲 维修基础知识 彩电教案.doc
- 第6-8章 习题课 数值分析 第五版 教学课件.ppt
最近下载
- 国考行测言语理解成语辨析专项.docx VIP
- 危大工程监理实施细则.docx VIP
- 农业电商新模式:2025年乡村特色农产品直播带货基地运营优化方案.docx VIP
- 员工关系管理(第2版)李新建-第2章 员工关系的确立与劳动合同管理.ppt VIP
- 学习中央城市工作会议精神解读心得体会.doc VIP
- 英语国家社会与文化入门上册(第四版)朱永涛复习笔记考研真题.pdf VIP
- 煤矿采空区岩土工程勘察规范.pdf VIP
- 《GB/T 42124.3-2025产品几何技术规范(GPS) 模制件的尺寸和几何公差 第3部分:铸件尺寸公差、几何公差与机械加工余量》.pdf
- 员工关系管理(第2版)李新建-第15章 员工多元化及多元化员工关系管理.ppt VIP
- 关于医院招聘护理工作人员简章.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)