Datasheet

PIC18F46J11 FAMILY
DS39932D-page 396 2011 Microchip Technology Inc.
TABLE 26-1: MAPPING OF THE FLASH CONFIGURATION WORDS TO THE CONFIGURATION
REGISTERS
TABLE 26-2: CONFIGURATION BITS AND DEVICE IDs
Configuration Register
(Volatile)
Configuration Register
Address
Flash Configuration Byte Address
CONFIG1L 300000h XXXF8h
CONFIG1H 300001h XXXF9h
CONFIG2L 300002h XXXFAh
CONFIG2H 300003h XXXFBh
CONFIG3L 300004h XXXFCh
CONFIG3H 300005h XXXFDh
CONFIG4L 300006h XXXFEh
CONFIG4H 300007h XXXFFh
File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Default/
Unprog.
Value
(1)
300000h CONFIG1L DEBUG XINST STVREN —WDTEN111- ---1
300001h CONFIG1H
(2)
(2)
(2)
(2)
—CP0 1111 -1--
300002h CONFIG2L IESO FCMEN
LPT1OSC T1DIG FOSC2 FOSC1 FOSC0 11-1 1111
300003h CONFIG2H
(2)
(2)
(2)
(2)
WDTPS3 WDTPS2 WDTPS1 WDTPS0 1111 1111
300004h CONFIG3L DSWDTPS3 DSWDTPS2 DSWDTPS1 DSWDTPS0 DSWDTEN DSBOREN RTCOSC DSWDTOSC 1111 1111
300005h CONFIG3H
(2)
(2)
(2)
(2)
MSSPMSK IOL1WAY 1111 1--1
300006h CONFIG4L WPCFG WPEND WPFP5 WPFP4 WPFP3 WPFP2 WPFP1 WPFP0 1111 1111
300007h CONFIG4H
(2)
(2)
(2)
(2)
—WPDIS1111 ---1
3FFFFEh DEVID1 DEV2 DEV1 DEV0 REV4 REV3 REV2 REV1 REV0 xxx0 0000
(3)
3FFFFFh DEVID2 DEV10 DEV9 DEV8 DEV7 DEV6 DEV5 DEV4 DEV3 0100 00xx
(3)
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 programmed to ‘1’. This ensures that the location is executed as a NOP if it
is accidentally executed.
3: See Register 26-9 and Register 26-10 for DEVID values. These registers are read-only and cannot be programmed by the user.