The 10 registers of SUPC (Supply Controller), from 0x40001800, with their reset value and every field. The PIC32CX1025SG60100 has 2953 registers in 69 peripherals, one page each.
SUPC Supply Controller
INTENCLRInterrupt Enable Clear
Address
0x40001800
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
VCORERDY
10
VDDCORE Ready
VREGRDY
8
Voltage Regulator Ready
B33SRDY
2
BOD33 Synchronization Ready
BOD33DET
1
BOD33 Detection
BOD33RDY
0
BOD33 Ready
INTENSETInterrupt Enable Set
Address
0x40001804
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
VCORERDY
10
VDDCORE Ready
VREGRDY
8
Voltage Regulator Ready
B33SRDY
2
BOD33 Synchronization Ready
BOD33DET
1
BOD33 Detection
BOD33RDY
0
BOD33 Ready
INTFLAGInterrupt Flag Status and Clear
Address
0x40001808
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
VCORERDY
10
VDDCORE Ready
VREGRDY
8
Voltage Regulator Ready
B33SRDY
2
BOD33 Synchronization Ready
BOD33DET
1
BOD33 Detection
BOD33RDY
0
BOD33 Ready
STATUSPower and Clocks Status
Address
0x4000180C
Reset
0x00000000
Access
read only
Size
32-bit
5 fields
Field
Bits
What it does
VCORERDY
10
VDDCORE Ready
VREGRDY
8
Voltage Regulator Ready
B33SRDY
2
BOD33 Synchronization Ready
BOD33DET
1
BOD33 Detection
BOD33RDY
0
BOD33 Ready
BOD33BOD33 Control
Address
0x40001810
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
LEVEL
23:16
Threshold Level for VDD/AVDD
PSEL
14:12
Prescaler Select
0 Not divided
1 Divide clock by 4
2 Divide clock by 8
3 Divide clock by 16
4 Divide clock by 32
5 Divide clock by 64
6 Divide clock by 128
7 Divide clock by 256
HYST
11:8
Hysteresis value
RUNBKUP
7
Run in Backup mode
RUNHIB
6
Run in Hibernate mode
RUNSTDBY
5
Run in Standby mode
STDBYCFG
4
Configuration in Standby mode
ACTION
3:2
Action when Threshold Crossed
0 No action
1 The BOD33 generates a reset
2 The BOD33 generates an interrupt
3 The BOD33 puts the device in backup sleep mode
ENABLE
1
Enable
VBATLEVEL
31:24
Threshold Level in battery backup sleep mode for VBAT
VREGVREG Control
Address
0x40001818
Reset
0x00000002
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
VSPER
26:24
Voltage Scaling Period
VSEN
16
Voltage Scaling Enable
RUNBKUP
7
Run in Backup mode
SEL
2
Voltage Regulator Selection
0 LDO selection
1 Buck selection
ENABLE
1
Enable
VREFVREF Control
Address
0x4000181C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
SEL
19:16
Voltage Reference Selection
6 2.4V voltage reference typical value
7 2.5V voltage reference typical value
ONDEMAND
7
On Demand Contrl
RUNSTDBY
6
Run during Standby
VREFOE
2
Voltage Reference Output Enable
BBPSBattery Backup Power Switch
Address
0x40001820
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
WAKEEN
2
Wake Enable
CONF
0
Battery Backup Configuration
0 The power switch is handled by the BOD33
1 In Backup Domain, the backup domain is always supplied by battery backup power