Freescale Semiconductor, Inc.
EEPROM-1
In addition to the disabling of the program and erase operations on
memory locations $08F0–$08FF, the enabling of the protect option has
the following effects:
• Bulk and block erase modes are disabled.
• Programming and erasing of the EENVR are disabled.
• Unsecure locations ($0800–$08EF) can be erased using the
single byte erase function as normal.
• Secured locations can be read as normal.
• Writing to a secure location no longer qualifies as a valid EEPROM
write as detailed in 6.4.1 EEPROM Programming note b and
6.4.2 EEPROM Erasing note a.
NOTE: Once armed, the protect option is permanently enabled. As a
consequence, all functions in the EENVR will remain in the state they
were in immediately before the security was enabled.
6.4.7 EEPROM Control Register
This read/write register controls programming/erasing of the array.
Address: $FE1D
Bit 7
6
0
5
4
3
2
1
0
Bit 0
EEPGM
0
Read:
EEBCLK
Write:
EEOFF EERAS1 EERAS0 EELAT
Reset:
0
0
0
0
0
0
0
= Unimplemented
Figure 6-1. EEPROM-1 Control Register (EECR1)
EEBCLK — EEPROM Bus Clock Enable Bit
This read/write bit determines which clock will be used to drive the
internal charge pump for programming/erasing. Reset clears this bit.
1 = Bus clock drives charge pump.
0 = Internal RC oscillator drives charge pump.
Technical Data
MC68HC908AS60 — Rev. 1.0
EEPROM-1
For More Information On This Product,
Go to: www.freescale.com