参考视频
入坑单片机 – [12_2]中断系统
[12_3]底层解析
51内核中断抢占性
如果我们把51单片机的5个中断都打开的话,CPU对与中断的响应是从上到下的。
如果INT0 和TIM0 的中断同时发生,CPU会有执行INT0的服务函数,然后再执行TIM0的函数。
如果所有的中断都分配在同一个顺序表·中,不仅他们中断的执行顺序是固定的,而且在执行中断服务函数的过程中,如果有更紧急的任务,也无法被打断了。

因此51的内核设置了一个高优先级的向量表,注册在高优先级向量表的先会被优先执行,而且可以打断正在执行的低优先级任务。也就是中断二级嵌套

如果PT0 设置最高优先级,如果此时,其他的中断一起发生,cpu会优先执行T0.
或者说,如果此时下面的红框发生中断,此时如果发生T0中断,会马上执行T0中断








![pd虚拟机 [po] Parallels Desktop 20 激活 for Mac [jie] 安装教程【支持M芯片】](https://i-blog.csdnimg.cn/direct/477095e8bdf04859bd01a9aeda8ca0e2.png)










