
NON-DISCLOSURE
AGREEMENT
REQUIRED
Electrically Erasable Programmable ROM
Advance Information
MC68HC08AS32 — Rev. 3.0
68
Electrically Erasable Programmable ROM (EEPROM)
MOTOROLA
6.4.3 EEPROM Block Protection
The 512 bytes of EEPROM are divided into four 128-byte blocks. Each
of these blocks can be protected separately 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 6-2 shows the address ranges within the blocks.
If the EEBPx bit is set, that corresponding address block is protected.
These bits are effective after a reset or a read to the 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 will have no meaning.
Table 6-2. EEPROM Array Address Blocks
Block Number (EEBPx)
Address Range
EEBP0
$0800–$087F
EEBP1
$0880–$08FF
EEBP2
$0900–$097F
EEBP3
$0980–$09FF