English
Language : 

MC68HC912DG128 Datasheet, PDF (107/452 Pages) Motorola, Inc – Microcontrollers
Freescale Semiconductor, Inc.
Technical Data — MC68HC912DG128
Section 7. Flash Memory
7.1 Contents
7.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.3 Future Flash EEPROM Support . . . . . . . . . . . . . . . . . . . . . . . 108
7.4 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
7.5 Flash EEPROM Control Block . . . . . . . . . . . . . . . . . . . . . . . . 109
7.6 Flash EEPROM Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.7 Flash EEPROM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.8 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
7.9 Programming the Flash EEPROM . . . . . . . . . . . . . . . . . . . . . 118
7.10 Erasing the Flash EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . 120
7.11 Program/Erase Protection Interlocks . . . . . . . . . . . . . . . . . . .122
7.12 Stop or Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
7.13 Test Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.2 Introduction
The four Flash EEPROM array modules 00FEE32K, 01FEE32K,
10FEE32K and 11FEE32K for the MC68HC912DG128 serve as
electrically erasable and programmable, non-volatile ROM emulation
memory. The modules can be used for program code that must either
execute at high speed or is frequently executed, such as operating
system kernels and standard subroutines, or they can be used for static
data which is read frequently. The Flash EEPROM is ideal for program
storage for single-chip applications allowing for field reprogramming.
MC68HC912DG128 — Rev 3.0
MOTOROLA
Flash Memory
For More Information On This Product,
Go to: www.freescale.com
Technical Data
107