XC908AS60ACFU Motorola Semiconductor Products, XC908AS60ACFU Datasheet - Page 114

no-image

XC908AS60ACFU

Manufacturer Part Number
XC908AS60ACFU
Description
MC68HC908AZ60A, MC68HC908AS60A Hcmos Microcontroller Unit Technical Data
Manufacturer
Motorola Semiconductor Products
Datasheet
EEPROM-2 Memory
7.5.4 EEPROM-2 Block Protection
7.5.5 EEPROM-2 Programming and Erasing
Technical Data
114
NOTE:
The 512 bytes of EEPROM-2 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 EE2NVR.
ranges for the blocks.
These bits are effective after a reset or a upon read of the EE2NVR
register. The block protect configuration can be modified by
erasing/programming the corresponding bits in the EE2NVR register
and then reading the EE2NVR register. Please see
Configuration Register
Once EEDIVSECD in the EE2DIVHNVR is programmed to 0 and after a
system reset, the EE2DIV security feature is permanently enabled
because the EEDIVSECD bit in the EE2DIVH is always loaded with 0
thereafter. Once this security feature is armed, erase and program mode
are disabled for EE2DIVHNVR and EE2DIVLNVR. Modifications to the
EE2DIVH and EE2DIVL registers are also disabled. Therefore, be
cautious on programming a value into the EE2DIVHNVR.
The unprogrammed or erase state of an EEPROM bit is a logic 1. The
factory default for all bytes within the EEPROM-2 array is $FF.
The programming operation changes an EEPROM 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 programming
size is one bit; the maximum is eight bits (one byte).
Block Number (EEBPx)
Table 7-1. EEPROM-2 Array Address Blocks
EEPROM-2 Memory
EEBP0
EEBP1
EEBP2
EEBP3
on page 121 for more information.
Table 7-1
Address Range
$0680–$06FF
$0780–$07FF
$0600–$067F
$0700–$077F
MC68HC908AZ60A — Rev 2.0
shows the address
EEPROM-2 Array
MOTOROLA

Related parts for XC908AS60ACFU