由图6-2可见,STC`15W4K32S4单片机的中断系统有21个中断请求源,每个中断都有中断申请标志和中断允许控制位,它们分别为
1)外部中断0请求,由P3.2引脚输入INT0中断信号,中断请求标志为IE0。
2)外部中断1请求,由P3.3引脚输入INT1中断信号,中断请求标志为IE1。
3)定时器/计数器T0中断请求,中断请求标志为TF0。
4)定时器/计数器T1中断请求,中断请求标志为TF1。
5)串行口1中断请求,中断请求标志为TI或RI。
6)A-D转换中断请求,中断请求标志为ADC_FG。
7)低压检测(LVD)中断请求,中断请求标志为LVDF。
8)CCP/PWM/PCA中断请求,中断请求标志为CF、CCF0、CCF1、CCF2。
9)串行口2中断请求,中断请求标志为S2TI或S2RI。
10)SPI中断请求,中断请求标志为SPIF。
11)外部中断2请求,由P3.6引脚输入INT2中断信号,中断请求标志被隐藏,对用户不可见。
12)外部中断3请求,由P3.7引脚输入INT3中断信号,中断请求标志被隐藏,对用户不可见。(www.xing528.com)
13)定时器/计数器T2中断请求,中断请求标志被隐藏,对用户不可见。
14)外部中断4请求,由P3.0引脚输入INT4中断信号,中断请求标志被隐藏,对用户不可见。
15)串行口3中断请求,中断请求标志为S3TI或S3RI。
16)串行口4中断请求,中断请求标志为S4TI或S4RI。
17)定时器/计数器T3中断请求,中断请求标志被隐藏,对用户不可见。
18)定时器/计数器T4中断请求,中断请求标志被隐藏,对用户不可见。
19)比较器中断请求,中断请求标志为CMPIF。
20)PWM中断请求,中断请求标志为CBIF。
21)PWM异常检测中断请求,中断请求标志为FDIF。
这些中断请求源的中断请求标志位分别对应在特殊功能寄存器中,并由对应的特殊功能寄存器的相应位锁存记录。它们就好比日常生活中的“值班门卫”,每个中断触发中断信号后都由这些标志位向上级(即CPU)发出中断请求。
图6-2 STC1524K32S4系列单片机中断系统内部结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。