Order this document
by MC68HC16V1TS/D
MC68HC16V1
Technical Summar y
16-Bit Modular Microcontroller
1 Introduction
The MC68HC16V1 is a high-speed 16-bit modular microcontroller. It is a member of the M68300/
68HC16 family of modular microcontrollers.
M68HC16 controllers are built up from standard modules that interface through a common internal bus.
Standardization facilitates rapid development of devices tailored for specific applications.
The MC68HC16V1 incorporates a true 16-bit central processing unit (CPU16), a stream-lined integra-
tion module (SLIM), a queued serial module (QSM), and a general-purpose timer (GPT). These mod-
ules are interconnected by the intermodule bus (IMB).
Maximum system clock for the MCU is 20.97 MHz. A phase-locked loop circuit synthesizes the clock
from a frequency reference. Either a crystal (32.768 kHz for slow reference mode or 4.194 MHz for fast
reference mode) or an externally generated signal can be used. System hardware and software support
changes in clock rate during operation. Because the MCU is a fully static design, register and memory
contents are not affected by clock rate changes.
High-density complementary metal-oxide semiconductor (HCMOS) architecture makes the basic power
consumption of the MCU low. Power consumption can be minimized by stopping the system clock. The
M68HC16 instruction set includes a low-power stop (LPSTOP) command that efficiently implements
this capability.
Table 1 Standard Device Ordering Information
Package Type Shadow
Register
Contents
Frequency Temperature Package
Order
Quantity
Order Number
100-Pin TQFP MCRC: $984F
PCON: $15C6
20 MHz – 40 to + 85
°
C 2 pc tray SPMC16V1CPU20
84 pc tray MC68HC16V1CPU20
420 pc tray MC16V1CPU20B1
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc
.
..
Section Page
MOTOROLA MC68HC16V1
2 MC68HC16V1TS/D
1 Introduction
1
1.1 Features ......................................................................................................................................3
1.2 Block Diagram .............................................................................................................................4
1.3 Pin Assignments ..........................................................................................................................5
1.4 Address Map ...............................................................................................................................6
1.5 Intermodule Bus ..........................................................................................................................6
2 Signal Descriptions
7
2.1 MC68HC16V1 Pin Characteristics ..............................................................................................7
2.2 MC68HC16V1 Power Connections .............................................................................................8
2.3 MC68HC16V1 Output Driver Types ............................................................................................8
2.4 MC68HC16V1 Signal Characteristics .........................................................................................9
2.5 MC68HC16V1 Signal Function .................................................................................................10
3 Stream-Lined Integration Module
12
3.1 Overview ...................................................................................................................................12
3.2 System Configuration ................................................................................................................14
3.3 System Clock ............................................................................................................................19
3.4 System Protection .....................................................................................................................26
3.5 External Bus Interface ...............................................................................................................36
3.6 Resets .......................................................................................................................................41
3.7 Interrupts ...................................................................................................................................45
3.8 General-Purpose Input/Output ..................................................................................................48
3.9 Chip-Selects ..............................................................................................................................59
3.10 Factory Test Block .....................................................................................................................66
4 Central Processing Unit
67
4.1 Overview ...................................................................................................................................67
4.2 M68HC11 Compatibility .............................................................................................................67
4.3 Programming Model ..................................................................................................................68
4.4 Data Types ................................................................................................................................69
4.5 Addressing Modes .....................................................................................................................70
4.6 Instruction Set ...........................................................................................................................71
4.7 Exceptions ................................................................................................................................. 90
5 Queued Serial Module
93
5.1 Overview ...................................................................................................................................93
5.2 Address Map .............................................................................................................................94
5.3 Pin Function ..............................................................................................................................95
5.4 QSM Registers ..........................................................................................................................95
5.5 QSPI Submodule .....................................................................................................................100
5.6 SCI Submodule .......................................................................................................................108
6 General-Purpose Timer Module
114
6.1 Overview .................................................................................................................................114
6.2 Address Map ...........................................................................................................................115
6.3 Capture/Compare Unit ............................................................................................................115
6.4 GPT Registers .........................................................................................................................119
TABLE OF CONTENTS
Frees
cale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...