Freescale Semiconductor, Inc.
Advance Information — MC68HC908RFRK2
Section 4. FLASH 2TS Memory
4.1 Contents
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
FLASH 2TS Control Register . . . . . . . . . . . . . . . . . . . . . . . . . .45
FLASH 2TS Charge Pump Frequency Control. . . . . . . . . . . . .47
FLASH 2TS Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . .47
FLASH 2TS Program/Margin Read Operation . . . . . . . . . . . . .48
FLASH 2TS Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . .51
FLASH 2TS Block Protect Register . . . . . . . . . . . . . . . . . . . . .52
4.10 Embedded Program/Erase Routines . . . . . . . . . . . . . . . . . . . .53
4.11 Embedded Function Descriptions. . . . . . . . . . . . . . . . . . . . . . .54
4.11.1 RDVRRNG Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
4.11.2 PRGRNGE Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
4.11.3 ERARNGE Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
4.11.4 REDPROG Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
4.11.5 Example Routine Calls. . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
4.12 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
4.12.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
4.12.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
4.2 Introduction
This section describes the operation of the embedded FLASH 2TS
memory. This memory can be read, programmed, and erased from a
single external supply. The program and erase operations are enabled
through the use of an internal charge pump.
MC68HC908RFRK2
MOTOROLA
Advance Information
FLASH 2TS Memory
43
For More Information On This Product,
Go to: www.freescale.com