Table of Contents
MC68HC11E Family
—
Rev. 4
Technical Data
MOTOROLA
Table of Contents
9
Section 4. Operating Modes and On-Chip Memory
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
4.1
4.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
4.3
4.3.1
4.3.2
4.3.3
4.3.4
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Single-Chip Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Expanded Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Test Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Bootstrap Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
4.4
4.4.1
4.4.2
4.4.3
4.4.3.1
4.4.3.2
4.4.3.3
Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
RAM and Input/Output Mapping. . . . . . . . . . . . . . . . . . . . . .80
Mode Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
System Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
System Configuration Register . . . . . . . . . . . . . . . . . . . .86
RAM and I/O Mapping Register. . . . . . . . . . . . . . . . . . . .89
System Configuration Options Register. . . . . . . . . . . . . .91
4.5
4.5.1
4.5.2
4.5.3
EPROM/OTPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Programming an Individual EPROM Address . . . . . . . . . . .93
Programming the EPROM with Downloaded Data. . . . . . . .94
EPROM and EEPROM Programming
Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
4.6
4.6.1
4.6.1.1
4.6.1.2
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
EEPROM and CONFIG Programming and Erasure. . . . . . .98
Block Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . .99
EPROM and EEPROM Programming
Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
4.6.1.3
EEPROM Bulk Erase. . . . . . . . . . . . . . . . . . . . . . . . . . .103
4.6.1.4
EEPROM Row Erase. . . . . . . . . . . . . . . . . . . . . . . . . . .103
4.6.1.5
EEPROM Byte Erase. . . . . . . . . . . . . . . . . . . . . . . . . . .104
4.6.1.6
CONFIG Register Programming . . . . . . . . . . . . . . . . . .104
4.6.2
EEPROM Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104