单片机中断处理流程

发布网友 发布时间:2022-04-20 09:07

我来回答

1个回答

热心网友 时间:2023-06-27 05:04

当某中断产生而且被CPU响应,主程序被中断,接下来将执行如下操作:
1.
当前正被执行的指令全部执行完毕;
2.
PC值被压入栈;
3.
现场保护;
4.
阻止同级别其他中断;
5.
将中断向量地址装载到程序计数器PC;
6.
执行相应的中断服务程序。
中断服务程序ISR完成和该中断相应的一些操作。ISR以RETI(中断返回)指令结束,将PC值
从栈中取回,并恢复原来的中断设置,之后从主程序的断点处继续执行。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com