- 7
- 0
- 约小于1千字
- 约 2页
- 2023-12-31 发布于湖南
- 举报
浅谈51单片机的中断控制
51系列单片机有5个中断源,2个优先级,可以实现二级中断服务嵌套结构。
现在很多兼容51的单片机已经有4个优先级(或更多)和更多的中断源了。
想要研究中断的嵌套,应该从中断优先级入手。
一些资料中,把有关中断优先级的中断响应原则,写成如下三条:
1、CPU同时接收到几个中断申请时,首先响应优先级级别最高的中断请求;
2、正在进行的中断过程不能被新的同级或低优先级的中断请求所中断;
3、正在进行的低优先级中断过程,能被高优先级中断请求所中断。
中断优先级的设置,是在IP寄存器中进行,IP称为中断优先级控制寄存器。
把IP中的某位置为1,则相应的中断源为高优先级;为0,则为低优先级。
当把5个中断源,划分成两个优先级之后,它们的中断程序之间,就可以呈现出嵌套的现象了。
根据前面所说的中断响应原则,可以看出:
出现中断嵌套的要求比较高,只有高优先级的中断源,才可以中断正在进行的低优先级的中断过程。
而同级别的中断源,则不能互相中断,不能形成中断嵌套;低级别中断申请,就更不能中断高级别中断过程的了。
中断的优先级,是个实现嵌套的关键因素。
---------------------
响应中断前,CPU首先要查询各个中断源的申请标志。
当各个中断源的级别相同的时候,CPU的查询次序是:
外部中断0、定时/计数0、外部中断1、定时/计数1和
您可能关注的文档
最近下载
- (正式版)D-L∕T 5776-2018 水平定向钻敷设电力管线技术规定.docx VIP
- T∕CECS 10039-2019 绿色建材评价 墙面涂料(可复制版).pdf
- 奔驰 GLE说明书使用手册.pdf VIP
- 玻璃生产与加工手册.docx VIP
- 最完整全面的版《珠心算口诀表》[整理].pdf VIP
- 建筑信息模型技术员技能竞赛考试题库备赛500题(含答案).doc VIP
- 2026年SIP封装行业分析报告及未来发展趋势报告.docx VIP
- 碳中和技术概论PPT完整全套教学课件.pptx
- 《检验检测实验室设计与建设技术要求 第5部分:智能钢铁实验室》标准立项修订与发展报告.docx VIP
- 标准图集 - 12J003 室外工程.pdf VIP
原创力文档

文档评论(0)