- 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章 中断系统 单片机原理和 与实践指导课件.ppt
6 MCS-51系列单片机的中断系统 (教材:P162~P175);6.1 中断的概念;6.1.1 中断的过程; 6.1.2 中断源
一、I/O设备
通常要求它在输入或输出一个数据时能自动产生一个“中断请求”信号(TTL高电平或TTL低电平)送到CPU的中断请求输入线,以供CPU检测和响应。(如,打印机、键盘等)
二、控制对象
在单片机用作实时控制时,被控对象常常用作中断源,用于产生中断请求信号,要求CPU及时采集系统的控制参量、越限参数以及要求发送和接收数据等。(如, 电流、电压等);三、故障检查
当设备或系统发生故障时以中断的方式通知CPU对故障进行
分析处理。
四、实时时钟
在工业控制中,经常需要进行定时检测和控制,单片机内部
一般都有专门的定时器,当需要定时时,由CPU发出命令,启动
定时器开始计时,待定时时间到,定时器向CPU发出中断申请,
CPU响应处理。
五、人为设置
为了检查中间结果是否正确或者在查找错误,往往都要设置
断点或单步执行,这些都是人为设置的中断。
;二、中断的控制
申请中断的所有标志位均分别设在特殊功能寄存器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 中断程序的设计与应用;如,下列程序:
ORG 0000H ;上电或复位入口地址
LJMP TO_MAIN ;无条件转移到主程序
ORG 0003H ;外部中断0入口地址
LJMP TO_INT0 ;跳到外部中断0中断服务程序处
ORG 001BH ;定时/计数器1入口地址
LJMP TO_T1 ;跳到定时/计数器1的中断服务程
;序处
ORG 0023H ;串口中断入口地址
LJMP TO_SBUF ;跳到串口中断服务程序处
… … … ; ORG 0100H ;程序区
;外部中断0中断服务程序
TO_INT0:PUSH PSW ;压栈保护PSW
PUSH ACC ;压栈保护ACC
… … … ;处理中断
POP ACC ;从栈区弹出ACC
POP PSW ;弹出PSW
RETI ;返回主程序
;定时/计数器1的中断服务程序
TO_T0:PUSH PSW ;压栈保护PSW
PUSH ACC ;压栈保护ACC
… … … ;处理中断
POP ACC ;从栈区弹出ACC
POP
您可能关注的文档
- 第5章 进出口商品的检验和 与检疫 进出口商品检验检疫 报检课件.ppt
- 第5章 麻醉病人的护理知识 外科护理知识课件.ppt
- 第5章-工业机器人 先进制造技术知识课件.ppt
- 第5章_JSP技术知识 试验设计与数据处理教案(第二版)课件.ppt
- 第5章_常用传感器 测试技术知识.ppt
- 第5章_常用电器 《电工电子技术知识与技能》课件.ppt
- 第5章_新闻职业道德的核心理念新闻法规和 与新闻职业道德 .ppt
- 第5章_时序逻辑电路 《数字电子技术知识基础》课件.ppt
- 第5章 劳动法和 与劳动合同法律制度 《建设法规》.ppt
- 第5章 图像变换技术知识 MATLAB 数字图像处理课件.ppt
- 第6章 事务管理 数据库技术知识基础课件.ppt
- 第6章 交互和 与编辑对象 CAD二次开发课件.ppt
- 第6章 交流电机调速系统仿真 《电力电子电机控制系统仿真技术知识》课件.ppt
- 第6章 使用CSS的设计表格样式 CSS+DIV网页样式与布局从入门到精通课件.ppt
- 第6章 使用表格布局网页 网页的设计课件.ppt
- 第6章 信息加工与信息决策 信息相关管理原理与方法(第2版).ppt
- 第6章 反馈控制电路与频率合成技术知识 6.2 锁相环路的基本组成与原理 高频电子线路.ppt
- 第6章 反馈控制电路与频率合成技术知识 6.8 频率合成技术知识 高频电子线路.ppt
- 第6章 围手术期病人的护理知识 外科护理知识课件.ppt
- 第6章 国际直接投资与跨国公司的的发展 世界经济概论(第二版)课件.ppt
文档评论(0)