PIC32MZ2025DAB169 HLVD registers

The 1 register of HLVD (High/low-voltage detect), from 0xBF801800, with their reset value and every field. The PIC32MZ2025DAB169 has 2254 registers in 102 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.

HLVD High/low-voltage detect

HLVDCONHigh/Low-Voltage Detect Control Register

Address
0xBF801800
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ON15HLVD Module Enable bit
  • 0 HLVD module is disabled
  • 1 HLVD module is enabled
SIDL13
VDIR11Voltage Change Direction Select bit
  • 0 Event occurs when voltage equals or falls below the trip point (HLVDL)
  • 1 Event occurs when voltage equals or exceeds the trip point (HLVDL)
BGVST10Band Gap Reference Voltages Stable Status bit
  • 0 Indicates internal band gap voltage reference is not stable
  • 1 Indicates internal band gap voltage references is stable
HLEVT8High/Low-Voltage Detection Event Status bit
  • 0 Indicates HLVD Event is not active
  • 1 Indicates HLVD Event is active
HLVDL3:0High/Low-Voltage Detection Limit Select bits(1)
  • 0 Reserved; do not use
  • 1 Reserved; do not use
  • 2 Reserved; do not use
  • 3 Reserved; do not use
  • 4 Selects trip point 4
  • 5 Selects trip point 5
  • 6 Selects trip point 6
  • 7 Selects trip point 7
  • 8 Selects trip point 8
  • 9 Selects trip point 9
  • 10 Selects trip point 10
  • 11 Selects trip point 11
  • 12 Selects trip point 12
  • 13 Selects trip point 13
  • 14 Selects trip point 14
  • 15 Selects analog input on HLVDIN