全站数据
8 4 2 0 5 8 1

51单片机何时进入中断服务程序

心理学充电时间 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 13:19:22

问题描述

51单片机何时进入中断服务程序求高手给解答
精选答案
最佳答案

51单片机进入中断服务程序有以下几个先决条件(以INT0外部中断下降沿触发为例):

1、中断源请求有效,即INT0出现下降沿。

2、中断被允许,即EX0=1。

3、中断总开关EA已经打开,即EA=1。

4、目前没有其它中断服务,或int0中断的优先级高于当前中断。

5、中断嵌套不超过8。

这些先决条件缺一不可,都被满足以后单片机先进行堆栈操作,再将中断矢量压入PC计数器,转而执行INT0中断服务程序。