Table of Contents
M68HC11K Family
Technical Data
MOTOROLA
Table of Contents
9
Section 4. Operating Modes and On-Chip Memory
4.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
4.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
4.3
Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
4.4
System Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
4.5
4.5.1
4.5.2
4.5.3
4.5.4
4.5.5
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Single-Chip Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Expanded Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Bootstrap Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Special Test Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Mode Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
4.6
4.6.1
4.6.2
4.6.3
4.6.4
Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Control Registers and RAM . . . . . . . . . . . . . . . . . . . . . . . . .84
ROM or EPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Bootloader ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
4.7
4.7.1
4.7.2
EPROM/OTPROM (M68HC711K4 and M68HC711KS2). . . . .90
Programming the EPROM with Downloaded Data. . . . . . . .90
Programming the EPROM from Memory . . . . . . . . . . . . . . .91
4.8
4.8.1
4.8.1.1
4.8.1.2
4.8.1.3
4.8.2
4.8.2.1
4.8.2.2
4.8.2.3
4.8.2.4
4.8.3
4.8.4
EEPROM and the CONFIG Register . . . . . . . . . . . . . . . . . . . .93
EEPROM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
EEPROM Programming Control Register . . . . . . . . . . . .94
Block Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . .96
System Configuration Options Register. . . . . . . . . . . . . .97
EEPROM Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
EEPROM Programming. . . . . . . . . . . . . . . . . . . . . . . . . .98
EEPROM Bulk Erase. . . . . . . . . . . . . . . . . . . . . . . . . . . .99
EEPROM Row Erase. . . . . . . . . . . . . . . . . . . . . . . . . . . .99
EEPROM Byte Erase. . . . . . . . . . . . . . . . . . . . . . . . . . . .99
CONFIG Register Programming . . . . . . . . . . . . . . . . . . . .100
RAM and EEPROM Security . . . . . . . . . . . . . . . . . . . . . . .100
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.