PIC16F882/883/884/886/887
TABLE 10-1: SUMMARY OF REGISTERS ASSOCIATED WITH DATA EEPROM
Value on
all other
Resets
Value on
POR, BOR
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
EECON1
EECON2
EEADR
EEPGD
—
—
—
WRERR
WREN
WR
RD
x--- x000
---- ----
0000 0000
0--- q000
---- ----
0000 0000
EEPROM Control Register 2 (not a physical register)
EEADR7 EEADR6 EEADR5 EEADR4
EEADR3
EEADR2
EEADR1
EEADR0
EEADRH
EEDAT
EEDATH
INTCON
PIE2
—
EEDAT7
—
—
EEDAT6
—
—
EEDAT5
EEDATH5
T0IE
EEADRH4(1) EEADRH3 EEADRH2 EEADRH1 EEADRH0
---0 0000
0000 0000
--00 0000
0000 000x
0000 00-0
0000 00-0
---0 0000
0000 0000
--00 0000
0000 000x
0000 00-0
0000 00-0
EEDAT4
EEDATH4
INTE
EEDAT3
EEDAT2
EEDAT1
EEDAT0
EEDATH3 EEDATH2 EEDATH1 EEDATH0
GIE
PEIE
C2IE
C2IF
RBIE
BCLIE
BCLIF
T0IF
INTF
—
RBIF
OSFIE
OSFIF
C1IE
EEIE
ULPWUIE
ULPWUIF
CCP2IE
CCP2IF
PIR2
C1IF
EEIF
—
Legend:
x= unknown, u= unchanged, —= unimplemented read as ‘0’, q= value depends upon condition.
Shaded cells are not used by data EEPROM module.
Note 1:
PIC16F886/PIC16F887 only.
© 2007 Microchip Technology Inc.
Preliminary
DS41291D-page 121