# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# PIC24FJ32MC10X -- Reset

- 1
- 2
…
- 10
- 11
- 12
- 13
- 14
…
- 25
- 26

PIC24F Family Reference Manual
DS39712D-page 7-12 © 2011 Microchip Technology Inc.
7.12.1 VBAT
(1)
To differentiate a POR from a VBAT wake-up, check the VBAT bit (RCON2<0>). If the bit is set
on a POR, then the device has returned from V
BAT mode. The user must clear the VBAT bit after
wake-up to ensure that future V
BAT wake-up events are captured.
7.12.2 VBPOR
(1)
The VBPOR bit (RCON2<1>) indicates if a VBAT POR has occurred. This entails the battery
being removed, or V
BAT falling below the operational level needed for the DSGPRx register(s).
It is important to note that this bit will be set when the device is first powered on and will need to
be cleared in order to capture authentic V BPOR events. The user will also have to clear the
VBPOR bit after a V
BAT POR in order to capture future POR events.
7.12.3 VDDPOR
(1)
The VDDPOR bit (RCON2<2>) is set when the voltage on the V DD pin falls below the POR
threshold. This is a different event from what is signified by the POR bit (RCON<0>), which is set
when VDDCORE falls below the POR threshold. (See Section 7.3 “Power-on Reset (POR)” for
more information on the Power-on Reset.)
7.12.4 VDDBOR
(1)
This bit signifies when a BOR event has occurred. (See Section 7.7 “Brown-out Reset (BOR)”
for more details.)
Note 1: These bits are not implemented on all devices. Consult the device family’s data
sheet for specific information regarding implementation.

- 1
- 2
…
- 10
- 11
- 12
- 13
- 14
…
- 25
- 26