EEPROM
Technical Data MC68HC908AB32 — Rev. 1.0
80 EEPROM MOTOROLA
EEBP[3:0] — EEPROM Block Protection Bits
These bits prevent blocks of EEPROM array from being programmed
or erased.
1 = EEPROM array block is protected
0 = EEPROM array block is unprotected
5.11.2.1 EEPROM Non-Volatile Register
The contents of this register is loaded into the EEPROM array
configuration register (EEACR) after a reset.
This register is erased and programmed in the same way as an
EEPROM byte.
NOTE:
The EENVR is factory programmed with $10.
5.11.3 EEPROM Timebase Divider Register
The 16-bit EEPROM timebase divider register consists of two 8-bit
registers: EEDIVH and EEDIVL. The 11-bit value in this register is used
to configure the timebase divider circuit to obtain the 35µs timebase for
EEPROM control.
Block Number (EEBPx) Address Range
EEBP0 $0800–$087F
EEBP1 $0880–$08FF
EEBP2 $0900–$097F
EEBP3 $0980–$09FF
Address: $FE1C
Bit 7 654321Bit 0
Read:
CON3 CON2 CON1
EEPRTCT
EEBP3 EEBP2 EEBP1 EEBP0
Write:
Reset: Unaffected by reset; $FF when blank; factory programmed $10
Note: Non-volatile EEPROM register; write by programming.
Figure 5-4. EEPROM Non-Volatile Register (EENVR)