PIC16F631/677/685/687/689/690
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(1)
—
—
—
WRERR
WREN
WR
RD
x--- x000
---- ----
0000 0000
0--- q000
---- ----
0000 0000
EEPROM Control Register 2 (not a physical register)
EEADR7(2) EEADR6 EEADR5
EEADR4
EEADR3
EEADR2
EEADR1
EEADR0
EEADRH(1)
EEDAT
—
EEDAT7
—
—
EEDAT6
—
—
—
EEADRH3 EEADRH2 EEADRH1 EEADRH0
EEDAT3 EEDAT2 EEDAT1 EEDAT0
---- 0000
0000 0000
--00 0000
0000 0000
0000 ----
0000 ----
---- 0000
0000 0000
--00 0000
0000 0000
0000 ----
0000 ----
EEDAT5
EEDAT4
EEDATH(1)
INTCON
PIE2
EEDATH5 EEDATH4 EEDATH3 EEDATH2 EEDATH1 EEDATH0
GIE
PEIE
C2IE
C2IF
T0IE
C1IE
C1IF
INTE
EEIE
EEIF
RABIE
—
T0IF
—
INTF
—
RABIF
—
OSFIE
OSFIF
PIR2
—
—
—
—
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:
2:
PIC16F685/PIC16F689/PIC16F690 only.
PIC16F677/PIC16F685/PIC16F687/PIC16F689/PIC16F690 only.
DS41262D-page 126
© 2007 Microchip Technology Inc.