
Operating Modes and On-Chip Memory
EEPROM
MC68HC11E Family
—
Rev. 4
Technical Data
MOTOROLA
Operating Modes and On-Chip Memory
101
4.6.1.2 EPROM and EEPROM Programming Control Register
The EPROM and EEPROM programming control register (PPROG)
selects and controls the EEPROM programming function. Bits in
PPROG enable the programming voltage, control the latching of data to
be programmed, and select the method of erasure (for example, byte,
row, etc.).
ODD
—
Program Odd Rows in Half of EEPROM (Test) Bit
EVEN
—
Program Even Rows in Half of EEPROM (Test) Bit
ELAT
—
EPROM/OTPROM Latch Control Bit
For the MC68HC711E9, EPGM enables the high voltage necessary
for both EPROM/OTPROM and EEPROM programming.
For MC68HC711E9, ELAT and EELAT are mutually exclusive and
cannot both equal 1.
0 = EPROM address and data bus configured for normal reads
1 = EPROM address and data bus configured for programming
BYTE
—
Byte/Other EEPROM Erase Mode Bit
This bit overrides the ROW bit.
0 = Row or bulk erase
1 = Erase only one byte
ROW
—
Row/All EEPROM Erase Mode Bit
If BYTE is 1, ROW has no meaning.
0 = Bulk erase
1 = Row erase
Address:
$103B
Bit 7
6
5
4
3
2
1
Bit 0
Read:
ODD
EVEN
ELAT
(1)
BYTE
ROW
ERASE
EELAT
EPGM
Write:
Reset:
0
0
0
0
0
0
0
0
1. MC68HC711E9 only
Figure 4-17. EPROM and EEPROM Programming
Control Register (PPROG)