English
Language : 

MC68HC08AZ60A Datasheet, PDF (64/480 Pages) Motorola, Inc – Microcontrollers
EEPROM-1
5.5.4 EEPROM-1 Block Protection
The 512 bytes of EEPROM-1 are divided into four 128-byte blocks. Each
of these blocks can be protected from erase/program operations by
setting the EEBPx bit in the EE1NVR. Table 5-1 shows the address
ranges for the blocks.
Table 5-1. EEPROM-1 Array Address Blocks
Block Number (EEBPx)
EEBP0
EEBP1
EEBP2
EEBP3
Address Range
$0800–$087F
$0880–$08FF
$0900–$097F
$0980–$09FF
These bits are effective after a reset or a upon read of the EE1NVR
register. The block protect configuration can be modified by
erasing/programming the corresponding bits in the EE1NVR register
and then reading the EE1NVR register. Please see EEPROM-1 Array
Configuration Register on page 71 for more information.
NOTE:
Once EEDIVSECD in the EE1DIVHNVR is programmed to 0 and after a
system reset, the EE1DIV security feature is permanently enabled
because the EEDIVSECD bit in the EE1DIVH is always loaded with 0
thereafter. Once this security feature is armed, erase and program mode
are disabled for EE1DIVHNVR and EE1DIVLNVR. Modifications to the
EE1DIVH and EE1DIVL registers are also disabled. Therefore, be
cautious on programming a value into the EE1DIVHNVR.
5.5.5 EEPROM-1 Programming and Erasing
The unprogrammed or erase state of an EEPROM-1 bit is a logic 1. The
factory default for all bytes within the EEPROM-1 array is $FF.
The programming operation changes an EEPROM-1 bit from logic 1 to
logic 0 (programming cannot change a bit from logic 0 to a logic 1). In a
single programming operation, the minimum EEPROM-1 programming
size is one bit; the maximum is eight bits (one byte).
Advance Information
64
EEPROM-1
MC68HC08AZ60A — Rev 0.0
MOTOROLA