Datasheet

© 2009 Microchip Technology Inc. Preliminary DS39937B-page 167
PIC24F04KA201 FAMILY
REGISTER 23-5: FPOR: RESET CONFIGURATION REGISTER
REGISTER 23-6: FICD: IN-CIRCUIT DEBUGGER CONFIGURATION REGISTER
R/P-1 R/P-1 R/P-1 U-0 R/P-1 U-0 R/P-1 R/P-1
MCLRE
(1)
BORV1
(2)
BORV0
(2)
—PWRTEN BOREN1 BOREN0
bit 7 bit 0
Legend:
R = Readable bit P = Programmable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7 MCLRE: MCLR
Pin Enable bit
(1)
1 = MCLR pin enabled; RA5 input pin disabled
0 = RA5 input pin enabled; MCLR
disabled
bit 6-5 BORV<1:0>: Brown-out Reset Enable bits
(2)
11 = Brown-out Reset set to lowest voltage
10 = Brown-out Reset
01 = Brown-out Reset set to highest voltage
00 = Low-power Brown-out Reset occurs around 2.0V
bit 4 Unimplemented: Read as0
bit 3 PWRTEN: Power-up Timer Enable bit
0 = PWRT disabled
1 = PWRT enabled
bit 2 Unimplemented: Read as0
bit 1-0 BOREN<1:0>: Brown-out Reset Enable bits
11 = Brown-out Reset enabled in hardware; SBOREN bit disabled
10 = Brown-out Reset enabled only while device is active and disabled in Sleep; SBOREN bit disabled
01 = Brown-out Reset controlled with the SBOREN bit setting
00 = Brown-out Reset disabled in hardware; SBOREN bit disabled
Note 1: The MCLRE fuse can only be changed when using the V
PP-Based ICSP™ mode entry. This prevents a
user from accidentally locking out the device from the low-voltage test entry.
2: Refer to the electrical specifications for BOR voltages.
U-0 U-0 U-0 U-0 U-0 U-0 R/P-1 R/P-1
FICD1 FICD0
bit 7 bit 0
Legend:
R = Readable bit P = Programmable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7-2 Unimplemented: Read as ‘0
bit 1-0 FICD<1:0:> ICD Pin Select bits
10 = PGC2/PGD2 are used for programming the device
01 = PGC3/PGD3 are used for programming the device
00, 11 = Reserved; do not use