- 15
- 0
- 约5.39千字
- 约 26页
- 2015-12-14 发布于广东
- 举报
2. 中断优先级寄存器IP 如果同一级的几个中断源同时向CPU申请中断,CPU便通过内部硬件查询逻辑按自然优先级决定响应顺序。各中断源按自然优先级由高到低的排列顺序见表所示。 中断处理过程一般分为三个阶段,即中断响应、中断处理和中断返回。 1. 中断响应 2. 中断服务与返回 中断服务程序从入口地址开始执行。一直到返回指令RETI为止,这个过程称为中断服务。在编写中断服务程序时加注意的几点: (1)因各入口地址之间只相隔8个字节,一般的中断服务程序是存放不下的。所以通常在中断入口地址单元处存放一条无条件转移指令,这样就可使中断服务程序灵活地安排在64KB程序存储器的任何空间。 (2)若要在执行当前中断程序时禁止更高优先级中断,可先用软件关闭总中断,或禁止某中断源中断,在中断返回前再开放中断。 (3)保护现场和恢复现场。 3. 中断请求的撤除 CPU响应中断请求后,在中断返回(RETI)前,该中断请求标识一般必须撤除,否则会引起另外一次中断。清0方式有3种: 中断程序的设计,通常包括两个部分: (1) 主程序中的中断系统初始化 1)设置中断系统特殊功能寄存器(例中断源的触发方式); 2)设置中断优先极; 3)设置中断允许寄存器(开中断); 4)中断服务程序的前期初始化(例如入口参数等)。 (2) 中断服务程序的设计 一
您可能关注的文档
- 单片机原理及应用技术 牛月兰 第1章 单片机概述新.ppt
- 单片机原理及应用技术 牛月兰 第2章 硬件结构新.ppt
- 单片机原理及应用技术 牛月兰 第3章 指令系统新.ppt
- 单片机原理及应用技术 牛月兰 第4章 AT89S51汇编语言程序设计新.ppt
- 单片机原理及应用技术 牛月兰 第5章 中断系统新.ppt
- 单片机原理及应用技术 牛月兰 第6章 定时器计数器新.ppt
- 单片机原理及应用技术 牛月兰 第7章 串行口新.ppt
- 单片机原理及应用技术 牛月兰 第8章 扩展存储器新.ppt
- 单片机原理及应用技术 牛月兰 第9章 扩展输入输出新.ppt
- 单片机原理及应用技术 牛月兰 第10章 AT89S51单片机与输入输出外设的接口新.ppt
- 单片机原理与应用 第2版 王迎旭 第5章 定时器及其应用新.ppt
- 单片机原理与应用 第2版 王迎旭 第7章 单片机C语言程序设计与应用新.ppt
- 单片机原理与应用 第2版 王迎旭 第9章 人机接口新.ppt
- 单片机原理与应用 第2版 王迎旭 第10章 AD与DA新.ppt
- 单片机原理与应用 第2版 赵德安 第八章新.ppt
- 单片机原理与应用 第2版 赵德安 第九章新.ppt
- 单片机原理与应用 第2版 赵德安 第六章新.ppt
- 单片机原理与应用 第2版 赵德安 第三章新.ppt
- 单片机原理与应用 第2版 赵德安 第十一章新.ppt
- 单片机原理与应用 第2版 赵德安 第十章 高速SOC单片机C8051F新.ppt
最近下载
- 酒店个性化服务 酒店管理论文.docx VIP
- QJ350T-2D(鸿350)维修手册24.1.23优化.pdf VIP
- 《转运早产儿低体温预防及护理规范》团体标准解读PPT.pptx
- 甲状腺手术后出血的预防及护理.pptx VIP
- 口腔预防医学-口腔医疗保健中感染与控制.ppt VIP
- 口腔健康教育与口腔健康促进.ppt VIP
- 第八章实数-数学活动(教学设计)初中数学人教版(2024)七年级下册.docx VIP
- QJ150T-23E(鸿150ADV)维修手册(初版).pdf VIP
- 社区口腔保健 .ppt VIP
- 新人教版初中数学七年级下册《第八章实数数学活动》教学课件.pptx VIP
原创力文档

文档评论(0)