位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1336页 > PIC16F872-E/SO > PIC16F872-E/SO PDF资料 > PIC16F872-E/SO PDF资料1第16页

PIC16F872
2.2.2.3
INTCON寄存器
注意:
INTCON寄存器是可读写的寄存器
之三,其中包含各种允许和标志位
TMR0寄存器溢流, RB端口变化和外部
RB0 / INT引脚中断。
中断标志位被置位时,中断
情况发生时,无论该状态的
其对应的使能位或全局
使能位GIE ( INTCON<7> ) 。用户软
洁具应保证适当的接口
中断FL AG位清零使一个前
中断。
寄存器2-3 :
INTCON寄存器(地址: 0Bh的, 8BH , 10BH , 18Bh )
R/W-0
GIE
第7位
R/W-0
PEIE
R/W-0
TMR0IE
R/W-0
INTE
R/W-0
RBIE
R/W-0
TMR0IF
R/W-0
INTF
R / W -X
RBIF
位0
第7位
GIE :
全局中断允许位
1
=允许所有未被屏蔽的中断
0
=禁止所有中断
PEIE :
外设中断允许位
1
=允许所有未被屏蔽的外设中断
0
=禁止所有外设中断
TMR0IE :
TMR0溢流中断使能位
1
=允许TMR0中断
0
=禁止TMR0中断
INTE :
RB0 / INT外部中断允许位
1
=允许RB0 / INT外部中断
0
=禁止RB0 / INT外部中断
RBIE :
RB端口电平变化中断允许位
1
=允许RB端口电平变化中断
0
=禁止RB端口电平变化中断
TMR0IF :
TMR0溢流中断标志位
1
= TMR0寄存器已经溢出(必须用软件清零)
0
= TMR0寄存器没有溢出
INTF :
RB0 / INT外部中断标志位
1
=在RB0 / INT外部中断(必须用软件清零)
0
=在RB0 / INT外部中断没有发生
RBIF :
RB端口电平变化中断标志位
1
=至少有一个的RB7 : RB4引脚状态发生变化;不匹配条件将继续把
该位。读PORTB将结束不匹配条件,并允许该位清零
(必须用软件清零) 。
0
=没有RB7 :RB4引脚状态没有变化
图例:
R =可读位
- n =上电复位值
W =可写位
' 1 ' =置
U =未实现位,读为'0'
' 0 ' =清零
X =未知
第6位
第5位
4位
第3位
第2位
第1位
位0
DS30221B第14页
2002年Microchip的科技公司