68HC(9)12DG128 Rev 1.0
MOTOROLA
Table of Contents
5
Table of Contents
Table of Contents
List of Sections
Table of Contents
General Description
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
68HC(9)12DG128 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Central Processing
Unit
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Indexed Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Opcodes and Operands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Pinout and Signal
Descriptions
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
68HC(9)12DG128 Pin Assignments in 112-pin QFP . . . . . . . . . . . . .25
Power Supply Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Port Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Registers
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Register Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Operating Modes
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Background Debug Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Internal Resource Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Memory Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76