添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1209页 > PIC16F873-04ISO > PIC16F873-04ISO PDF资料 > PIC16F873-04ISO PDF资料1第22页
PIC16F87X
2.2.2.5
PIR1寄存器
注意:
中断FL AG位被置时中断
情况发生时,无论该状态的
其对应的使能位或全局
使能位GIE ( INTCON<7> ) 。用户软
洁具应保证适当的接口
中断位清零之前,使一个
中断。
PIR1寄存器包含的各个标志位
外设中断。
寄存器2-5 : PIR1寄存器(地址0CH )
R/W-0
PSPIF
bit7
第7位:
(1)
R/W-0
ADIF
R-0
RCIF
R-0
TXIF
R/W-0
SSPIF
R/W-0
CCP1IF
R/W-0
R/W-0
bit0
R =可读位
W =可写位
- n =上电复位值
TMR2IF TMR1IF
PSPIF
(1)
:
并行从动端口读/写中断标志位
1
=读或写操作已经发生(必须用软件清零)
0
=没有读或写操作发生
ADIF :
A / D转换器中断标志位
1
=一次A / D转换完成
0
=的A / D转换未完成
RCIF :
USART接收中断标志位
1
= USART接收缓冲区已满
0
= USART接收缓冲区为空
TXIF :
USART发送中断标志位
1
= USART发送缓冲区为空
0
= USART发送缓冲区已满
SSPIF :
同步串行端口( SSP )中断标志
1
= SSP中断情况发生,且必须用软件清零,从中断服务返回前
副例程。将设置此位的条件是:
SPI
发送/接收已经发生。
I
2
I2C从
发送/接收已经发生。
I
2
C中间
发送/接收已经发生。
启动的启动条件由SSP模块完成。
在启动停止条件由SSP模块完成。
重新启动条件由SSP模块完成。
发生的应答条件由SSP模块完成。
发生起始条件,而SSP模块是空闲的(多主机系统)。
发生停止条件,而SSP模块是空闲的(多主机系统)。
0
=未发生SSP中断条件。
CCP1IF :
CCP1中断标志位
捕捉模式
1
=发生了TMR1寄存器捕捉(必须用软件清零)
0
发生=未发生TMR1寄存器捕捉
比较模式
1
= TMR1寄存器的比较匹配(必须用软件清零)
0
=未发生TMR1寄存器的比较匹配
PWM模式
未在此模式下
TMR2IF :
TMR2与PR2匹配中断标志位
1
= TMR2与PR2匹配(必须用软件清零)
0
= TMR2与PR2未发生匹配
第6位:
位5:
位4:
第7位:
位2:
位1 :
TMR1IF :
TMR1溢流中断标志位
1
= TMR1寄存器溢出(必须用软件清零)
0
= TMR1寄存器未溢出
注1 :
PSPIF是保留在28引脚器件;始终保持该位清零。
位0:
DS30292B第22页
1999 Microchip的技术公司

深圳市碧威特网络技术有限公司