English
Language : 

MC68HC908RK2 Datasheet, PDF (8/232 Pages) Motorola, Inc – Microcontroller Unit
Table of Contents
Section 4. FLASH 2TS Memory
4.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.4 FLASH 2TS Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.5 FLASH 2TS Charge Pump Frequency Control. . . . . . . . . . . . . 47
4.6 FLASH 2TS Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.7 FLASH 2TS Program/Margin Read Operation . . . . . . . . . . . . . 48
4.8 FLASH 2TS Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.9 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
Section 5. Central Processor Unit (CPU)
5.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.4 CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.4.1 Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.2 Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.3 Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.4.4 Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
5.4.5 Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Advance Information
8
Table of Contents
MC68HC908RK2 — Rev. 4.0
MOTOROLA