Datasheet

PIC18F45J10 FAMILY
DS39682E-page 236 © 2009 Microchip Technology Inc.
TABLE 21-1: 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 —WDTEN111- ---1
300001h CONFIG1H
(2)
(2)
(2)
(2)
(3)
CP0 1111 01--
300002h CONFIG2L IESO FCMEN
FOSC2 FOSC1 FOSC0 11-- -111
300003h CONFIG2H
(2)
(2)
(2)
(2)
WDTPS3 WDTPS2 WDTPS1 WDTPS0 1111 1111
300004h CONFIG3L
---- ----
300005h CONFIG3H
(2)
(2)
(2)
(2)
CCP2MX 1111 ---1
3FFFFEh DEVID1 DEV2 DEV1 DEV0 REV4 REV3 REV2 REV1 REV0 xxxx xxxx
(4)
3FFFFFh DEVID2 DEV10 DEV9 DEV8 DEV7 DEV6 DEV5 DEV4 DEV3 0001 110x
(4)
Legend: x = unknown, u = unchanged, - = 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 21-7 and Register 21-8 for DEVID values. These registers are read-only and cannot be programmed by
the user.