Datasheet
© 2011 Microchip Technology Inc. DS61143H-page 131
PIC32MX3XX/4XX
26.0 SPECIAL FEATURES
PIC32MX3XX/4XX devices include several features
intended to maximize application flexibility and reliabil-
ity and minimize cost through elimination of external
components. These are:
• Flexible Device Configuration
• Watchdog Timer
• JTAG Interface
• In-Circuit Serial Programming™ (ICSP™)
26.1 Configuration Bits
The Configuration bits can be programmed to select
various device configurations.
Note: This data sheet summarizes the features of
the PIC32MX3XX/4XX family family of
devices. It is not intended to be a compre-
hensive reference source. To complement
the information in this data sheet, refer to
Section 9. “Watchdog Timer and
Power-up Timer” (DS61114), Section
32. “Configuration” (DS61124) and
Section 33. “Programming and Diag-
nostics” (DS61129) of the “PIC32 Family
Reference Manual”, which is available from
the Microchip web site
(www.microchip.com/PIC32).
REGISTER 26-1: DEVCFG0: DEVICE CONFIGURATION WORD 0
Bit
Range
Bit
31/23/15/7
Bit
30/22/14/6
Bit
29/21/13/5
Bit
28/20/12/4
Bit
27/19/11/3
Bit
26/18/10/2
Bit
25/17/9/1
Bit
24/16/8/0
31:24
r-0 r-1 r-1 R/P r-1 r-1 r-1 R/P
— — —CP— — —BWP
23:16
r-1 r-1 r-1 r-1 R/P R/P R/P R/P
— — — —PWP<7:4>
15:8
R/P R/P R/P R/P r-1 r-1 r-1 r-1
PWP<3:0> — — — —
7:0
r-1 r-1 r-1 r-1 R/P r-1 R/P R/P
— — — — ICESEL — DEBUG<1:0>
Legend:
R = Readable bit W = Writable bit P = Programmable bit r = Reserved bit
U = Unimplemented bit -n = Bit Value at POR: (‘0’, ‘1’, x = Unknown)
bit 31 Reserved: Write ‘0’
bit 30-29 Reserved: Write ‘1’
bit 28 CP: Code-Protect bit
Prevents boot and program Flash memory from being read or modified by an external
programming device.
1 = Protection disabled
0 = Protection enabled
bit 27-25 Reserved: Write ‘1’
bit 24 BWP: Boot Flash Write-Protect bit
Prevents boot Flash memory from being modified during code execution.
1 = Boot Flash is writable
0 = Boot Flash is not writable
bit 23-20 Reserved: Write ‘1’