Freescale Semiconductor
Data Sheet: Technical Data
An Energy Efficient Solution by Freescale
Document Number: MCF51QE128
Rev. 7, 10/2008
MCF51QE128 Series
Covers:
MCF51QE128,
MCF51QE32
MCF51QE96,
MCF51QE64,
MCF51QE128
80-LQFP
Case 917A
14 mm
2
64-LQFP
Case 840F
10 mm
2
• 32-Bit Version 1 ColdFire
®
Central Processor Unit (CPU)
– Up to 50.33-MHz ColdFire V1 CPU above 2.4V,
40-MHz CPU above 2.1V, and 20-MHz CPU above
1.8V, across temperature range
– Provides 0.94 Dhrystone 2.1 MIPS per MHz
performance when running from internal RAM
(0.76 DMIPS/MHz from flash)
– Implements Instruction Set Revision C (ISA_C)
– Support for up to 30 peripheral interrupt requests and
seven software interrupts
• On-Chip Memory
– Flash read/program/erase over full operating voltage
and temperature
– Random-access memory (RAM)
– Security circuitry to prevent unauthorized access to
RAM and flash contents
• Power-Saving Modes
– Two low power stop modes; reduced power wait mode
– Peripheral clock enable register can disable clocks to
unused modules, reducing currents; allows clocks to
remain enabled to specific peripherals in stop3 mode
– Very low power external oscillator can be used in stop3
mode to provide accurate clock to active peripherals
– Very low power real time counter for use in run, wait,
and stop modes with internal and external clock sources
– 6
μs
typical wake up time from stop modes
• Clock Source Options
– Oscillator (XOSC) — Loop-control Pierce oscillator;
Crystal or ceramic resonator range of 31.25 kHz to
38.4 kHz or 1 MHz to 16 MHz
– Internal Clock Source (ICS) — FLL controlled by
internal or external reference; precision trimming of
internal reference allows 0.2% resolution and 2%
deviation; supports CPU freq. from 2 to 50.33 MHz
• System Protection
– Watchdog computer operating properly (COP) reset
with option to run from dedicated 1-kHz internal clock
source or bus clock
– Low-voltage detection with reset or interrupt; selectable
trip points
– Illegal opcode and illegal address detection with
programmable reset or exception response
– Flash block protection
• Development Support
– Single-wire background debug interface
– 4 PC plus 2 address (optional data) breakpoint registers
with programmable 1- or 2-level trigger response
– 64-entry processor status and debug data trace buffer
with programmable start/stop conditions
• ADC — 24-channel, 12-bit resolution; 2.5
μs
conversion
time; automatic compare function; 1.7 mV/°C temperature
sensor; internal bandgap reference channel; operation in
stop3; fully functional from 3.6V to 1.8V
• ACMPx — Two analog comparators with selectable
interrupt on rising, falling, or either edge of comparator
output; compare option to fixed internal bandgap reference
voltage; outputs can be optionally routed to TPM module;
operation in stop3
• SCIx — Two SCIs with full duplex non-return to zero
(NRZ); LIN master extended break generation; LIN slave
extended break detection; wake up on active edge
• SPIx— Two serial peripheral interfaces with Full-duplex or
single-wire bidirectional; Double-buffered transmit and
receive; MSB-first or LSB-first shifting
• IICx — Two IICs with; Up to 100 kbps with maximum bus
loading; Multi-master operation; Programmable slave
address; Interrupt driven byte-by-byte data transfer;
supports broadcast mode and 10 bit addressing
• TPMx — One 6-channel and two 3-channel; Selectable
input capture, output compare, or buffered edge- or
center-aligned PWMs on each channel
• RTC — 8-bit modulus counter with binary or decimal
based prescaler; External clock source for precise time
base, time-of-day, calendar or task scheduling functions;
Free running on-chip low power oscillator (1 kHz) for
cyclic wake-up without external components
• Input/Output
– 70 GPIOs and 1 input-only and 1 output-only pin
– 16 KBI interrupts with selectable polarity
– Hysteresis and configurable pull-up device on all input
pins; Configurable slew rate and drive strength on all
output pins.
– SET/CLR registers on 16 pins (PTC and PTE)
– 16 bits of Rapid GPIO connected to the CPU’s
high-speed local bus with set, clear, and toggle
functionality
Freescale reserves the right to change the detail specifications as may be required to permit
improvements in the design of its products.
© Freescale Semiconductor, Inc., 2008. All rights reserved.
Table of Contents
1
2
3
MCF51QE128 Series Comparison . . . . . . . . . . . . . . . . . . . . . .4
Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.2 Parameter Classification . . . . . . . . . . . . . . . . . . . . . . . . .9
3.3 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . .9
3.4 Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . .10
3.5 ESD Protection and Latch-Up Immunity . . . . . . . . . . . .11
3.6 DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
3.7 Supply Current Characteristics . . . . . . . . . . . . . . . . . . .15
3.8 External Oscillator (XOSC) Characteristics . . . . . . . . .18
3.9 Internal Clock Source (ICS) Characteristics . . . . . . . . .19
3.10 AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.1 Control Timing . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.2 TPM Module Timing . . . . . . . . . . . . . . . . . . . . .
3.10.3 SPI Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.11 Analog Comparator (ACMP) Electricals . . . . . . . . . . .
3.12 ADC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .
3.13 Flash Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . .
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Mechanical Drawings. . . . . . . . . . . . . . . . . . . . . . . . . .
Product Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
21
23
24
27
27
30
31
31
31
36
36
4
5
6
7
MCF51QE128 Series Data Sheet, Rev. 7
2
Freescale Semiconductor
TPM1CH2-0
RESET
V1 ColdFire CORE
BKGD/MS
CPU
MODULE (TPM1)
ANALOG COMPARATOR
(ACMP1)
TPM1CLK
ACMP1O
ACMP1+
ACMP1-
EXTAL
XTAL
3
BDC / Debug
IP Bus Bridge
INTERNAL CLOCK
SOURCE (ICS)
OSCILLATOR (XOSC)
PORT A
3-CHANNEL TIMER/PWM
PTA7/TPM2CH2/ADP9
PTA6/TPM1CH2/ADP8
PTA5/IRQ/TPM1CLK/RESET
PTA4/ACMP1O/BKGD/MS
PTA3/KBI1P3/SCL1/ADP3
PTA2/KBI1P2/SDA1/ADP2
PTA1/KBI1P1/TPM2CH0/ADP1/ACMP1-
PTA0/KBI1P0/TPM1CH0/ADP0/ACMP1+
PTB7/SCL1/EXTAL
PTB6/SDA1/XTAL
PTB5/TPM1CH1/SS1
PTB4/TPM2CH1/MISO1
PTB3/KBI1P7/MOSI1/ADP7
PTB2/KBI1P6/SPSCK1/ADP6
PTB1/KBI1P5/TxD1/ADP5
PTB0/KBI1P4/RxD1/ADP4
PTC7/RGPIO15/TxD2/ACMP2-
PTC6/RGPIO14/RxD2/ACMP2+
PTC5/RGPIO13/TPM3CH5/ACMP2O
PTC4/RGPIO12/TPM3CH4/RSTO
PTC3/RGPIO11/TPM3CH3
PTC2/RGPIO10/TPM3CH2
PTC1/RGPIO9/TPM3CH1
PTC0/RGPIO8/TPM3CH0
PTD7/KBI2P7
PTD6/KBI2P6
PTD5/KBI2P5
PTD4/KBI2P4
PTD3/KBI2P3/SS2
PTD2/KBI2P2/MISO2
PTD1/KBI2P1/MOSI2
PTD0/KBI2P0/SPSCK2
PTE7/RGPIO7/TPM3CLK
PTE6/RGPIO6
PTE5/RGPIO5
PTE4/RGPIO4
PTE3/RGPIO3/SS1
PTE2/RGPIO2/MISO1
PTE1/RGPIO1/MOSI1
PTE0/RGPIO0/TPM2CLK/SPSCK1
PTF7/ADP17
PTF6/ADP16
PTF5/ADP15
PTF4/ADP14
PTF3/ADP13
PTF2/ADP12
PTF1/ADP11
PTF0/ADP10
PTG7/ADP23
PTG6/ADP22
PTG5/ADP21
PTG4/ADP20
PTG3/ADP19
PTG2/ADP18
PTG1
PTG0
SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
IRQ
COP
INTC
LVD
-
TPM2CH2-0
3-CHANNEL TIMER/PWM
MODULE (TPM2)
TPM2CLK
SCL1
SDA1
ACMP2+
ACMP2O
ACMP2-
TPM3CH5-0
6-CHANNEL TIMER/PWM
MODULE (TPM3)
TPM3CLK
16
SERIAL COMMUNICATIONS
INTERFACE (SCI1)
TxD1
RxD1
SS2
MISO2
MOSI2
SPSCK2
TxD2
RxD2
IIC MODULE (IIC1)
ANALOG COMPARATOR
(ACMP2)
USER FLASH
128K / 64K
USER RAM
8K / 6K / 4K
Rapid GPIO
SERIAL PERIPHERAL
INTERFACE MODULE (SPI2)
REAL TIME COUNTER (RTC)
V
DD
V
DD
V
SS
V
SS
PTJ7
PTJ6
PTJ5
PTJ4
PTJ3
PTJ2
PTJ1
PTJ0
V
REFH
V
REFL
V
DDA
V
SSA
PTH7/SDA2
PTH6/SCL2
PTH5
PTH4
PTH3
PTH2
PTH1
PTH0
SDA2
SCL2
VOLTAGE
REGULATOR
SERIAL COMMUNICATIONS
INTERFACE (SCI2)
PORT J
SERIAL PERIPHERAL
INTERFACE MODULE (SPI1)
SS1
MISO1
MOSI1
SPSCK1
IIC MODULE (IIC2)
PORT H
Figure 1. MCF51QE128 Series Block Diagram
MCF51QE128 Series Data Sheet, Rev. 7
Freescale Semiconductor
3
PORT G
PORT F
24-CHANNEL,12-BIT
ANALOG-TO-DIGITAL
CONVERTER (ADC)
PORT E
PORT D
PORT C
PORT B
MCF51QE128 Series Comparison
1
MCF51QE128 Series Comparison
Table 1. MCF51QE128 Series Features by MCU and Package
Feature
Flash size (bytes)
RAM size (bytes)
Pin quantity
Version 1 ColdFire core
ACMP1
ACMP2
ADC channels
DBG
ICS
IIC1
IIC2
KBI
Port I/O
1, 2
Rapid GPIO
RTC
SCI1
SCI2
SPI1
SPI2
External IRQ
TPM1 channels
TPM2 channels
TPM3 channels
XOSC
1
2
The following table compares the various device derivatives available within the MCF51QE128 series.
MCF51QE128
131072
8192
80
64
MCF51QE96
98304
8192
80
64
yes
yes
yes
MCF51QE64
65536
8192
64
MCF51QE32
32768
8192
64
24
20
24
20
yes
yes
yes
yes
16
20
20
70
54
70
54
yes
yes
yes
yes
yes
yes
yes
3
3
6
yes
54
54
Port I/O count does not include the input-only PTA5/IRQ/TPM1CLK/RESET or the output-only
PTA4/ACMP1O/BKGD/MS.
16 bits associated with Ports C and E are shadowed with ColdFire Rapid GPIO module.
MCF51QE128 Series Data Sheet, Rev. 7
4
Freescale Semiconductor
Pin Assignments
2
Pin Assignments
PTC7/RGPIO15 /TxD2/ACMP2-
PTA0/KBI1P0/TPM1CH0/ADP0/ACMP1+
PTA1/KBI1P1/TPM2CH0/ADP1/ACMP1-
PTA5/IRQ/TPM1CLK/RESET
PTC4/RGPIO12/TPM3CH4/RSTO
PTC5/RGPIO13/TPM3CH5/ACMP2O
This section describes the pin assignments for the available packages. See
Table 1
for pin availability by package pin-count.
PTD1/KBI2P1/MOSI2
PTD0/KBI2P0/SPSCK2
PTH7/SDA2
PTH6/SCL2
PTH5
PTH4
PTE7/RGPIO7/TPM3CLK
V
DD
V
DDAD
V
REFH
V
REFL
V
SSAD
V
SS
PTB7/SCL1/EXTAL
PTB6/SDA1/XTAL
PTH3
PTH2
PTH1
PTH0
PTE6/RGPIO6
PTE5/RGPIO5
PTB5/TPM1CH1/SS1
PTB4/TPM2CH1/MISO1
PTC3/RGPIO11/TPM3CH3
PTC2/RGPIO10/TPM3CH2
PTD7/KBI2P7
PTD6/KBI2P6
Pins in
bold
are added from the next smaller package.
Figure 2. Pin Assignments in 80-Pin LQFP
MCF51QE128 Series Data Sheet, Rev. 7
Freescale Semiconductor
5
PTD5/KBI2P5
PTJ7
PTJ6
PTJ5
PTJ4
PTC1/RGPIO9/TPM3CH1
PTC0/RGPIO8/TPM3CH0
PTF7/ADP17
PTF6/ADP16
PTF5/ADP15
PTF4/ADP14
PTB3/KBI1P7/MOSI1/ADP7
PTB2/KBI1P6/SPSCK1/ADP6
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
PTE0/RGPIO0/TPM2CLK/SPSCK1
PTE1/RGPIO1/MOSI1
PTG0
PTG1
PTG2/ADP18
PTG3/ADP19
PTE2/RGPIO2/MISO1
PTE3/RGPIO3/SS1
PTG4/ADP20
PTG5/ADP21
PTG6/ADP22
PTG7/ADP23
PTC6/RGPIO14/RxD2/ACMP2+
PTA4/ACMP1O/BKGD/MS
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
PTA2/KBI1P2/SDA1/ADP2
PTA3/KBI1P3/SCL1/ADP3
PTD2/KBI2P2/MISO2
PTD3/KBI2P3/SS2
PTD4/KBI2P4
PTJ0
PTJ1
PTF0/ADP10
PTF1/ADP11
V
SS
V
DD
PTE4/RGPIO4
PTA6/TPM1CH2/ADP8
PTA7/TPM2CH2/ADP9
PTF2/ADP12
PTF3/ADP13
PTJ2
PTJ3
PTB0/KBI1P4/RxD1/ADP4
PTB1/KBI1P5/TxD1/ADP5