
NON-DISCLOSURE
AGREEMENT
REQUIRED
Table of Contents
General Release Specification
MC68HC(7)05L5 — Rev. 2.0
6
Table of Contents
MOTOROLA
Section 2. Memory Map
2.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
2.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
2.3
Input/Output and Control Registers . . . . . . . . . . . . . . . . . . . . .35
2.3.1
Read/Write Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
2.3.2
Read-Only Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
2.3.3
Write-Only Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.3.4
Reserved Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.3.5
Reset Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.3.6
Option Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.4
Summary of Internal Registers and I/O Map . . . . . . . . . . . . . .37
2.5
Option Map for I/O Configurations . . . . . . . . . . . . . . . . . . . . . .43
2.5.1
Resistor Control Register 1 . . . . . . . . . . . . . . . . . . . . . . . . .45
2.5.2
Resistor Control Register 2 . . . . . . . . . . . . . . . . . . . . . . . . .46
2.5.3
Open-Drain Output Control Register 1 . . . . . . . . . . . . . . . .46
2.5.4
Open-Drain Output Control Register 2 . . . . . . . . . . . . . . . .48
2.5.5
Key Wakeup Input Enable Register . . . . . . . . . . . . . . . . . .48
2.5.6
Mask Option Status Register . . . . . . . . . . . . . . . . . . . . . . .49
2.6
RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
2.7
Self-Check ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
2.8
Mask ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Section 3. Central Processor Unit (CPU)
3.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
3.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
3.3
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
3.4
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
3.5
Index Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
3.6
Condition Code Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
3.7
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
3.8
Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
3.9
Arithmetic/Logic Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.