PIC32MX550F256H RCON registers

The 2 registers of RCON (Reset control), from 0xBF80F600, with their reset value and every field. The PIC32MX550F256H has 675 registers in 55 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

RCON Reset control

RCONReset Control Register

Address
0xBF80F600
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
HVDR29High Voltage Detect Reset Flag bit
  • 0 HVD Reset has not occurred
  • 1 High Voltage Detect (HVD) Reset has occurred
CMR9Configuration Mismatch Reset Flag bit
  • 0 Configuration mismatch Reset has not occurred
  • 1 Configuration mismatch Reset has occurred
VREGS8Voltage Regulator Standby Enable bit
  • 0 Regulator is set to Stand-by Tracking mode
  • 1 Regulator is enabled and is on during Sleep mode
EXTR7External Reset Pin Flag bit
  • 0 Master Clear (pin) Reset has not occurred
  • 1 Master Clear (pin) Reset has occurred
SWR6Software Reset Flag bit
  • 0 Software Reset as not executed
  • 1 Software Reset was executed
WDTO4Watchdog Timer Time-out Flag bit
  • 0 WDT Time-out has not occurred
  • 1 WDT Time-out has occurred
SLEEP3Wake From Sleep Flag bit
  • 0 Device was not in Sleep mode
  • 1 Device was in Sleep mode
IDLE2Wake From Idle Flag bit
  • 0 Device was not in Idle mode
  • 1 Device was in Idle mode
BOR1Brown-out Reset Flag bit
  • 0 Brown-out Reset has not occurred
  • 1 Brown-out Reset has occurred
POR0Power-on Reset Flag bit
  • 0 Power-on Reset has not occurred
  • 1 Power-on Reset has occurred

RSWRSTSoftware Reset Register

Address
0xBF80F610
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SWRST0Software Reset Trigger bit
  • 0 No effect
  • 1 Enable software Reset event