Microchip Technology ARD00385 Data Sheet

Page of 570
 2009-2011 Microchip Technology Inc.
DS39957D-page 405
PIC18F87K90 FAMILY
26.6
Operation During Sleep
When enabled, the HLVD circuitry continues to operate
during Sleep. If the device voltage crosses the trip
point, the HLVDIF bit will be set and the device will
wake-up from Sleep. Device execution will continue
from the interrupt vector address if interrupts have
been globally enabled.
26.7
Effects of a Reset
   
A device Reset forces all registers to their Reset state.
This forces the HLVD module to be turned off. 
TABLE 26-1:
REGISTERS ASSOCIATED WITH HIGH/LOW-VOLTAGE DETECT MODULE
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset 
Values on 
Page:
HLVDCON VDIRMAG
BGVST
IRVST
HLVDEN
HLVDL3
HLVDL2
HLVDL1
HLVDL0
INTCON
GIE/GIEH PEIE/GIEL TMR0IE
INT0IE
RBIE
TMR0IF
INT0IF
RBIF
PIR2
OSCFIF
SSP2IF
BLC2IF
BCL1IF
HLVDIF
TMR3IF
TMR3GIF
PIE2
OSCFIE
SSP2IE
BLC2IE
BCL1IE
HLVDIE
TMR3IE TMR3GIE
IPR2
OSCFIP
SSP2IP
BLC2IP
BCL1IP
HLVDIP
TMR3IP TMR3GIP
TRISA
TRISA7
)
TRISA6
TRISA5
TRISA4
TRISA3
TRISA2
TRISA1
TRISA0
Legend:
— = unimplemented, read as ‘0’. Shaded cells are unused by the HLVD module.
Note 1:
PORTA<7:6> and their direction bits are individually configured as port pins based on various primary 
oscillator modes. When disabled, these bits read as ‘0’.