PIC18F2480/2580/4480/4580
23.6 Operation During Sleep
23.7 Effects of a Reset
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.
A device Reset forces all registers to their Reset state.
This forces the HLVD module to be turned off.
TABLE 23-1: REGISTERS ASSOCIATED WITH HIGH/LOW-VOLTAGE DETECT MODULE
Reset
Values
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
on Page:
HLVDCON VDIRMAG
—
IRVST HLVDEN HLVDL3 HLVDL2 HLVDL1 HLVDL0
56
55
58
58
57
INTCON
PIR2
GIE/GIEH PEIE/GIEL TMR0IE INT0IE
RBIE
BCLIF
BCLIE
BCLIP
TMR0IF
HLVDIF
INT0IF
RBIF
OSCFIF
OSCFIE
OSCFIP
CMIF
CMIE
CMIP
—
—
—
EEIF
EEIE
EEIP
TMR3IF ECCP1IF
PIE2
HLVDIE TMR3IE ECCP1IE
HLVDIP TMR3IP ECCP1IP
IPR2
Legend: — = unimplemented, read as ‘0’. Shaded cells are unused by the HLVD module.
© 2009 Microchip Technology Inc.
DS39637D-page 277