- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断请求标志及外部中断方式选择寄存器TCON(88H) TF0/TF1/IE0/IE1位: 分别是Timer0/1,INT0/INT1的中断请求标志: =0 无中断请求; =1 有中断请求。 IT0/IT1: 分别是INT0/INT1的中断触发方式选择: =0 低电平触发; =1 下降沿触发。 TR0和TR1: 是定时器T0和T1工作启动和停止的控制位,与中断无关 串行口的中断标志在特殊功能寄存器SCON的RI位(SCON.0)和TI位(SCON.1) TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 中断优先级控制寄存器IP(0B8H) PX0/PX1:INT0/1优先级控制位: =0 低优先级; =1 高优先级。 PT0/PT1/PT2:T0/1/2中断优先级控制位: =0 低优先级; =1 高优先级。 PS1:串行口中断优先级控制位: =0 低优先级; =1 高优先级。 注:当某几个中断源在IP寄存器相应位同为1或同为0时,由内部查询确定优先级,优先响应先查询的中断请求。CPU查询的顺序是: INT0→T0 →INT1 →T1 →TI/RI — — PT2 PS PT1 PX1 PT0 PX0 IP 中断优先级处理原则 对同时发生多个中断申请时: 不同优先级的中断同时申请 ——先高后低 相同优先级的中断同时申请 ——按序执行 正处理低优先级中断又接到高级别中断 ——高打断低 正处理高优先级中断又接到低级别中断 ——高不理低 中断系统硬件结构 注:各中断允许控制位=0,开关断开; =1,开关接通 低级中断请求 中断入口 中断入口 IE0 EX0 TF0 IE1 TF1 TI ES ET1 EX1 ET0 RI IE寄存器 EA位 IP寄存器 各中断源的单路开关 总开关 中断源标志位查询机构 查询顺序 高级中断请求 识别 识别 TCON寄存器 中断标志 优先级 硬件查询 PX0 PT0 PT1 PS PT2 0 0 0 0 0 1 1 1 1 1 查询顺序 TX RX T1 T0 1 IT1=0 IT1=1 INT0 1 IT1=0 IT1=1 INT1 中断处理过程 中断的处理包括以下几个过程: 中断请求 中断查询和响应 中断服务 中断返回 中断请求 MCS-51单片机的中断请求由硬件自动完成。 定时中断和串行中断在单片机内部自动完成。 外部中断的中断请求信号要由INT0(P3.2)和INT1(P3.3)两个引脚提供,是由单片机外部提供。 中断查询 CPU在每个机器周期测试TCON和SCON中各个标志位的状态。 Tc Ts Tm Tm S5 S6 S4 S3 S2 S5 S6 S4 S3 S2 S1 Tc=1/fosc Ts=2Tc Tm=12Tc=6Ts CPU识别中断申请的依据 CPU在每个机器周期的S5P2期间,会自动查询各个中断申请标志位,若查到某标志位被置位,将启动中断机制。 中断响应 MCS-51单片机的中断响应是CPU对中断源提出的中断请求的接受。 在下列条件下,单片机不能够响应中断: 当前CPU在处理比申请源级别高或同级别的中断; 当前正在执行的指令没有完成; 正在执行RETI指令或正在访问IE、IP寄存器。 中断响应时间: 在系统中只有一个中断源的情况下,正常中断响应时间至少为3~8个机器周期,如果有同级或高级中断服务,将延长中断响应时间。 中断的处理 中断的处理即为用户根据自己的需要编写的中断服务程序,在编写时应该注意: 中断现场保护和恢复中断的现场保护主要是在中断时刻单片机的存储单元中的数据和状态的存储。中断的恢复是恢复单片机在被中断前存储单元中的数据和状态。 开中断和关中断对于一个不允许在执行中断服务程序时被打扰的重要中断,可以在进入中断时关闭中断系统,在执行完后,再开放中断系统。 中断返回 中断返回是在中断服务程序的最后一句指令“RETI”执行时进行的。它的主要功能是:中断响应时压入堆栈的程序计数器“PC”的值从堆栈中取出,重新赋予“PC”,使程序重新执行被中断前的程序。 中断响应过程流程图 N N Y Y Y N 执 行 指 令 中断标志1? (中断请求?) 指令最后一个T周期? EA=1? 允 许 位 = 1? CPU 判 别优 先权 ,响 应优 先权高 的中断 断点的PC进栈, 中断服务入口地址送PC 撤 除 中 断 标 志 中 断 服 务 中 断 返 回, 断 点 出 栈 送 PC 中
您可能关注的文档
- 初中物理电学基础串并联电路识别课件精选.ppt
- 单片机课程设计精选.ppt
- 初中趣味数学题竞赛精选.ppt
- 单片机课程设计题目精选.ppt
- 单片机课设报告精选.doc
- 初中生安全教育精选.ppt
- 初中生经典仿句精选.doc
- 单片机流水灯精选.doc
- 单片机设计报告-汽车自动收费系统精选.doc
- 单片机实例之数码管精选.ppt
- 2025至2030中国云计算服务行业竞争态势及商业模式创新研究报告.docx
- 2025-2030料酒项目融资商业计划书.docx
- 2025至2030蔬果保鲜剂行业调研及市场前景预测评估报告.docx
- 2025-2030中国调味紫菜市场消费规模预测与未来投资效益盈利性研究报告.docx
- 2026中国自动多肽连续合成仪行业经营策略与应用前景预测报告.docx
- 2026中国无人机用多光谱相机行业营销态势与盈利前景预测报告.docx
- 2025-2030中国环状碳二亚胺市场深度调查与未来前景趋势研究研究报告.docx
- 2025-2030中国自动钉箱机行业市场现状分析及竞争格局与投资发展研究报告.docx
- 2026中国中压变速驱动器行业发展趋势与应用前景预测报告.docx
- 2025-2030中国机床指示灯行业市场现状分析及竞争格局与投资发展研究报告.docx
最近下载
- 阿尔茨海默病临床诊疗新进展题库答案-2025年华医网继续教育.docx VIP
- HJ T397-2007 固定源废气监测技术规范 [高清版].pdf VIP
- SH∕T 3046-2024 石油化工立式圆筒形钢制焊接储罐设计规范(2-1部分).pdf
- 2024年光伏发电理论知识考试题库附答案(含各题型).docx VIP
- 分数的初步认识张齐华课堂实录.pdf VIP
- 【招聘面试)平湖市教育局招聘学年中小学教师简章.pdf VIP
- 建筑工程制图与识图(高职)全套教学课件.pptx
- 建筑施工组织与管理-第3版-教学ppt课件-第5章-单位工程施工组织设计.pptx VIP
- 护理学基础期末试卷及答案 .pdf VIP
- PLC课程设计:电镀流水线.docx VIP
原创力文档


文档评论(0)