Microchip Technology MA180025 Data Sheet

Page of 450
PIC18F87J90 FAMILY
DS39933D-page 326
 2010 Microchip Technology Inc.
TABLE 25-2:
CONFIGURATION BITS AND DEVICE IDs         
File Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Default/
Unprogrammed
Value
(1)
300000h CONFIG1L DEBUG
XINST
STVREN
WDTEN
111- ---1
300001h CONFIG1H
(2)
(2)
(2)
(2)
(3)
CP0
---- 01--
300002h CONFIG2L
IESO
FCMEN
LPT1OSC
T1DIG
FOSC2
FOSC1
FOSC0
11-1 1111
300003h CONFIG2H
(2)
(2)
(2)
(2)
WDTPS3 WDTPS2 WDTPS1 WDTPS0
---- 1111
300004h CONFIG3L
(2)
(2)
(2)
(2)
RTCOSC
---- --1-
300005h CONFIG3H
(2)
(2)
(2)
(2)
CCP2MX
---- ---1
3FFFFEh DEVID1
DEV2
DEV1
DEV0
REV4
REV3
REV2
REV1
REV0
xxxx xxxx
(4)
3FFFFFh DEVID2
DEV10
DEV9
DEV8
DEV7
DEV6
DEV5
DEV4
DEV3
0000 10x1
(4)
Legend:
x
 = unknown, - = unimplemented. Shaded cells are unimplemented, read as ‘0’.
Note 1:
Values reflect the unprogrammed state as received from the factory and following Power-on Resets. In all other Reset 
states, the configuration bytes maintain their previously programmed states.
2:
The value of these bits in program memory should always be ‘1’. This ensures that the location is executed as a NOP if it 
is accidentally executed.
3:
This bit should always be maintained as ‘0’.
4:
See Register 25-7 and Register 25-8 for DEVID values. These registers are read-only and cannot be programmed by 
the user.