PIC16F872
TABLE 4-2:
REGISTERS ASSOCIATED WITH DATA EEPROM/PROGRAM FLASH
Value on:
POR,
BOR
Value on
all other
resets
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0Bh, 8Bh,
INTCON
GIE
PEIE
T0IE
INTE
RBIE
T0IF
INTF
RBIF
0000 000x
0000 000u
10Bh, 18Bh
10Dh
10Fh
10Ch
10Eh
18Ch
18Dh
8Dh
EEADR
EEPROM address register
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
x--- x000
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
x--- u000
EEADRH
—
—
—
—
—
EEPROM address high
EEDATA EEPROM data resister
EEDATH
EECON1
—
—
—
EEPROM data resister high
WRERR
EEPGD
—
—
WREN
WR
RD
EECON2 EEPROM control resister2 (not a physical resister)
PIE2
PIR2
—
—
(1)
(1)
—
—
EEIE
EEIF
BCLIE
BCLIF
—
—
—
—
(1)
(1)
-r-0 0--r
-r-0 0--r
-r-0 0--r
-r-0 0--r
0Dh
Legend: x= unknown, u= unchanged, r = reserved, -= unimplemented read as ’0’. Shaded cells are not used by the
Timer1 module.
Note 1: These bits are reserved; always maintain these bits clear.
1999 Microchip Technology Inc.
Preliminary
DS30221A-page 35