English
Language : 

MC68HC908GR16 Datasheet, PDF (7/310 Pages) Motorola, Inc – Microcontrollers
Freescale Semiconductor, Inc.
Data Sheet — MC68HC908GR16
Table of Contents
Section 1. General Description
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.1
Standard Features of the MC68HC908GR16. . . . . . . . . . . . . . . . . . 19
1.2.2
Features of the CPU08 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.3 MCU Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4 Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.5 Pin Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.5.1
1.5.2
Power Supply Pins (VDD and VSS) . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Oscillator Pins (OSC1 and OSC2) . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.5.3
External Reset Pin (RST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.5.4
External Interrupt Pin (IRQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.5.5
1.5.6
1.5.7
CGM Power Supply Pins (VDDA and VSSA) . . . . . . . . . . . . . . . . . . . 25
External Filter Capacitor Pin (VCGMXFC). . . . . . . . . . . . . . . . . . . . . . 25
ADC Power Supply/Reference Pins
1.5.8
(VDDAD/VREFH and VSSAD/VREFL) . . . . . . . . . . . . . . . . . . . . . . . . 25
Port A Input/Output (I/O) Pins (PTA7/KBD7–PTA0/KBD0). . . . . . . . 25
1.5.9
Port B I/O Pins (PTB7/AD7–PTB0/AD0). . . . . . . . . . . . . . . . . . . . . . 25
1.5.10 Port C I/O Pins (PTC6–PTC0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.5.11 Port D I/O Pins (PTD7/T2CH1–PTD0/SS) . . . . . . . . . . . . . . . . . . . . 26
1.5.12 Port E I/O Pins (PTE5–PTE2, PTE1/RxD, and PTE0/TxD) . . . . . . . 26
Section 2. Memory
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2 Unimplemented Memory Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3 Reserved Memory Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.4 Input/Output (I/O) Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.5 Random-Access Memory (RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6 FLASH Memory (FLASH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6.1
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.6.1.1
FLASH Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.6.1.2
2.6.1.3
FLASH Page Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
FLASH Mass Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.6.1.4
FLASH Program/Read Operation . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.6.1.5
2.6.1.6
FLASH Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
FLASH Block Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.6.2
Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.6.3
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
MC68HC908GR16 — Rev. 1.0
MOTOROLA
Table of Contents
For More Information On This Product,
Go to: www.freescale.com
Data Sheet
7