
PIC18F2420/2520/4420/4520
寄存器4-1:
R/W-0
IPEN
第7位
图例:
R =可读位
上电复位时-n =价值
第7位
W =可写位
' 1 ' =置
U =未实现位,读为'0'
' 0 ' =清零
X =未知
RCON :复位控制寄存器
R/W-1
(1)
SBOREN
U-0
—
R/W-1
RI
R-1
TO
R-1
PD
R/W-0
(2)
POR
R/W-0
BOR
位0
IPEN :
中断优先级使能位
1
=使能中断优先级
0
=上禁用中断优先级( PIC16CXXX兼容模式)
SBOREN :
BOR软件使能位
(1)
如果BOREN1 : BOREN0 =
01:
1
=使能BOR
0
= BOR被禁用
如果BOREN1 : BOREN0 =
00, 10
or
11:
位被禁止并读为“0” 。
未实现:
读为' 0 '
RI :
RESET
指令标志位
1
该
RESET
未执行指令(只能由固件置)
0
该
RESET
指令被执行,导致器件复位(必须在软件之后可以设置
欠压复位时)
要:
看门狗超时标志位
1
=通过上电,
CLRWDT
指令或
睡觉
指令
0
=发生了WDT超时
PD :
掉电检测标志位
1
=通过上电或由
CLRWDT
指令
0
=通过执行的
睡觉
指令
POR :
上电复位状态位
1
=上电未发生复位(只能由固件置)
0
=上电复位发生(必须用软件设置后,上电复位时)
BOR :
欠压复位状态位
1
= A欠压复位未发生(仅由固件置)
0
= A欠压复位发生(必须在欠压复位发生后用软件设置)
如果使能SBOREN ,其复位状态为“1” ;否则,它是'0'。
POR的实际复位值由器件复位的类型决定。请参见本附注
注册和
第4.6节“寄存器的复位状态”
了解更多信息。
第6位
第5位
4位
第3位
第2位
第1位
位0
注1 :
2:
注1 :
建议在POR位被设置一个上电复位检测到之后,以便后续
上电复位时也可以检测。
2:
欠压复位据说时有发生BOR为0且POR为“1” (假设POR设置为
'1'由软件之后立即上电复位) 。
DS39631E第42页
2008 Microchip的技术公司