pic32 configuration settings - department of … · · 2013-04-17pic32 configuration settings...
TRANSCRIPT
PIC32 CONFIGURATION SETTINGS
Table of Contents
Configuration Settings ................................................................................................. 132M4KCORE......................................................................................................... 1
PIC32MX110F016B .............................................................................................. 1
PIC32MX110F016C .............................................................................................. 4
PIC32MX110F016D .............................................................................................. 8
PIC32MX120F032B ............................................................................................ 12
PIC32MX120F032C ............................................................................................ 15
PIC32MX120F032D ............................................................................................ 19
PIC32MX130F064B ............................................................................................ 23
PIC32MX130F064C ............................................................................................ 26
PIC32MX130F064D ............................................................................................ 30
PIC32MX150F128B ............................................................................................ 33
PIC32MX150F128C ............................................................................................ 37
PIC32MX150F128D ............................................................................................ 41
PIC32MX210F016B ............................................................................................ 44
PIC32MX210F016C ............................................................................................ 48
PIC32MX210F016D ............................................................................................ 52
PIC32MX220F032B ............................................................................................ 56
PIC32MX220F032C ............................................................................................ 60
PIC32MX220F032D ............................................................................................ 64
PIC32MX230F064B ............................................................................................ 68
PIC32MX230F064C ............................................................................................ 72
PIC32MX230F064D ............................................................................................ 76
PIC32MX250F128B ............................................................................................ 79
PIC32MX250F128C ............................................................................................ 83
PIC32MX250F128D ............................................................................................ 87
PIC32MX320F032H ............................................................................................ 91
PIC32MX320F064H ............................................................................................ 96
PIC32MX320F128H .......................................................................................... 101
PIC32MX320F128L........................................................................................... 106
PIC32MX330F064H .......................................................................................... 111
PIC32MX330F064L........................................................................................... 117
PIC32MX340F128H .......................................................................................... 123
PIC32 Configuration Settings
PIC32MX340F128L........................................................................................... 128
PIC32MX340F256H .......................................................................................... 133
PIC32MX340F512H .......................................................................................... 138
PIC32MX350F128H .......................................................................................... 143
PIC32MX350F128L........................................................................................... 149
PIC32MX350F256H .......................................................................................... 154
PIC32MX350F256L........................................................................................... 160
PIC32MX360F256L........................................................................................... 166
PIC32MX360F512L........................................................................................... 171
PIC32MX370F512H .......................................................................................... 176
PIC32MX370F512L........................................................................................... 181
PIC32MX420F032H .......................................................................................... 187
PIC32MX430F064H .......................................................................................... 192
PIC32MX430F064L........................................................................................... 198
PIC32MX440F128H .......................................................................................... 205
PIC32MX440F128L........................................................................................... 210
PIC32MX440F256H .......................................................................................... 215
PIC32MX440F512H .......................................................................................... 221
PIC32MX450F128H .......................................................................................... 226
PIC32MX450F128L........................................................................................... 232
PIC32MX450F256H .......................................................................................... 238
PIC32MX450F256L........................................................................................... 244
PIC32MX460F256L........................................................................................... 250
PIC32MX460F512L........................................................................................... 256
PIC32MX470F512H .......................................................................................... 261
PIC32MX470F512L........................................................................................... 267
PIC32MX534F064H .......................................................................................... 273
PIC32MX534F064L........................................................................................... 279
PIC32MX564F064H .......................................................................................... 285
PIC32MX564F064L........................................................................................... 290
PIC32MX564F128H .......................................................................................... 296
PIC32MX564F128L........................................................................................... 302
PIC32MX575F256H .......................................................................................... 308
PIC32MX575F256L........................................................................................... 313
PIC32MX575F512H .......................................................................................... 319
PIC32MX575F512L........................................................................................... 325
PIC32MX664F064H .......................................................................................... 331
PIC32MX664F064L........................................................................................... 337
PIC32MX664F128H .......................................................................................... 342
PIC32MX664F128L........................................................................................... 348
PIC32MX675F256H .......................................................................................... 354
PIC32MX675F256L........................................................................................... 360
PIC32MX675F512H .......................................................................................... 366
PIC32MX675F512L........................................................................................... 372
PIC32MX695F512H .......................................................................................... 377
PIC32MX695F512L........................................................................................... 383
PIC32MX764F128H .......................................................................................... 389
PIC32MX764F128L........................................................................................... 395
PIC32MX775F256H .......................................................................................... 401
PIC32MX775F256L........................................................................................... 407
PIC32MX775F512H .......................................................................................... 413
PIC32MX775F512L........................................................................................... 419
PIC32MX795F512H .......................................................................................... 425
PIC32MX795F512L........................................................................................... 430
PIC32MXGENERIC........................................................................................... 436
PIC32 Configuration Settings
PIC32 CONFIGURATION SETTINGS
4/3/13 Page 1
Configuration Settings
This document lists the configuration settings available for each of the PIC32 MCU devices for use with MPLAB XC32's #pragma config directive.
32M4KCORE
PIC32MX110F016B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
Configuration Settings
4/3/13 Page 2
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 3
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
Configuration Settings
4/3/13 Page 4
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
PIC32MX110F016C
Peripheral Module Disable Configuration:
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 5
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 6
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 7
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
Configuration Settings
4/3/13 Page 8
Boot Flash Write Protect bit:
Code Protect:
PIC32MX110F016D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
Configuration Settings
4/3/13 Page 9
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
Configuration Settings
4/3/13 Page 10
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
Configuration Settings
4/3/13 Page 11
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
Boot Flash Write Protect bit:
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
Configuration Settings
4/3/13 Page 12
Code Protect:
PIC32MX120F032B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
Configuration Settings
4/3/13 Page 13
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
Configuration Settings
4/3/13 Page 14
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
Configuration Settings
4/3/13 Page 15
Boot Flash Write Protect bit:
Code Protect:
PIC32MX120F032C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
Configuration Settings
4/3/13 Page 16
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
Configuration Settings
4/3/13 Page 17
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
Configuration Settings
4/3/13 Page 18
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
Configuration Settings
4/3/13 Page 19
Boot Flash Write Protect bit:
Code Protect:
PIC32MX120F032D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
Configuration Settings
4/3/13 Page 20
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
Configuration Settings
4/3/13 Page 21
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
Configuration Settings
4/3/13 Page 22
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 23
PIC32MX130F064B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
Configuration Settings
4/3/13 Page 24
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
Configuration Settings
4/3/13 Page 25
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
Configuration Settings
4/3/13 Page 26
Boot Flash Write Protect bit:
Code Protect:
PIC32MX130F064C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
Configuration Settings
4/3/13 Page 27
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
Configuration Settings
4/3/13 Page 28
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
Configuration Settings
4/3/13 Page 29
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
Configuration Settings
4/3/13 Page 30
Boot Flash Write Protect bit:
Code Protect:
PIC32MX130F064D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
Configuration Settings
4/3/13 Page 31
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 32
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
Configuration Settings
4/3/13 Page 33
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
PIC32MX150F128B
Peripheral Module Disable Configuration:
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 34
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 35
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 36
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
Configuration Settings
4/3/13 Page 37
Boot Flash Write Protect bit:
Code Protect:
PIC32MX150F128C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
Configuration Settings
4/3/13 Page 38
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
Configuration Settings
4/3/13 Page 39
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
Configuration Settings
4/3/13 Page 40
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
Boot Flash Write Protect bit:
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
Configuration Settings
4/3/13 Page 41
Code Protect:
PIC32MX150F128D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
Configuration Settings
4/3/13 Page 42
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
Configuration Settings
4/3/13 Page 43
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
Configuration Settings
4/3/13 Page 44
Boot Flash Write Protect bit:
Code Protect:
PIC32MX210F016B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
Configuration Settings
4/3/13 Page 45
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
Configuration Settings
4/3/13 Page 46
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
Configuration Settings
4/3/13 Page 47
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
Configuration Settings
4/3/13 Page 48
Boot Flash Write Protect bit:
Code Protect:
PIC32MX210F016C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
Configuration Settings
4/3/13 Page 49
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
Configuration Settings
4/3/13 Page 50
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
Configuration Settings
4/3/13 Page 51
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
Configuration Settings
4/3/13 Page 52
Boot Flash Write Protect bit:
Code Protect:
PIC32MX210F016D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
Configuration Settings
4/3/13 Page 53
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 54
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 55
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
Configuration Settings
4/3/13 Page 56
Boot Flash Write Protect bit:
Code Protect:
PIC32MX220F032B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 57
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
Configuration Settings
4/3/13 Page 58
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
Configuration Settings
4/3/13 Page 59
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
Configuration Settings
4/3/13 Page 60
Boot Flash Write Protect bit:
Code Protect:
PIC32MX220F032C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
Configuration Settings
4/3/13 Page 61
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
Configuration Settings
4/3/13 Page 62
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
Configuration Settings
4/3/13 Page 63
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
Configuration Settings
4/3/13 Page 64
Boot Flash Write Protect bit:
Code Protect:
PIC32MX220F032D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
Configuration Settings
4/3/13 Page 65
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
Configuration Settings
4/3/13 Page 66
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
Configuration Settings
4/3/13 Page 67
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
Configuration Settings
4/3/13 Page 68
Boot Flash Write Protect bit:
Code Protect:
PIC32MX230F064B
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 69
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
Configuration Settings
4/3/13 Page 70
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
Configuration Settings
4/3/13 Page 71
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
Configuration Settings
4/3/13 Page 72
PIC32MX230F064C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 73
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
Configuration Settings
4/3/13 Page 74
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
Configuration Settings
4/3/13 Page 75
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 76
PIC32MX230F064D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
Configuration Settings
4/3/13 Page 77
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 78
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
Configuration Settings
4/3/13 Page 79
Program Flash Write Protect:
Boot Flash Write Protect bit:
Code Protect:
PIC32MX250F128B
Peripheral Module Disable Configuration:
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 80
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
Configuration Settings
4/3/13 Page 81
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
Configuration Settings
4/3/13 Page 82
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = RESERVED Reserved
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
Configuration Settings
4/3/13 Page 83
Boot Flash Write Protect bit:
Code Protect:
PIC32MX250F128C
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 84
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 85
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 86
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
Configuration Settings
4/3/13 Page 87
Boot Flash Write Protect bit:
Code Protect:
PIC32MX250F128D
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
Configuration Settings
4/3/13 Page 88
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
Configuration Settings
4/3/13 Page 89
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
Configuration Settings
4/3/13 Page 90
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx4 Communicate on PGEC4/PGED4
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP32K First 32K
PWP = PWP31K First 31K
PWP = PWP30K First 30K
PWP = PWP29K First 29K
PWP = PWP28K First 28K
PWP = PWP27K First 27K
PWP = PWP26K First 26K
PWP = PWP25K First 25K
PWP = PWP24K First 24K
PWP = PWP23K First 23K
PWP = PWP22K First 22K
PWP = PWP21K First 21K
PWP = PWP20K First 20K
Configuration Settings
4/3/13 Page 91
Boot Flash Write Protect bit:
Code Protect:
PIC32MX320F032H
PLL Input Divider:
PLL Multiplier:
PWP = PWP19K First 19K
PWP = PWP18K First 18K
PWP = PWP17K First 17K
PWP = PWP16K First 16K
PWP = PWP15K First 15K
PWP = PWP14K First 14K
PWP = PWP13K First 13K
PWP = PWP12K First 12K
PWP = PWP11K First 11K
PWP = PWP10K First 10K
PWP = PWP9K First 9K
PWP = PWP8K First 8K
PWP = PWP7K First 7K
PWP = PWP6K First 6K
PWP = PWP5K First 5K
PWP = PWP4K First 4K
PWP = PWP3K First 3K
PWP = PWP2K First 2K
PWP = PWP1K First 1K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
Configuration Settings
4/3/13 Page 92
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
Configuration Settings
4/3/13 Page 93
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
Configuration Settings
4/3/13 Page 94
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
Configuration Settings
4/3/13 Page 95
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
Configuration Settings
4/3/13 Page 96
Boot Flash Write Protect bit:
Code Protect:
PIC32MX320F064H
PLL Input Divider:
PLL Multiplier:
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
Configuration Settings
4/3/13 Page 97
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
Configuration Settings
4/3/13 Page 98
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
Configuration Settings
4/3/13 Page 99
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
Configuration Settings
4/3/13 Page 100
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
Configuration Settings
4/3/13 Page 101
Boot Flash Write Protect bit:
Code Protect:
PIC32MX320F128H
PLL Input Divider:
PLL Multiplier:
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
Configuration Settings
4/3/13 Page 102
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
Configuration Settings
4/3/13 Page 103
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
Configuration Settings
4/3/13 Page 104
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
Configuration Settings
4/3/13 Page 105
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
Configuration Settings
4/3/13 Page 106
Boot Flash Write Protect bit:
Code Protect:
PIC32MX320F128L
PLL Input Divider:
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 107
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
Configuration Settings
4/3/13 Page 108
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
Configuration Settings
4/3/13 Page 109
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
Configuration Settings
4/3/13 Page 110
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
Configuration Settings
4/3/13 Page 111
Boot Flash Write Protect bit:
Code Protect:
PIC32MX330F064H
Shadow Register Set Priority Select:
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
Configuration Settings
4/3/13 Page 112
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 113
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 114
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
Configuration Settings
4/3/13 Page 115
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
Configuration Settings
4/3/13 Page 116
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
Configuration Settings
4/3/13 Page 117
Boot Flash Write Protect bit:
Code Protect:
PIC32MX330F064L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
Configuration Settings
4/3/13 Page 118
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
Configuration Settings
4/3/13 Page 119
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
Configuration Settings
4/3/13 Page 120
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
Configuration Settings
4/3/13 Page 121
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
Configuration Settings
4/3/13 Page 122
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
Configuration Settings
4/3/13 Page 123
Boot Flash Write Protect bit:
Code Protect:
PIC32MX340F128H
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 124
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 125
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
Configuration Settings
4/3/13 Page 126
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
Configuration Settings
4/3/13 Page 127
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
Configuration Settings
4/3/13 Page 128
Boot Flash Write Protect bit:
Code Protect:
PIC32MX340F128L
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 129
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 130
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
Configuration Settings
4/3/13 Page 131
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
Configuration Settings
4/3/13 Page 132
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
Configuration Settings
4/3/13 Page 133
Boot Flash Write Protect bit:
Code Protect:
PIC32MX340F256H
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
Configuration Settings
4/3/13 Page 134
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
Configuration Settings
4/3/13 Page 135
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
Configuration Settings
4/3/13 Page 136
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
Configuration Settings
4/3/13 Page 137
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
Configuration Settings
4/3/13 Page 138
Boot Flash Write Protect bit:
Code Protect:
PIC32MX340F512H
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
Configuration Settings
4/3/13 Page 139
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
Configuration Settings
4/3/13 Page 140
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
Configuration Settings
4/3/13 Page 141
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
Configuration Settings
4/3/13 Page 142
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
Configuration Settings
4/3/13 Page 143
Boot Flash Write Protect bit:
Code Protect:
PIC32MX350F128H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
Configuration Settings
4/3/13 Page 144
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
Configuration Settings
4/3/13 Page 145
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
Configuration Settings
4/3/13 Page 146
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
Configuration Settings
4/3/13 Page 147
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
Configuration Settings
4/3/13 Page 148
Boot Flash Write Protect bit:
Code Protect:
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 149
PIC32MX350F128L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
Configuration Settings
4/3/13 Page 150
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
Configuration Settings
4/3/13 Page 151
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
Configuration Settings
4/3/13 Page 152
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
Configuration Settings
4/3/13 Page 153
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
Configuration Settings
4/3/13 Page 154
Boot Flash Write Protect bit:
Code Protect:
PIC32MX350F256H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 155
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
Configuration Settings
4/3/13 Page 156
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
Configuration Settings
4/3/13 Page 157
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
Configuration Settings
4/3/13 Page 158
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
Configuration Settings
4/3/13 Page 159
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
Configuration Settings
4/3/13 Page 160
Boot Flash Write Protect bit:
Code Protect:
PIC32MX350F256L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 161
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
Configuration Settings
4/3/13 Page 162
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
Configuration Settings
4/3/13 Page 163
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
Configuration Settings
4/3/13 Page 164
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
Configuration Settings
4/3/13 Page 165
Boot Flash Write Protect bit:
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 166
Code Protect:
PIC32MX360F256L
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
Configuration Settings
4/3/13 Page 167
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
Configuration Settings
4/3/13 Page 168
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
Configuration Settings
4/3/13 Page 169
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
Configuration Settings
4/3/13 Page 170
Boot Flash Write Protect bit:
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 171
Code Protect:
PIC32MX360F512L
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
Configuration Settings
4/3/13 Page 172
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
Configuration Settings
4/3/13 Page 173
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
Configuration Settings
4/3/13 Page 174
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
Configuration Settings
4/3/13 Page 175
Boot Flash Write Protect bit:
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 176
Code Protect:
PIC32MX370F512H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
Configuration Settings
4/3/13 Page 177
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
Configuration Settings
4/3/13 Page 178
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
Configuration Settings
4/3/13 Page 179
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
Configuration Settings
4/3/13 Page 180
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
Configuration Settings
4/3/13 Page 181
Boot Flash Write Protect bit:
Code Protect:
PIC32MX370F512L
Shadow Register Set Priority Select:
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
Configuration Settings
4/3/13 Page 182
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
PLL Input Divider:
PLL Multiplier:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
Configuration Settings
4/3/13 Page 183
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
Configuration Settings
4/3/13 Page 184
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
Configuration Settings
4/3/13 Page 185
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
Configuration Settings
4/3/13 Page 186
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
Configuration Settings
4/3/13 Page 187
Boot Flash Write Protect bit:
Code Protect:
PIC32MX420F032H
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 188
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
Configuration Settings
4/3/13 Page 189
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
Configuration Settings
4/3/13 Page 190
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
Configuration Settings
4/3/13 Page 191
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
Configuration Settings
4/3/13 Page 192
Boot Flash Write Protect bit:
Code Protect:
PIC32MX430F064H
Shadow Register Set Priority Select:
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
Configuration Settings
4/3/13 Page 193
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
Configuration Settings
4/3/13 Page 194
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 195
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
Configuration Settings
4/3/13 Page 196
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
Configuration Settings
4/3/13 Page 197
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
Configuration Settings
4/3/13 Page 198
Boot Flash Write Protect bit:
Code Protect:
PIC32MX430F064L
Shadow Register Set Priority Select:
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
Configuration Settings
4/3/13 Page 199
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
Configuration Settings
4/3/13 Page 200
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
Configuration Settings
4/3/13 Page 201
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
Configuration Settings
4/3/13 Page 202
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
Configuration Settings
4/3/13 Page 203
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
Configuration Settings
4/3/13 Page 204
Boot Flash Write Protect bit:
Code Protect:
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 205
PIC32MX440F128H
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
Configuration Settings
4/3/13 Page 206
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
Configuration Settings
4/3/13 Page 207
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
Configuration Settings
4/3/13 Page 208
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
Configuration Settings
4/3/13 Page 209
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
Configuration Settings
4/3/13 Page 210
Boot Flash Write Protect bit:
Code Protect:
PIC32MX440F128L
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
Configuration Settings
4/3/13 Page 211
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
Configuration Settings
4/3/13 Page 212
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
Configuration Settings
4/3/13 Page 213
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
Configuration Settings
4/3/13 Page 214
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
Configuration Settings
4/3/13 Page 215
Boot Flash Write Protect bit:
Code Protect:
PIC32MX440F256H
PLL Input Divider:
PLL Multiplier:
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
Configuration Settings
4/3/13 Page 216
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
Configuration Settings
4/3/13 Page 217
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
Configuration Settings
4/3/13 Page 218
Program Flash Write Protect:
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
Configuration Settings
4/3/13 Page 219
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
Configuration Settings
4/3/13 Page 220
Boot Flash Write Protect bit:
Code Protect:
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 221
PIC32MX440F512H
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
Configuration Settings
4/3/13 Page 222
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
Configuration Settings
4/3/13 Page 223
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
Configuration Settings
4/3/13 Page 224
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
Configuration Settings
4/3/13 Page 225
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
Configuration Settings
4/3/13 Page 226
Boot Flash Write Protect bit:
Code Protect:
PIC32MX450F128H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
Configuration Settings
4/3/13 Page 227
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
Configuration Settings
4/3/13 Page 228
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Window Enable:
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
Configuration Settings
4/3/13 Page 229
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
Configuration Settings
4/3/13 Page 230
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
Configuration Settings
4/3/13 Page 231
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
Configuration Settings
4/3/13 Page 232
Boot Flash Write Protect bit:
Code Protect:
PIC32MX450F128L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
Configuration Settings
4/3/13 Page 233
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 234
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 235
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
Configuration Settings
4/3/13 Page 236
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
Configuration Settings
4/3/13 Page 237
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
Configuration Settings
4/3/13 Page 238
Boot Flash Write Protect bit:
Code Protect:
PIC32MX450F256H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
Configuration Settings
4/3/13 Page 239
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
Configuration Settings
4/3/13 Page 240
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
Configuration Settings
4/3/13 Page 241
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
Configuration Settings
4/3/13 Page 242
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
Configuration Settings
4/3/13 Page 243
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
Configuration Settings
4/3/13 Page 244
Boot Flash Write Protect bit:
Code Protect:
PIC32MX450F256L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
Configuration Settings
4/3/13 Page 245
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
Configuration Settings
4/3/13 Page 246
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
Configuration Settings
4/3/13 Page 247
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
Configuration Settings
4/3/13 Page 248
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
Configuration Settings
4/3/13 Page 249
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
Configuration Settings
4/3/13 Page 250
Boot Flash Write Protect bit:
Code Protect:
PIC32MX460F256L
PLL Input Divider:
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
Configuration Settings
4/3/13 Page 251
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
Configuration Settings
4/3/13 Page 252
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
Configuration Settings
4/3/13 Page 253
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
Configuration Settings
4/3/13 Page 254
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
Configuration Settings
4/3/13 Page 255
Boot Flash Write Protect bit:
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 256
Code Protect:
PIC32MX460F512L
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
Configuration Settings
4/3/13 Page 257
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
Configuration Settings
4/3/13 Page 258
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
Configuration Settings
4/3/13 Page 259
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
Configuration Settings
4/3/13 Page 260
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
Configuration Settings
4/3/13 Page 261
Boot Flash Write Protect bit:
Code Protect:
PIC32MX470F512H
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
Configuration Settings
4/3/13 Page 262
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 263
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 264
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
Configuration Settings
4/3/13 Page 265
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
Configuration Settings
4/3/13 Page 266
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
Configuration Settings
4/3/13 Page 267
Boot Flash Write Protect bit:
Code Protect:
PIC32MX470F512L
Shadow Register Set Priority Select:
Peripheral Module Disable Configuration:
Peripheral Pin Select Configuration:
USB USID Selection:
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
PMDL1WAY = OFF Allow multiple reconfigurations
PMDL1WAY = ON Allow only one reconfiguration
IOL1WAY = OFF Allow multiple reconfigurations
IOL1WAY = ON Allow only one reconfiguration
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
Configuration Settings
4/3/13 Page 268
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
Configuration Settings
4/3/13 Page 269
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
Configuration Settings
4/3/13 Page 270
Watchdog Timer Window Enable:
Watchdog Timer Enable:
Watchdog Timer Window Size:
Background Debugger Enable:
JTAG Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
WINDIS = ON Watchdog Timer is in Window Mode
WINDIS = OFF Watchdog Timer is in Non-Window Mode
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
FWDTWINSZ = WINSZ_75 Window Size is 75%
FWDTWINSZ = WINSZ_50 Window Size is 50%
FWDTWINSZ = WINSZ_37 Window Size is 37.5%
FWDTWINSZ = WISZ_25 Window Size is 25%
DEBUG = ON Debugger is Enabled
DEBUG = OFF Debugger is Disabled
JTAGEN = OFF JTAG Disabled
JTAGEN = ON JTAG Port Enabled
ICESEL = ICS_PGx3 Communicate on PGEC3/PGED3
ICESEL = ICS_PGx2 Communicate on PGEC2/PGED2
ICESEL = ICS_PGx1 Communicate on PGEC1/PGED1
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
Configuration Settings
4/3/13 Page 271
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
Configuration Settings
4/3/13 Page 272
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
Configuration Settings
4/3/13 Page 273
Boot Flash Write Protect bit:
Code Protect:
PIC32MX534F064H
SRS Select:
CAN I/O Pin Select:
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
Configuration Settings
4/3/13 Page 274
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 275
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 276
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
Configuration Settings
4/3/13 Page 277
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
Configuration Settings
4/3/13 Page 278
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
Configuration Settings
4/3/13 Page 279
Boot Flash Write Protect bit:
Code Protect:
PIC32MX534F064L
SRS Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 280
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 281
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 282
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
Configuration Settings
4/3/13 Page 283
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
Configuration Settings
4/3/13 Page 284
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
Configuration Settings
4/3/13 Page 285
Boot Flash Write Protect bit:
Code Protect:
PIC32MX564F064H
SRS Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
Configuration Settings
4/3/13 Page 286
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
Configuration Settings
4/3/13 Page 287
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
Configuration Settings
4/3/13 Page 288
Program Flash Write Protect:PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
Configuration Settings
4/3/13 Page 289
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
Configuration Settings
4/3/13 Page 290
Boot Flash Write Protect bit:
Code Protect:
PIC32MX564F064L
SRS Select:
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
Configuration Settings
4/3/13 Page 291
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 292
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
Configuration Settings
4/3/13 Page 293
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
Configuration Settings
4/3/13 Page 294
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
Configuration Settings
4/3/13 Page 295
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
Configuration Settings
4/3/13 Page 296
Boot Flash Write Protect bit:
Code Protect:
PIC32MX564F128H
SRS Select:
CAN I/O Pin Select:
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
Configuration Settings
4/3/13 Page 297
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 298
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 299
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
Configuration Settings
4/3/13 Page 300
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
Configuration Settings
4/3/13 Page 301
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
Configuration Settings
4/3/13 Page 302
Boot Flash Write Protect bit:
Code Protect:
PIC32MX564F128L
SRS Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 303
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 304
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 305
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
Configuration Settings
4/3/13 Page 306
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
Configuration Settings
4/3/13 Page 307
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
Configuration Settings
4/3/13 Page 308
Boot Flash Write Protect bit:
Code Protect:
PIC32MX575F256H
SRS Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
Configuration Settings
4/3/13 Page 309
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
Configuration Settings
4/3/13 Page 310
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
Configuration Settings
4/3/13 Page 311
Program Flash Write Protect:PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
Configuration Settings
4/3/13 Page 312
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
Configuration Settings
4/3/13 Page 313
Boot Flash Write Protect bit:
Code Protect:
PIC32MX575F256L
SRS Select:
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
Configuration Settings
4/3/13 Page 314
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 315
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
Configuration Settings
4/3/13 Page 316
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
Configuration Settings
4/3/13 Page 317
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
Configuration Settings
4/3/13 Page 318
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
Configuration Settings
4/3/13 Page 319
Boot Flash Write Protect bit:
Code Protect:
PIC32MX575F512H
SRS Select:
CAN I/O Pin Select:
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
Configuration Settings
4/3/13 Page 320
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 321
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 322
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
Configuration Settings
4/3/13 Page 323
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
Configuration Settings
4/3/13 Page 324
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
Configuration Settings
4/3/13 Page 325
Boot Flash Write Protect bit:
Code Protect:
PIC32MX575F512L
SRS Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 326
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
Configuration Settings
4/3/13 Page 327
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
Configuration Settings
4/3/13 Page 328
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
Configuration Settings
4/3/13 Page 329
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
Configuration Settings
4/3/13 Page 330
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
Configuration Settings
4/3/13 Page 331
Boot Flash Write Protect bit:
Code Protect:
PIC32MX664F064H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
Configuration Settings
4/3/13 Page 332
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
Configuration Settings
4/3/13 Page 333
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
Configuration Settings
4/3/13 Page 334
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
Configuration Settings
4/3/13 Page 335
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
Configuration Settings
4/3/13 Page 336
Boot Flash Write Protect bit:
Code Protect:
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
Configuration Settings
4/3/13 Page 337
PIC32MX664F064L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
Configuration Settings
4/3/13 Page 338
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
Configuration Settings
4/3/13 Page 339
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
Configuration Settings
4/3/13 Page 340
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
Configuration Settings
4/3/13 Page 341
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
Configuration Settings
4/3/13 Page 342
Boot Flash Write Protect bit:
Code Protect:
PIC32MX664F128H
SRS Select:
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
Configuration Settings
4/3/13 Page 343
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
Configuration Settings
4/3/13 Page 344
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
Configuration Settings
4/3/13 Page 345
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
Configuration Settings
4/3/13 Page 346
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
Configuration Settings
4/3/13 Page 347
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
Configuration Settings
4/3/13 Page 348
Boot Flash Write Protect bit:
Code Protect:
PIC32MX664F128L
SRS Select:
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
Configuration Settings
4/3/13 Page 349
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
Configuration Settings
4/3/13 Page 350
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 351
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
Configuration Settings
4/3/13 Page 352
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
Configuration Settings
4/3/13 Page 353
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
Configuration Settings
4/3/13 Page 354
Boot Flash Write Protect bit:
Code Protect:
PIC32MX675F256H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
Configuration Settings
4/3/13 Page 355
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 356
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 357
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
Configuration Settings
4/3/13 Page 358
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
Configuration Settings
4/3/13 Page 359
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
Configuration Settings
4/3/13 Page 360
Boot Flash Write Protect bit:
Code Protect:
PIC32MX675F256L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
Configuration Settings
4/3/13 Page 361
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
Configuration Settings
4/3/13 Page 362
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
Configuration Settings
4/3/13 Page 363
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
Configuration Settings
4/3/13 Page 364
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
Configuration Settings
4/3/13 Page 365
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
Configuration Settings
4/3/13 Page 366
Boot Flash Write Protect bit:
Code Protect:
PIC32MX675F512H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
Configuration Settings
4/3/13 Page 367
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
Configuration Settings
4/3/13 Page 368
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
Configuration Settings
4/3/13 Page 369
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
Configuration Settings
4/3/13 Page 370
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
Configuration Settings
4/3/13 Page 371
Boot Flash Write Protect bit:
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 372
Code Protect:
PIC32MX675F512L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
Configuration Settings
4/3/13 Page 373
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
Configuration Settings
4/3/13 Page 374
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
Configuration Settings
4/3/13 Page 375
Program Flash Write Protect:PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
Configuration Settings
4/3/13 Page 376
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
Configuration Settings
4/3/13 Page 377
Boot Flash Write Protect bit:
Code Protect:
PIC32MX695F512H
SRS Select:
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
Configuration Settings
4/3/13 Page 378
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
Configuration Settings
4/3/13 Page 379
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
Configuration Settings
4/3/13 Page 380
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
Configuration Settings
4/3/13 Page 381
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
Configuration Settings
4/3/13 Page 382
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
Configuration Settings
4/3/13 Page 383
Boot Flash Write Protect bit:
Code Protect:
PIC32MX695F512L
SRS Select:
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
Configuration Settings
4/3/13 Page 384
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
Configuration Settings
4/3/13 Page 385
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
Configuration Settings
4/3/13 Page 386
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
Configuration Settings
4/3/13 Page 387
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
Configuration Settings
4/3/13 Page 388
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
Configuration Settings
4/3/13 Page 389
Boot Flash Write Protect bit:
Code Protect:
PIC32MX764F128H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
Configuration Settings
4/3/13 Page 390
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
Configuration Settings
4/3/13 Page 391
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
Configuration Settings
4/3/13 Page 392
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
Configuration Settings
4/3/13 Page 393
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
Configuration Settings
4/3/13 Page 394
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
Configuration Settings
4/3/13 Page 395
Boot Flash Write Protect bit:
Code Protect:
PIC32MX764F128L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
Configuration Settings
4/3/13 Page 396
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
Configuration Settings
4/3/13 Page 397
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
Configuration Settings
4/3/13 Page 398
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
Configuration Settings
4/3/13 Page 399
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
Configuration Settings
4/3/13 Page 400
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
Configuration Settings
4/3/13 Page 401
Boot Flash Write Protect bit:
Code Protect:
PIC32MX775F256H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
Configuration Settings
4/3/13 Page 402
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
Configuration Settings
4/3/13 Page 403
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
Configuration Settings
4/3/13 Page 404
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
Configuration Settings
4/3/13 Page 405
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
Configuration Settings
4/3/13 Page 406
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
Configuration Settings
4/3/13 Page 407
Boot Flash Write Protect bit:
Code Protect:
PIC32MX775F256L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
Configuration Settings
4/3/13 Page 408
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
Configuration Settings
4/3/13 Page 409
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
Configuration Settings
4/3/13 Page 410
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
Configuration Settings
4/3/13 Page 411
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
Configuration Settings
4/3/13 Page 412
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
Configuration Settings
4/3/13 Page 413
Boot Flash Write Protect bit:
Code Protect:
PIC32MX775F512H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
Configuration Settings
4/3/13 Page 414
PLL Multiplier:
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
Configuration Settings
4/3/13 Page 415
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
Configuration Settings
4/3/13 Page 416
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
Configuration Settings
4/3/13 Page 417
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
Configuration Settings
4/3/13 Page 418
Boot Flash Write Protect bit:
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 419
Code Protect:
PIC32MX775F512L
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
Configuration Settings
4/3/13 Page 420
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
Configuration Settings
4/3/13 Page 421
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
Configuration Settings
4/3/13 Page 422
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
Configuration Settings
4/3/13 Page 423
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
Configuration Settings
4/3/13 Page 424
Boot Flash Write Protect bit:
Code Protect:
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
Configuration Settings
4/3/13 Page 425
PIC32MX795F512H
SRS Select:
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
Configuration Settings
4/3/13 Page 426
USB PLL Input Divider:
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
Configuration Settings
4/3/13 Page 427
Peripheral Clock Divisor:
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
Configuration Settings
4/3/13 Page 428
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
Configuration Settings
4/3/13 Page 429
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
Configuration Settings
4/3/13 Page 430
Boot Flash Write Protect bit:
Code Protect:
PIC32MX795F512L
SRS Select:
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FSRSSEL = PRIORITY_0 SRS Priority 0
FSRSSEL = PRIORITY_1 SRS Priority 1
FSRSSEL = PRIORITY_2 SRS Priority 2
Configuration Settings
4/3/13 Page 431
Ethernet RMII/MII Enable:
Ethernet I/O Pin Select:
CAN I/O Pin Select:
USB USID Selection:
USB VBUS ON Selection:
PLL Input Divider:
PLL Multiplier:
USB PLL Input Divider:
FSRSSEL = PRIORITY_3 SRS Priority 3
FSRSSEL = PRIORITY_4 SRS Priority 4
FSRSSEL = PRIORITY_5 SRS Priority 5
FSRSSEL = PRIORITY_6 SRS Priority 6
FSRSSEL = PRIORITY_7 SRS Priority 7
FMIIEN = OFF RMII Enabled
FMIIEN = ON MII Enabled
FETHIO = OFF Alternate Ethernet I/O
FETHIO = ON Default Ethernet I/O
FCANIO = OFF Alternate CAN I/O
FCANIO = ON Default CAN I/O
FUSBIDIO = OFF Controlled by Port Function
FUSBIDIO = ON Controlled by the USB Module
FVBUSONIO = OFF Controlled by Port Function
FVBUSONIO = ON Controlled by USB Module
FPLLIDIV = DIV_1 1x Divider
FPLLIDIV = DIV_2 2x Divider
FPLLIDIV = DIV_3 3x Divider
FPLLIDIV = DIV_4 4x Divider
FPLLIDIV = DIV_5 5x Divider
FPLLIDIV = DIV_6 6x Divider
FPLLIDIV = DIV_10 10x Divider
FPLLIDIV = DIV_12 12x Divider
FPLLMUL = MUL_15 15x Multiplier
FPLLMUL = MUL_16 16x Multiplier
FPLLMUL = MUL_17 17x Multiplier
FPLLMUL = MUL_18 18x Multiplier
FPLLMUL = MUL_19 19x Multiplier
FPLLMUL = MUL_20 20x Multiplier
FPLLMUL = MUL_21 21x Multiplier
FPLLMUL = MUL_24 24x Multiplier
UPLLIDIV = DIV_1 1x Divider
UPLLIDIV = DIV_2 2x Divider
UPLLIDIV = DIV_3 3x Divider
UPLLIDIV = DIV_4 4x Divider
Configuration Settings
4/3/13 Page 432
USB PLL Enable:
System PLL Output Clock Divider:
Oscillator Selection Bits:
Secondary Oscillator Enable:
Internal/External Switch Over:
Primary Oscillator Configuration:
CLKO Output Signal Active on the OSCO Pin:
Peripheral Clock Divisor:
UPLLIDIV = DIV_5 5x Divider
UPLLIDIV = DIV_6 6x Divider
UPLLIDIV = DIV_10 10x Divider
UPLLIDIV = DIV_12 12x Divider
UPLLEN = ON Enabled
UPLLEN = OFF Disabled and Bypassed
FPLLODIV = DIV_1 PLL Divide by 1
FPLLODIV = DIV_2 PLL Divide by 2
FPLLODIV = DIV_4 PLL Divide by 4
FPLLODIV = DIV_8 PLL Divide by 8
FPLLODIV = DIV_16 PLL Divide by 16
FPLLODIV = DIV_32 PLL Divide by 32
FPLLODIV = DIV_64 PLL Divide by 64
FPLLODIV = DIV_256 PLL Divide by 256
FNOSC = FRC Fast RC Osc (FRC)
FNOSC = FRCPLL Fast RC Osc with PLL
FNOSC = PRI Primary Osc (XT,HS,EC)
FNOSC = PRIPLL Primary Osc w/PLL (XT+,HS+,EC+PLL)
FNOSC = SOSC Low Power Secondary Osc (SOSC)
FNOSC = LPRC Low Power RC Osc (LPRC)
FNOSC = FRCDIV16 Fast RC Osc w/Div-by-16 (FRC/16)
FNOSC = FRCDIV Fast RC Osc w/Div-by-N (FRCDIV)
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
IESO = OFF Disabled
IESO = ON Enabled
POSCMOD = EC External clock mode
POSCMOD = XT XT osc mode
POSCMOD = HS HS osc mode
POSCMOD = OFF Primary osc disabled
OSCIOFNC = ON Enabled
OSCIOFNC = OFF Disabled
FPBDIV = DIV_1 Pb_Clk is Sys_Clk/1
FPBDIV = DIV_2 Pb_Clk is Sys_Clk/2
FPBDIV = DIV_4 Pb_Clk is Sys_Clk/4
Configuration Settings
4/3/13 Page 433
Clock Switching and Monitor Selection:
Watchdog Timer Postscaler:
Watchdog Timer Enable:
Background Debugger Enable:
ICE/ICD Comm Channel Select:
Program Flash Write Protect:
FPBDIV = DIV_8 Pb_Clk is Sys_Clk/8
FCKSM = CSECME Clock Switch Enable, FSCM Enabled
FCKSM = CSECMD Clock Switch Enable, FSCM Disabled
FCKSM = CSDCMD Clock Switch Disable, FSCM Disabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8192
WDTPS = PS16384 1:16384
WDTPS = PS32768 1:32768
WDTPS = PS65536 1:65536
WDTPS = PS131072 1:131072
WDTPS = PS262144 1:262144
WDTPS = PS524288 1:524288
WDTPS = PS1048576 1:1048576
FWDTEN = OFF WDT Disabled (SWDTEN Bit Controls)
FWDTEN = ON WDT Enabled
DEBUG = ON Debugger is enabled
DEBUG = OFF Debugger is disabled
ICESEL = ICS_PGx1 ICE EMUC1/EMUD1 pins shared with PGC1/PGD1
ICESEL = ICS_PGx2 ICE EMUC2/EMUD2 pins shared with PGC2/PGD2
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
Configuration Settings
4/3/13 Page 434
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
Configuration Settings
4/3/13 Page 435
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
Configuration Settings
4/3/13 Page 436
Boot Flash Write Protect bit:
Code Protect:
PIC32MXGENERIC
PLL Output Divider Value:
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disable
BWP = ON Protection Enabled
BWP = OFF Protection Disabled
CP = ON Protection Enabled
CP = OFF Protection Disabled
FPLLODIV = DIV_1 Divide by 1
FPLLODIV = DIV_2 Divide by 2
FPLLODIV = DIV_4 Divide by 4
FPLLODIV = DIV_8 Divide by 8
FPLLODIV = DIV_16 Divide by 16
FPLLODIV = DIV_32 Divide by 32
FPLLODIV = DIV_64 Divide by 64
FPLLODIV = DIV_256 Divide by 256
Configuration Settings
4/3/13 Page 437
USB PLL Enable bit:
USB PLL Input Divider bits:
PLL Multiplier bits:
PLL Input Divider bits:
Watchdog Timer Enable bit:
Watchdog Timer Postscale Select bits:
UPLLEN = ON Enabled
UPLLEN = OFF Disabled
UPLLIDIV = DIV_1 Divide by 1
UPLLIDIV = DIV_2 Divide by 2
UPLLIDIV = DIV_3 Divide by 3
UPLLIDIV = DIV_4 Divide by 4
UPLLIDIV = DIV_5 Divide by 5
UPLLIDIV = DIV_6 Divide by 6
UPLLIDIV = DIV_10 Divide by 10
UPLLIDIV = DIV_12 Divide by 12
FPLLMUL = MUL_15 Multiply by 15
FPLLMUL = MUL_16 Multiply by 16
FPLLMUL = MUL_17 Multiply by 17
FPLLMUL = MUL_18 Multiply by 18
FPLLMUL = MUL_19 Multiply by 19
FPLLMUL = MUL_20 Multiply by 20
FPLLMUL = MUL_21 Multiply by 21
FPLLMUL = MUL_24 Multiply by 24
FPLLIDIV = DIV_1 Divide by 1
FPLLIDIV = DIV_2 Divide by 2
FPLLIDIV = DIV_3 Divide by 3
FPLLIDIV = DIV_4 Divide by 4
FPLLIDIV = DIV_5 Divide by 5
FPLLIDIV = DIV_6 Divide by 6
FPLLIDIV = DIV_10 Divide by 10
FPLLIDIV = DIV_12 Divide by 12
FWDTEN = OFF Disabled
FWDTEN = ON Enabled
WDTPS = PS1 1:1
WDTPS = PS2 1:2
WDTPS = PS4 1:4
WDTPS = PS8 1:8
WDTPS = PS16 1:16
WDTPS = PS32 1:32
WDTPS = PS64 1:64
WDTPS = PS128 1:128
WDTPS = PS256 1:256
WDTPS = PS512 1:512
Configuration Settings
4/3/13 Page 438
Clock Switching and Monitor Selection bits:
Bootup PBCLK divider:
CLKO Enable bit:
Primary Oscillator bits:
Internal External Switch Over bit:
Secondary oscillator Enable bit:
Oscillator Selection bits:
WDTPS = PS1024 1:1024
WDTPS = PS2048 1:2048
WDTPS = PS4096 1:4096
WDTPS = PS8192 1:8,192
WDTPS = PS16384 1:16,384
WDTPS = PS32768 1:32,768
WDTPS = PS65536 1:65,536
WDTPS = PS131072 1:131,072
WDTPS = PS262144 1:262,144
WDTPS = PS524288 1:524,288
WDTPS = PS1048576 1:1,048,576
FCKSM = CSECME Clock Switching Enabled, Clock Monitoring Enabled
FCKSM = CSECMD Clock Switching Enabled, Clock Monitoring Disabled
FCKSM = CSDCMD Clock Switching Disabled, Clock Monitoring Disabled
FPBDIV = DIV_1 Divide by 1
FPBDIV = DIV_2 Divide by 2
FPBDIV = DIV_4 Divide by 4
FPBDIV = DIV_8 Divide by 8
OSCIOFNC = OFF Disabled
OSCIOFNC = ON Enabled
POSCMOD = EC EC oscillator
POSCMOD = XT XT oscillator
POSCMOD = HS HS oscillator
POSCMOD = OFF Disabled
IESO = OFF Disabled
IESO = ON Enabled
FSOSCEN = OFF Disabled
FSOSCEN = ON Enabled
FNOSC = FRC Fast RC oscillator
FNOSC = FRCPLL Fast RC oscillator w/ PLL
FNOSC = PRI Primary oscillator (XT, HS, EC)
FNOSC = PRIPLL Primary oscillator (XT, HS, EC) w/ PLL
FNOSC = SOSC Secondary oscillator
FNOSC = LPRC Low power RC oscillator
FNOSC = FRCDIV16 Fast RC oscillator with divide by 16
FNOSC = FRCDIV Fast RC oscillator with divide
Configuration Settings
4/3/13 Page 439
Code Protect Enable bit:
Boot Flash Write Protect bit:
Program Flash Write Protect:
CP = ON Enabled
CP = OFF Disabled
BWP = ON Enabled
BWP = OFF Disabled
PWP = PWP512K First 512K
PWP = PWP508K First 508K
PWP = PWP504K First 504K
PWP = PWP500K First 500K
PWP = PWP496K First 496K
PWP = PWP492K First 492K
PWP = PWP488K First 488K
PWP = PWP484K First 484K
PWP = PWP480K First 480K
PWP = PWP476K First 476K
PWP = PWP472K First 472K
PWP = PWP468K First 468K
PWP = PWP464K First 464K
PWP = PWP460K First 460K
PWP = PWP456K First 456K
PWP = PWP452K First 452K
PWP = PWP448K First 448K
PWP = PWP444K First 444K
PWP = PWP440K First 440K
PWP = PWP436K First 436K
PWP = PWP432K First 432K
PWP = PWP428K First 428K
PWP = PWP424K First 424K
PWP = PWP420K First 420K
PWP = PWP416K First 416K
PWP = PWP412K First 412K
PWP = PWP408K First 408K
PWP = PWP404K First 404K
PWP = PWP400K First 400K
PWP = PWP396K First 396K
PWP = PWP392K First 392K
PWP = PWP388K First 388K
PWP = PWP384K First 384K
PWP = PWP380K First 380K
PWP = PWP376K First 376K
PWP = PWP372K First 372K
PWP = PWP368K First 368K
PWP = PWP364K First 364K
PWP = PWP360K First 360K
Configuration Settings
4/3/13 Page 440
PWP = PWP356K First 356K
PWP = PWP352K First 352K
PWP = PWP348K First 348K
PWP = PWP344K First 344K
PWP = PWP340K First 340K
PWP = PWP336K First 336K
PWP = PWP332K First 332K
PWP = PWP328K First 328K
PWP = PWP324K First 324K
PWP = PWP320K First 320K
PWP = PWP316K First 316K
PWP = PWP312K First 312K
PWP = PWP308K First 308K
PWP = PWP304K First 304K
PWP = PWP300K First 300K
PWP = PWP296K First 296K
PWP = PWP292K First 292K
PWP = PWP288K First 288K
PWP = PWP284K First 284K
PWP = PWP280K First 280K
PWP = PWP276K First 276K
PWP = PWP272K First 272K
PWP = PWP268K First 268K
PWP = PWP264K First 264K
PWP = PWP260K First 260K
PWP = PWP256K First 256K
PWP = PWP252K First 252K
PWP = PWP248K First 248K
PWP = PWP244K First 244K
PWP = PWP240K First 240K
PWP = PWP236K First 236K
PWP = PWP232K First 232K
PWP = PWP228K First 228K
PWP = PWP224K First 224K
PWP = PWP220K First 220K
PWP = PWP216K First 216K
PWP = PWP212K First 212K
PWP = PWP208K First 208K
PWP = PWP204K First 204K
PWP = PWP200K First 200K
PWP = PWP196K First 196K
PWP = PWP192K First 192K
PWP = PWP188K First 188K
PWP = PWP184K First 184K
PWP = PWP180K First 180K
PWP = PWP176K First 176K
PWP = PWP172K First 172K
Configuration Settings
4/3/13 Page 441
ICE/ICD Comm Channel Select:
PWP = PWP168K First 168K
PWP = PWP164K First 164K
PWP = PWP160K First 160K
PWP = PWP156K First 156K
PWP = PWP152K First 152K
PWP = PWP148K First 148K
PWP = PWP144K First 144K
PWP = PWP140K First 140K
PWP = PWP136K First 136K
PWP = PWP132K First 132K
PWP = PWP128K First 128K
PWP = PWP124K First 124K
PWP = PWP120K First 120K
PWP = PWP116K First 116K
PWP = PWP112K First 112K
PWP = PWP108K First 108K
PWP = PWP104K First 104K
PWP = PWP100K First 100K
PWP = PWP96K First 96K
PWP = PWP92K First 92K
PWP = PWP88K First 88K
PWP = PWP84K First 84K
PWP = PWP80K First 80K
PWP = PWP76K First 76K
PWP = PWP72K First 72K
PWP = PWP68K First 68K
PWP = PWP64K First 64K
PWP = PWP60K First 60K
PWP = PWP56K First 56K
PWP = PWP52K First 52K
PWP = PWP48K First 48K
PWP = PWP44K First 44K
PWP = PWP40K First 40K
PWP = PWP36K First 36K
PWP = PWP32K First 32K
PWP = PWP28K First 28K
PWP = PWP24K First 24K
PWP = PWP20K First 20K
PWP = PWP16K First 16K
PWP = PWP12K First 12K
PWP = PWP8K First 8K
PWP = PWP4K First 4K
PWP = OFF Disabled
ICESEL = ICS_PGx1 ICE pins are shared with PGC1, PGD1
ICESEL = ICS_PGx2 ICE pins are shared with PGC2, PGD2
Configuration Settings
4/3/13 Page 442
Background Debugger Enable bit:DEBUG = ON Enabled
DEBUG = OFF Disabled