PIC32MK0512GPK064 configuration bits

The configuration words (DEVCFG0 to DEVCFG3, and on the newer chips the code-protect, signature and boot words) sit in boot flash and set the oscillator and PLL, the watchdog, the debugger pins, code protection and the peripheral options the chip starts with. Pick a setting and the word below updates; the starting values are the defaults in Microchip's device file, and an erased bit reads 1. In XC32 each setting is a #pragma config FNOSC = FRCPLL line.

DEVCFG3 · 0xBFC03FC0

0xFFFFFFFFdefault 0xFFFFFFFF

DEVCFG2 · 0xBFC03FC4

0xFFFFFFFFdefault 0xFFFFFFFF

DEVCFG1 · 0xBFC03FC8

0xFFFFFFFFdefault 0xFFFFFFFF

DEVCFG0 · 0xBFC03FCC

0xFFFFFFFFdefault 0xFFFFFFFF

DEVCP · 0xBFC03FDC

0xFFFFFFFFdefault 0xFFFFFFFF

DEVSIGN · 0xBFC03FEC

0x7FFFFFFFdefault 0x7FFFFFFF

SEQ · 0xBFC03FF0

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC0 · 0xBFC45000

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC1 · 0xBFC45004

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC2 · 0xBFC45008

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC3 · 0xBFC4500C

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC4 · 0xBFC45010

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC5 · 0xBFC45014

0xFFFFFFFFdefault 0xFFFFFFFF

DEVADC7 · 0xBFC45018

0xFFFFFFFFdefault 0xFFFFFFFF

DEVSN0 · 0xBFC45020

0xFFFFFFFFdefault 0xFFFFFFFF

DEVSN1 · 0xBFC45024

0xFFFFFFFFdefault 0xFFFFFFFF

DEVSN2 · 0xBFC45028

0xFFFFFFFFdefault 0xFFFFFFFF

DEVSN3 · 0xBFC4502C

0xFFFFFFFFdefault 0xFFFFFFFF

DEVEE0 · 0xBFC45030

0xFFFFFFFFdefault 0xFFFFFFFF

DEVEE1 · 0xBFC45034

0xFFFFFFFFdefault 0xFFFFFFFF

DEVEE2 · 0xBFC45038

0xFFFFFFFFdefault 0xFFFFFFFF

DEVEE3 · 0xBFC4503C

0xFFFFFFFFdefault 0xFFFFFFFF