English
Language : 

MC68HC08AZ16 Datasheet, PDF (47/527 Pages) Motorola, Inc – HCMOS Microcontroller Unit
EEPROM
EEPROM block
protection
Table 1. EEPROM program/erase cycling reduction
EEPROM Data To EEPROM Data
Erase Before
Be Programmed Before Programming Programming?
0
0
No
0
1
No
1
0
Yes
1
1
No
The 512 bytes of EEPROM is divided into four 128 byte blocks. Each of
these blocks can be separately protected by the EEBPx bit. Any attempt
to program or erase memory locations within the protected block will not
allow the program/erase voltage to be applied to the array. Table 2
shows the address ranges within the blocks.
Table 2. EEPROM array address blocks
BLOCK
NUMBER
(EEBPx)
ADDRESS RANGE
EEBP0
EEBP1
EEBP2
EEBP3
$0800-$087F
$0880-$08FF
$0900-$097F
$0980-$09FF
If the EEBPx bit is set, the corresponding address block is protected.
These bits are effective after a reset or a read to EENVR register. The
block protect configuration can be modified by erasing/programming the
corresponding bits in the EENVR register and then reading the EENVR
register.
In redundant mode, EEBP3 and EEBP2 have no meaning.
MC68HC08AZ32
46
EEPROM
6-eeprom
MOTOROLA