PIC18F2450/4450
17.6 Operation During Sleep
17.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 17-1: REGISTERS ASSOCIATED WITH HIGH/LOW-VOLTAGE DETECT MODULE
Reset
Values
on page
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
HLVDCON VDIRMAG
—
IRVST
HLVDEN HLVDL3 HLVDL2 HLVDL1 HLVDL0
50
49
51
51
51
INTCON
PIR2
GIE/GIEH PEIE/GIEL TMR0IE
INT0IE
—
RBIE
—
TMR0IF
HLVDIF
HLVDIE
HLVDIP
INT0IF
—
RBIF
—
OSCFIF
OSCFIE
OSCFIP
—
—
—
USBIF
USBIE
USBIP
PIE2
—
—
—
—
IPR2
—
—
—
—
Legend: — = unimplemented, read as ‘0’. Shaded cells are unused by the HLVD module.
© 2006 Microchip Technology Inc.
Advance Information
DS39760A-page 187