English
Language : 

MC912D60ACPVE8 Datasheet, PDF (97/460 Pages) Freescale Semiconductor, Inc – MC68HC912D60A MC68HC912D60C MC68HC912D60P Technical Data
Technical Data — MC68HC912D60A
Section 7. Flash Memory
7.1 Contents
7.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
7.3 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
7.4 Flash EEPROM Control Block . . . . . . . . . . . . . . . . . . . . . . . . . 98
7.5 Flash EEPROM Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
7.6 Flash EEPROM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.7 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.8 Programming the Flash EEPROM . . . . . . . . . . . . . . . . . . . . . 101
7.9 Erasing the Flash EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.10 Stop or Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.11 Flash protection bit FPOPEN . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.2 Introduction
The two Flash EEPROM modules (32-Kbyte and 28-Kbyte) for the
MC68HC912D60A 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.
MC68HC912D60A — Rev. 3.1
Freescale Semiconductor
Flash Memory
Technical Data
97