Microcontrollers—More Than You Expect

Microcontrollers
More Than You Expect
Solutions for consumer and
industrial applications
freescale.com
More Than You Expect | 2012
Table of Contents
Road Maps.................................................................................. 3
Introduction................................................................................. 4
8-bit Products
MC9S08QG/QA Family............................................................... 6
MC9RS08L Family New.............................................................. 7
MC9S08LG Family...................................................................... 8
MC9S08LL Family....................................................................... 9
MC9S08LH Family New............................................................ 10
MC9S08GW New...................................................................... 11
MC9S08D Family....................................................................... 12
MC9S08PT/A/L Family.............................................................. 14
Flexis 8- and 32-bit Products
8-bit MC9S08QB/E Family........................................................ 16
32-bit MCF51QE ColdFire Family............................................. 17
8-bit MC9S08JS/M Family........................................................ 18
32-bit MCF51JM ColdFire Family............................................. 19
8-bit MC9S08JE Family New.................................................... 20
32-bit MCF51JE Family New..................................................... 21
8-bit MC9S08MM Family New.................................................. 22
32-bit MCF51MM Family New.................................................. 23
32-bit ColdFire Products
MCF51CN Family New.............................................................. 24
MCF51EM Family...................................................................... 25
MCF5301x Family..................................................................... 26
MCF5225x Family..................................................................... 27
MCF51AG Family...................................................................... 28
MCF5441x Family..................................................................... 29
32-bit ColdFire+ Products
ColdFire+ MCF51Qx.................................................................. 30
ColdFire+ MCF51Jx.................................................................. 32
32-bit Kinetis Products
Kinetis K10 New........................................................................ 33
Kinetis K20 New........................................................................ 34
Kinetis K30 New........................................................................ 35
Kinetis K40 New........................................................................ 36
Kinetis K50 New........................................................................ 37
Kinetis K60 New........................................................................ 38
Kinetis K70 New........................................................................ 39
16-bit Products
MC56F800x Family................................................................... 40
MC56F801x Family................................................................... 41
MC56F802x/3x Family.............................................................. 42
MC56F824x/5x New.................................................................. 43
MC56F84xx Family.................................................................... 44
32-bit Power Architecture® Products
Industrial PXN Family New........................................................ 45
Industrial PXD Family New........................................................ 46
Industrial PXR Family New........................................................ 47
Industrial PXS Family New........................................................ 48
Summary Information
Freescale Ready Play Solutions................................................ 49
Summary of Hardware and Software Enablement Solutions.... 50
Product Summaries................................................................... 51
32-bit Third-Party Developer Resources................................... 52
For a complete listing of available products with full
orderable part numbers, visit freescale.com/MCU.
2
freescale.com/MCU
freescale.com/MCU
3 MB
2 MB
1 MB
512 KB
256 KB
128 KB
64 KB
32 KB
16 KB
16-bit
4 MB
8 KB
56F84xx
PXS20
PX10D
16/32-bit DSC and 32-bit PX
Dual A5 + M4, 500 MHz eMPU wtih XGA Display, H/W Acc., Camera I/F,
Stereo Audio and Security, Dual Ethernet + L2 Switch, DDR, NAND Flash
A5, 500 MHz eMPU wtih SVGA Display, H/W Acc., Camera I/F, Stereo
Audio and Security, Dual Ethernet + L2 Switch, DDR, NAND Flash
A5, 266 MHz eMPU wtih WQVGA Display, Audio and Security,
Dual Ethernet + L2 Switch, NAND Flash
VF7xx
VF6xx
VF5xx
VF4xx
VF3xx
PX40R
Dual A5 + M4, 500 MHz eMPU wtih XGA Display, H/W Acc., Camera I/F,
Stereo Audio and Security, Dual Ethernet , DDR, NAND Flash
A5, 500 MHz eMPU wtih SVGA Display, Stereo Audio and
Security, Ethernet, DDR, NAND Flash
Power Architecture MCU, 264 MHz, 4 MB On-Chip Flash, Quad ADCs
PX20N
S08JM/S
S08QE/B
S08LG
True EEPROM, CAN and LIN, 2.7 to 5.5V
Ultra Low-Power LCD, 2x 16-bit ADC 1.8 to 3.6V
Robust 5V MCU with optional TSI, Timers, 12-bit ADC,
Serial, ICE60730, 2.7 to 5V
Ultra-Low-Power LCD with 16-bit ADC Option, 1.8 to 3.6V
S08JE
51JM
51MM
51EM
128 KB
64 KB
32 KB
16 KB
New Freescale Kinetis MCUs
ARM® Cortex™-M4-Based Solutions
Kinetis K70
Kinetis K60
Kinetis K50
Kinetis K40
Kinetis K30
Kinetis K20
Low Power, Mixed Signal with Connectivity, Security and HMI Options, 1.71 to 3.6V
Low Power, Mixed Signal with Connectivity and Security, 1.71 to 3.6V
Low Power, ADC, Op- and Tri-Amps, Connectivity and HMI,
1.71 to 3.6V
Low Power, Mixed Signal with Segment LCD and USB,
1.71 to 3.6V
Low Power, Mixed Signal with Segment LCD, 1.71 to 3.6V
Kinetis K10
5441x
Low Power, Mixed MCU with USB, 1.71 to 3.6V
5301x
Embedded MPU, Dual Ethernet (1588), L2 Switch, USB, Motor Control Timers, ADC, 15+ Serial Interfaces
5225x
Embedded MPU, Dual Ethernet, USB Audio for VoIP
Ethernet, CAN, USB, 3.0 to 3.6V
Low-Power Electronic Metering, 1.8 to 3.6V
Ultra-Low-Power USB2.0 Device, 16-bit ADC
with Op- and Tri-Amps, 1.8 to 3.6V
51JE/U/F
Ultra-Low-Power USB2.0 Device, 1.8 to 3.6V
Cost-Effective USB OTG, Crypto Option 2.5 to 5.5V
51CN
51AG
S08MM
Ultra-Cost-Effective, Low-Power Ethernet, 1.8 to 3.6V
MCU with DMA and iEvent for Real-Time Control, 2.7 to 5.5V
Ultra Low Power, Crypto Option, 1.71 to 3.6V
Ultra Low Power, General Purpose, 1.8 to 3.6V
General-Purpose USB, 2.7 to 3.6V
51Q/E/F/H/U/M
Robust, Cost-Effective LCD, 2.7 to 5.5V
S08GW
S08D
Ultra-Low-Power USB2.0 OTG, <1.71 to 3.6V
S08Px
S08Lx
Ultra-Low-Power USB.2.0 OTG, 16-bit ADC with Op- and Tri-Amps,
1.8 to 3.6V
2 KB
Power Architecture Safety MCU, 120 MHz, Dual-Locking Core and Ethernet
Power Architecture Safety MCU, 120 MHz, Dual-Locking Core
Power Architecture Core, 64 MHz, Integrated Segment Display and Motor Control
32-bit
®
Flash
32-bit, 100 MHz, Ultra-High-Resolution PWM, Ultra-High-Speed ADC,
DMA, 1.8 to 3.6V Supply/5V Tolerant I/O
4 KB
High-Performance, Ultra-High-Resolution PWM, Ultra-High-Speed ADC, 2.5 to 3.6V
8 KB
Cost Effective, Highly Integrated, 1.8 to 3.6V
256 KB
56F824/5x
16 KB
S08QG
512 KB
Highly Integrated, Cost-Effective Motor Control and Digital Conversion 3.0 to 3.6V
32 KB
Ultra-Cost-Effective, Small-Footprint LCD, 2.7 to 5.5V
64 KB
Cost Effective, General Purpose, 1.8 to 3.6V
1 MB
F801x/2x/3x
8-bit
128 KB
RS08L
Flash
F8002/6 Cost-Effective, Low-Power Digital Control, 1.8 to 3.6V
S08QA
Freescale 8-bit and ColdFire MCUs
More Than You Expect | 2012
Road Maps
Controller Continuum Products
Controller Continuum Road Map
1 MB
512 KB
256 KB
8 KB
4 KB
2 KB
32-bit
Application-Specific 16- and 32-bit Solutions
Application-Specific Road Map
RAM
4 MB
3 MB
2 MB
1 MB
512 KB
256 KB
128 KB
64 KB
32 KB
16 KB
8 KB
Dual-Core eMPU
3
More Than You Expect | 2012
Introduction
Freescale is a leading supplier
of embedded controllers with a
strong legacy in both the industrial
and consumer market. We have
a broad portfolio of MCUs across
our 8- 16- and 32-bit platforms,
featuring leading-edge low power,
analog, control and communications
IP. For more information on our
portfolio, visit freescale.com/MCU.
Freescale is committed to ensuring
our products are available for our
customers through the entire lifetime
of their systems, to that extent,
Freescale commits to a minimum
product
cycle of 10, and in some cases,
15 years for our MCUs targeting the
industrial, automotive and medical
markets. For more information on
product longevity, visit
freescale.com/productlongevity.
It’s More Than Just Silicon
Freescale is dedicated to providing semiconductor solutions that build value into your
products. When you purchase from us, you’re buying more than just an embedded
processor. You’re getting access to a broad ecosystem of technical support services,
development tools and training—all designed to make your job easier and your end
products better.
Freescale 8-bit MCUs Simplify the Design Process
Freescale is focused on making it easier for companies to develop applications with
8-bit MCUs by providing a free software development suite. This enables companies
to significantly reduce their development time and bill of materials. Our aim is to
provide a fully bundled software and hardware platform that is ready to use out of
the box, allowing designers to focus on developing application code.
Key Benefits of Our 8-bit Portfolio
• Broad, scalable portfolio ranging from small, cost-effective 1 KB MCUs to highly
integrated 100-pin, 128 KB solutions
• Award-winning CodeWarrior software IDE to reduce the development cycle
• Flexible Tower hardware development platform for rapid evaluation and application
development
• Hundreds of reference designs and example projects
• Direct support from freescale.com/support
• 10- or 15-year guaranteed lifetime
The 32-bit ColdFire Portfolio Advantage for Industrial and Consumer Markets
ColdFire architecture is unlike any other 32-bit architecture in the industry. With a wide
portfolio of 32-bit solutions, an unparalleled range of performance and peripherals,
and one of the lowest power 32-bit MCUs on the market, the ColdFire and ColdFire+
families offers incredible flexibility and choice. Enabled by a vast ecosystem of
development tools and design resources, we help make 32-bit development possible.
The New 32-bit Kinetis Family of MCUs
32-bit Kinetis MCUs represent the most scalable portfolio of ARM® Cortex™-M4
MCUs in the industry. The portfolio consists of five MCU families with over 200 pin-,
peripheral- and software-compatible devices with outstanding performance, memory
and feature scalability. Enabled by innovative 90 nm thin-film storage (TFS) flash
technology with unique FlexMemory (configurable embedded EEPROM), Kinetis
MCUs feature the latest low-power innovations and high-performance, high-precision,
mixed-signal capability. Kinetis MCUs are supported by a market-leading enablement
bundle from Freescale and ARM third-party ecosystem partners.
The 16- and 32-bit DSC Family, Ideal for Advanced Digital Control and
Power Conversion
Freescale is a pioneer in DSC solutions. Our 56800/56800E DSC architecture combines
the computational power of a DSP with the control functionality of an MCU onto a single
core. The 56800/56800E family combines the advantages of hybrid architecture with
leading peripherals, advanced memory technology, software and development tools to
give you the capability you need to develop winning solutions in complex digital control
and measurement environments.
* Subject to licensing agreement and registration.
4
freescale.com/MCU
More Than You Expect | 2012
PX Series of Power Architecture®
MCUs
The PX series of Power Architecture
MCUs provides unmatched performance,
comprehensive enablement and
ruggedized safety features for the most
complex industrial control applications,
including motor drives, renewable energy,
motion control, power generation, clinical
medical, robotics applications and
more. Options exist for both single- and
multicore implementations with up to 600
DMIPs of performance. The family offers
up to 4 MB of integrated flash memory.
An embedded safety architecture helps
meet challenging safety, reliability and
environmental requirements. Runtime
software, a development platform for
rapid prototyping, and advanced debug
and system modeling tools ensure easy
development.
Software Enablement and Support
The increasing complexity of industrial
applications and expanding functionality
of semiconductors are driving
embedded developers toward solutions
that require the integration of proven
hardware and software platforms.
Freescale, along with a strong alliance
network, offers comprehensive
solutions that include development
tools, debuggers, programmers and
software.
Tower System
The Freescale Tower System is a modular
development platform for 8-, 16- and 32-bit
embedded processors that enables
advanced development through rapid
prototyping. Featuring multiple plug and
play modules, the Tower System provides
designers with building blocks for entrylevel evaluation to advanced application
development. For a complete list of
development kits and modules offered as
part of the Freescale Tower System, please
visit freescale.com/Tower.
You Are Never Very Far from Freescale
We have hundreds of sales people and application engineers in the field and an extensive
network of distributors around the world. Your Freescale representatives are trained to
understand your needs and help you find the best solutions for your products.
Need direct support from a Freescale expert? We can help. Freescale provides guidance
for your project. Our technical sales representatives and product specialists are available to
respond to technical product questions and help you select and obtain the right devices,
tools and software to build your next application. For more information, visit
freescale.com/support.
Complimentary Software
and Tools
• Freescale MQX™ RTOS, Ethernet,
FileSystem, USB stacks and more
• Complimentary bare metal TCP/IP
and USB stacks
• Freescale Linux® BSP
• CodeWarrior Development Studio
• Processor Expert software: A rapid
application development tool in the
CodeWarrior tool suite
• Digital signal processing library
freescale.com/MCU
5
More Than You Expect | 2012
MC9S08QG/QA Family
So highly integrated, it’s redefining “entry level”
Target Applications
TWR-S08UNIV + TWR-S08DC-QG8
• Wireless sensors, including SMAC
The Tower solution supports the RS08KA
• Watchdog coprocessors
family and enables quick, simplified product
• Small appliances
evaluation and application development. It
• Hand-held devices
provides a cost-effective, extremely flexible
• Secure boot coprocessors
development hardware platform, offering
• Security systems
plug and play capabilities.
• Control systems
Features
Sample Application Notes
• AN2717/D: Transitioning from the HC08 Core to
the MC9S08 Core
Often it’s not just the individual features,
• AN3048: Analog-to-Digital Converter on an
but the full feature set that matters.
I2C
Bus Using MC9S08QG8
The MC9S08QG family enhances system
• Two push button inputs
• A potentiometer
• TWR-PI interface for easy connection to
16-bit Timer Module
are frequently left off low-end MCUs.
• USB to BDM connection
• USB powered
• AN1818: Software SCI Routines with the
functionality by integrating embedded modules that
• Tower System-compliant interface
sensor daughter cards
These modules help to:
MC9S08QG/QA
Block
Diagram
MC9S08QG/QA
Block
Diagram
• Reduce system size
• Lessen the probability of board quality problems
and conflicts
• Cut system cost
On-Chip ICE
(DBG)
BDC
I2C
SPI
2-ch., 16-bit
Timer
256B/
512B RAM
8-ch., 10-bit
w/Temperature
Sensor
Int/Ext OSC
8-bit Module
Timer with
Prescaler
Internal Clock
Source w/FLL
SCI
COP
Low Voltage
Detect
Up to
13 GPIOs
Analog
Comparator
HCS08
Core
• Reduce design time
Key Features
• Powerful, advanced S08 core
• Multiple communications options: SCI,
2/8 KB
Flash
SPI and I2C, available on the S08QG8 only
• High-resolution analog: 8-ch., 10-bit ADC
Core
and analog comparator
• “Extras” included: 2-ch., 16-bit timer,
internal/external oscillator, LVI, COP and
up to 13 GPIOs
• Multiple memory options: 8 KB or 2 KB flash
memory and up to 512B RAM
ADC Channels
Applications/Additional Features
SCI
ESCI
SPI
I2C
16-bit Timer
Channels
Clock Type
Package
-
-
-
-
1
1-ch.
OSC
8 DFN
Fully integrated small packages
4-ch.
-
-
-
-
1
1-ch.
OSC
8 SOIC
Fully integrated small packages
4-ch.
-
-
-
-
1
1-ch.
OSC
8 PDIP
Fully integrated small packages
256B
8-ch.
-
1
-
1
1
2-ch.
OSC
16 TSSOP
Fully integrated small packages
256B
8-ch.
-
1
-
1
1
2-ch.
OSC
16 QFN
Fully integrated small packages
4 KB
256B
8-ch.
-
1
-
1
1
2-ch.
ICS
24 QFN
Fully integrated small packages
MC9S08QG8CFKE
8 KB
512B
8-ch.
-
1
-
1
1
2-ch.
ICS
24 QFN
Fully integrated small packages
MC9S08QG8CDTE
8 KB
512B
8-ch.
-
1
-
1
1
2-ch.
OSC
16 TSSOP
Fully integrated small packages
MC9S08QG8CFFE
8 KB
512B
8-ch.
-
1
-
1
1
2-ch.
OSC
16 QFN
Fully integrated small packages
MC9S08QG8CPBE
8 KB
512B
8-ch.
-
1
-
1
1
2-ch.
OSC
16 PDIP
Fully integrated small packages
MC9S08QG8CDNE
8 KB
512B
4-ch.
-
-
-
-
1
1-ch.
OSC
8 SOIC
Fully integrated small packages
MC9S08QG8CFQE
8 KB
512B
4-ch.
-
-
-
-
1
1-ch.
OSC
8 DFN
Fully integrated small packages
MC9S08QA4CDNE
4 KB
256B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 SOIC
Fully integrated small packages
MC9S08QA4CFQE
4 KB
256B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 DFN
Fully integrated small packages
MC9S08QA4CPAE
4 KB
256B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 PDIP
Fully integrated small packages
MC9S08QA2CDNE
2 KB
160B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 SOIC
Fully integrated small packages
MC9S08QA2CFQE
2 KB
160B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 DFN
Fully integrated small packages
MC9S08QA2CPAE
2 KB
160B
-
4-ch.
-
-
-
-
1 x 1-ch.
ICS
8 PDIP
Fully integrated small packages
Device
Flash
RAM
MC9S08QG4CFQE
4 KB
MC9S08QG4CDNE
MC9S08QG4CPAE
10-bit
8-bit
256B
4-ch.
4 KB
256B
4 KB
256B
MC9S08QG4CDTE
4 KB
MC9S08QG4CFFE
4 KB
MC9S08QG4CFKE
6
All HC08 and S08 include COP, LVI, POR, KBI
freescale.com/MCU
More Than You Expect | 2012
MC9RS08L Family
Small, cost-effective LCD solution driving more segments with fewer pins
• Coffee machines
Development Tools
DEMO9RS08LA8
DEMO9RS08LE4
• Microwaves
• Portable ovens
• Frying machines
The cost-effective demonstration kits contain
• Portable medical equipment
everything a designer needs to develop and
• Thermometer
evaluate application code. The integrated USB
• HVAC applications
multilink allows a designer to communicate
• Security and access control
with the board and target device with only a
• Remote controls
USB cable.
Freescale introduces the first RS08 cost-effective
MCUs with LCD drivers. The highly integrated
Features
MC9RS08LA8
Block
Diagram
MC9RS08LA8
Block
Diagram
MC9RS08LA8 and MC9RS08LE4 MCUs are
• Integrated P&E USB-BDM
intended for small appliances, medical equipment
and other industrial and multi-market applications.
The LA and LE families provide design flexibility with
• MC9RS08LA/E
LVI
• On-board +5V regulator
ICS
RS08 Core
• Power input selection jumpers
• Three push switches: User, reset and LED
SCI
KBI
a large segment-based (8x mode) driver and the
• Buzzer
RS08LA8 derviative features an integrated charge
pump to provide true system-on-a-chip functionality.
8/4 KB Flash
Key Features
• Small-footprint LCD solutions in 28-pin and
48-pin packages
MTIM
SPI
Comparator
x8 mode means customer can drive more
Flexible glass, drive 3V or 5V glass
RS08BDM
• 2.0 mm barrel connector
• BDM_PORT (not installed)
RTI
• DB9 connector
2 x 2-ch., 16-bit
Timer
Blink capability available even in stop mode
Charge pump, RS08LA8 only
• Cost-effective solutions based on ultra-low-end
peripherals
• MCU I/O connector
• USB connector
LCD Driver
8 x 21
segments with less pins
• User option jumpers to disconnect
>8-ch.,
10-bit ADC
256B RAM
• Flexible LCD solutions
• Temperature sensor/themistor
COP
Core
RS08 core
• Feature-rich analog and serial functionality
Target Applications
ADC Channels
Device
Flash
RAM
MC9RS08LA8CGT
8 KB
256B
6-ch.
MC9RS08LA8CLF
8 KB
256B
6-ch.
MC9RS08LE4CWL
4 KB
256B
8-ch.
1
freescale.com/MCU
12-bit
10-bit
LCD
RTI
16-bit
Timer
Channels
8-bit
MTIM
Clock
Type
Package
1
2-ch.
1
ICS
48 QFN
1
2-ch.
1
ICS
48 QFP
ICS
28 SOIC
SCI
SPI
1
1
1
1
1
1
I2C
2 x 2-ch.
7
More Than You Expect | 2012
MC9S08LG Family
Robust 5V LCD solution for industrial markets
Target Applications
DEMO9S08LG32
• White goods
The DEMO9S08LG32 is a demonstration
• Automotive instrument clusters
board for the MC9S08LG32 8-bit MCU.
• Factory automation
Application development is quick and easy
• HVAC applications
with the integrated USB-BDM, sample
• Security and access control
software tools and examples. An optional
• Building control
BDM_PORT port is also provided to allow
Sample Application Notes
use of a BDM_PORT cable. One 80-pin
• AN3828: Stepper Motor Motion Control Driver
connector provides access to all I/O signals
for MC9S08LG32
on the target MCU.
• AN3823: LCD Driver for MC9S08LG32
Features
• AN3802: Interfacing an LCD with the
• MC9S08LG32, 80 LQFP
• On-board 4 x 40 custom LCD glass
• Integrated P&E USB-BDM
• On-board +5V regulator
• 10 push switches: Eight user, one reset,
one IRQ
• 12 LED indicators: Eight user, one VDD,
one IRQ, one USB and one reset
• 5K ohm POT w/LP filter for ADC input
• 80-pin MCU I/O pin header
• 2.0 mm barrel connector
• USB connector
MC9S08LG32 The MC9S08LG family of 8-bit microcontrollers
• AN3821: How to Handle Dual Flash Architecture
in MC9S08LG32
drives LCDs with up to 296 segments. This
5V LCD device offers improved performance
• AN3817: Interfacing Stepper Motor with
MC9S08LG32
and flexible pin functionality for a wide range of
industrial and automotive applications, such as
MC9S08LG
Block
Diagram
MC9S08LG
Block
Diagram
electric metering, home appliances, HVAC systems
and entry-level instrument clusters.
I2C
LVI
S08 Core
Key Features/Benefits
KBI
• 2.7 to 5.5V operation available
• 16 KB and 32 KB flash, 4 KB RAM, 12-bit ADC
• Two hardware SCI, SPI, I²C
Dual Flash
Array 16 to 32KB
• Two independent 16-bit timers and one
2 x SCI
COP
ICS
SPI
8-bit timer
• Integrated LCD
RTC
Comparator
Supporting both x8 and x4 mode up to 8 x 37
2 KB RAM
or 4 x 41 segments
8-bit MTIM
<24 x 12-bit ADC
LCD Driver
8 x 37
6-ch. and 2-ch.
16-bit Timer
Internal regulated charge pump for
contrast control
ICE + 08BDM
• Dual bank flash for EEPROM emulation
• Internal clock source
• 40°C to 85°C for industrial and up to 105°C
for automotive
Core
• Up to 40 MHz HCS08 CPU core
Device
Flash
RAM
ADC Channels
MC9S08LG32CLK
32 KB
2 KB
16-ch.
MC9S08LG32CLH
32 KB
2 KB
12-ch.
MC9S08LG32CLF
32 KB
2 KB
9-ch.
1
12-bit
LCD
SPI
I2C
RTC
SCI
1
1
2
1
1
1
1
2
1
1
1
2
1
1
2 x 6-ch.
10-bit
16-bit Timer
Channels
8-bit MTIM
Clock Type
Package
2 x 6-ch.
Y
ICS
80 LQFP
2 x 6-ch.
Y
ICS
64 LQFP
Y
ICS
48 LQFP
MC9S08LG16CLH
16 KB
2 KB
12-ch.
1
1
2
1
1
2 x 6-ch.
Y
ICS
64 LQFP
MC9S08LG16CLF
16 KB
2 KB
9-ch.
1
1
2
1
1
2 x 6-ch.
Y
ICS
48 LQFP
8
freescale.com/MCU
More Than You Expect | 2012
MC9S08LL Family
Ultra-low-power LCD solution driving more segments with fewer pins
Target Applications
DEMO9S08LL16
• Thermostats
The cost-effective DEMO9S08LL16
• HVAC control
demonstration kit contains everything a
• Small and large appliances
designer needs to develop and evaluate
• Remote control
application code. The integrated USB multilink
• Industrial control terminals
allows a designer to communicate with the
• Portable medical equipment
• Building automation
board and target device with only a USB cable.
• Security and access control
Features
• MC9S08LL16, 64 LQFP
Application Notes
• Integrated P&E USB-BDM
• AN3796: LCD Driver Specification
Freescale introduces the first S08 ultra-low-power
• On-board +5V regulator
• AN3821: How to Handle Dual Flash
MCU with LCD driver. The MC9S08LL16/8 helps
• Battery holder for li-ion battery
Architecture in MC9S08LG32
you reach your target performance levels while
• AN3822: Emulated EEPROM Implementation in
minimizing power consumption in your design,
Dual Flash Architecture and Demo Description
demonstrating extreme energy efficiency for ultra-
on MC9S08LG32
long operation in battery-powered applications.
• AN3990: Migrating from the MC9S08LL16 to
The S08LL16 (LL16) MCU offers two ultra-low-
• MC9S08LL64 Microcontroller
power stop modes, new low-power run and wait
• BDM_PORT (not installed)
Applications
• USB connector
• AN2111: A Coding Standard for HCS08
• Up to 40 MHz CPU (9S08LL64/36) 20 MHz bus
• DB9 connector
Assembly Language
speed
• Ultra-low-power MCU with six power saving
TWR-S08LL64-KIT
TWR-S08LL64
MC9S08LL64 Block Diagram
MC9S08LL64 Block Diagram
modes, low-power oscillator and fast wake
up from stop modes and industry-leading
S08 Core
w/MMU
low power
• Flexible MCU solution
Features
LVD
2 x SCI
32 KB Flash
Array
segments with less pins, up to 192 segments
with 9S08LL16 and 288 segments with
• 5K one turn potentiometer—RS232 port
• MC9S08LL64 MCU
KBI
x8 mode means customer can drive more
ICS
• 32,768 Hz Crystal
• Freescale 3-axis accelerometer
COP
I2C
• ADC input to MCU buzzer light sensor with
SPI
9S08LL64
32 KB Flash
Array
Flexible glass, drive 3V or 5V glass
Blink capability available even in stop mode
• Charge pump
• Time of day timer module for calendar/time
recording/measurement with separate
LCD Driver
8 x 36 = 288
10-ch., 12-bit
ADC
4 KB RAM
TOD
2 x 2-ch., 16-bit
TPM
BDM
ACMP
VREF
clock source
• 5K ohm POTs w/LP filter
• 2.0 mm barrel connector
• Performance of Microcontroller-Based
Key Features
one USB
• 40-pin MCU I/O connector
• AN2764: Improving the Transient Immunity
to disable clocks to unused peripherals.
• 10 LED indicators: Eight user, one VDD and
• User option jumpers to disconnect peripherals
Using the MC9S08LL16
power external oscillator and clock gating registers
• Five push switches: Four user and one reset
• Light sensor w/LP filter and op amp
• DRM106: Thermostat Reference Design
modes, six microsecond wake-up time, ultra-low-
• Power input selection jumpers
LP filter and opamp
• Mini-B USB connector
• One reset push button and four switches
• 2 x 28 segments LCD display
S08
Core
Device
Flash
RAM
MC9S08LL64CLK
64 KB
4 KB
ADC Channels
12-bit
10-ch.
10-bit
LCD
SCI
SPI
I2C
16-bit Timer
Channels
Clock Type
Package
1
2
1
1
2 x 2-ch.
ICS
80 LQFP
MC9S08LL64CLH
64 KB
4 KB
8-ch.
1
2
1
1
1 x 2-ch.
ICS
64 LQFP
MC9S08LL36CLK
36 KB
4 KB
10-ch.
1
2
1
1
2 x 2-ch.
ICS
80 LQFP
MC9S08LL36CLH
36 KB
4 KB
8-ch.
1
2
1
1
1 x 2-ch.
ICS
64 LQFP
MC9S08LL16CLH
16 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
64 LQFP
48 LQFP
MC9S08LL16CLF
16 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
MC9S08LL16CGT
16 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
48 QFN
MC9S08LL8CLF
8 KB
2 KB
8-ch.
1
1
1
1
1 x 2-ch.
ICS
48 LQFP
MC9S08LL8CGT
8 KB
2 KB
8-ch.
1
1
1
1
1 x 2-ch.
ICS
48 QFN
freescale.com/MCU
9
More Than You Expect | 2012
8-bit MC9S08LH
Low-power segment LCD MCU with 16-bit ADC
Target Applications
TWR-S08LH64-KIT
• Single-phase electricity meters
The cost-effective TWR-S08LH64-KIT
• Flow meters
development tool is part of the Tower System
• Measurement equipment
and features the MC9S08LH64 segment LCD
• Portable medical devices
controller with integrated 16-bit ADC.
• Building access control
It provides everything needed to develop
• HVAC control systems
• Portable consumer devices
and evaluate application code. The integrated
Application Note
board and target device with only a USB
• AN3949: ADC16 Calibration Procedure and
cable, while the board highlights the MCU’s
OSBDM allows communication with the
Programmable Delay Block Synchronization
low power features.
• AN3796: LCD Driver Specification
Freescale expands the first S08 ultra-low-power
• AN3821: How to Handle Dual Flash Architecture
MCU with LCD driver and increased ADC
in MC9S08LG32
accuracy for medical and metering applications.
• AN3822: Emulated EEPROM Implementation in
The MC9S08LH family available with up to 64 KB
Dual Flash Architecture and Demo Description
flash helps you reach your target performance
levels while minimizing power consumption in your
design, demonstrating extreme energy efficiency
on MC9S08LG32
• DRM106: Thermostat Reference Design Using
Key Features
support
• Buzzer
Applications
• Light sensor with LP filter and opamp
• AN2111: A Coding Standard for HCS08
• 288 segment LCD display with blink in stop
• Mini-B USB connector
Assembly Language
mode capability
• Six flexible modes of operation to reduce overall
• 10-ch., 16-bit ADC
switches
• 2 x 28 segments LCD display
LVD
2 x SCI
KBI
ICS
COP
I2C
4 KB RAM
SPI
10 ch.16-bit
ADC
BDM
LCD Driver
8 x 36 = 288
2 x 2 ch. 16-bit
TPM
TOD
ACMP
VREF
Dual 32 KB
Flash arrays
= 64 KB
• 64-pin and 80-pin LQFP packages
• One reset push button and four push
MC9S08LH64/36
MC9S08LH64/36
Block Diagram
power consumption
• MC9S08LH64 MCU
to MCU
Performance of Microcontroller-Based
• Time of day for time stamping
• 5K one-turn potentiometer
• Freescale 3-axis accelerometer ADC input
• AN2764: Improving the Transient Immunity
• Up to 64 KB flash memory, dual bank memory
separately from the complete kit, part number
• 32,768 Hz crystal
the MC9S08LL16
• 40 HMz S08 CPU
stand-alone debug tool that can be purchased
• RS232 port
MC9S08LL64 Microcontroller
ADC for accurate measurement.
the Tower System, and can also operate as a
Features
• AN3990: Migrating from the MC9S08LL16 to
applications. The S08LH also features a 16-bit
used with a variety of peripheral modules in
TWR-S08LH64.
• AN3824: EEPROM Emulation Driver for
MC9S08LG32 Application Notes
for ultra-long operation in battery-powered
This module is designed to be combined and
40-pin MCU I/O connector
2 mm barrel connector
BDM_PORT (not installed)
USB connectors
DB9 connector
S08 Core
Core
Device
Flash
RAM
ADC Channels
16-bit
12-bit
LCD
SCI
SPI
I2C
16-bit Timer
Channels
Clock Type
Package
MC9S08LH64CLK
64 KB
2 KB
10-ch.
1
1
1
1
2 x 2-ch.
ICS
80 LQFP
MC9S08LH64CLH
64 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
64 LQFP
MC9S08LH36CLK
32 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
80 LQFP
MC9S08LH36CLH
32 KB
2 KB
8-ch.
1
1
1
1
2 x 2-ch.
ICS
64 LQFP
10
freescale.com/MCU
More Than You Expect | 2012
8-bit MC9S08GW
8-bit MCU for flow metering
The MC9S08GW is a low-power 8-bit MCU family,
Target Applications
based on the proven S08 core, and used in gas or
• Low-end single-phase electricity meters
• Flow meters
• Measurement equipment
• Portable medical devices
• Building access control
• HVAC control systems
• Portable consumer devices
TWR-S08GW64-KIT
enables it to be highly integrated. The MC9S08GW
Sample Application Notes
OSBDM allows communication with the board
family comes with a full suite of hardware and
• AN4257: IRTC Compensation and 1 Hz Clock
Generation
• AN4262: Gas and Water Metering Application
With MC9S08GW64
• AN4169: ADC Driver for MC9S08GW64
• AN4170: IRTC Driver for MC9S08GW64
• AN3949: ADC16 Calibration Procedure and
Programmable Delay Block Synchronization
• AN4179: How to Interface and Drive a 3V or 5V
LCD Glass with MC9S08GW64
• AN4168: ADC16 Calibration Procedure and
Programmable Delay Block Synchronization For
MC9S08GW64
• AN3827: Differences Between Controller
Continuum ADC Modules
• AN4159: LCD Driver for the MC9S08LGW64
• AN4161: SCI Driver for the MC9S08GW64
• AN4158: I2C Driver for the MC9S08GW64
• AN4160: MTIM Driver for the MC9S08GW64
• AN2111: A Coding Standard for HCS08
Assembly Language
water flow meters as well as single-phase electric
meters. Two independent 16-bit SAR ADCs with a
programmable delay block and a pulse counter with
automatic sensor decoding for gas and water flow
meters make this family ideal for electric metering
applications. In addition, the flexible LCD controller
software tools to make development quick and
easy, including a cost-effective Tower module for
getting started fast.
Key Features
• 40 MHz S08 CPU
• Up to 64 KB flash memory, dual bank memory
support
• 288 segment LCD display with blink in stop
mode capability
• Six flexible modes of operation to reduce overall
power consumption
• 2 x 16-bit ADC with programmable delay block
• 64-pin and 80-pin LQFP packages
• Adanced iRTC for accurate calendaring with
support for dedicated VBAT and anti-tamper
capabilities
The cost-effective TWR-S08GW64-KIT
development tool is part of the Tower System
and features the MC9S08GW64 segment LCD
controller with integrated dual 16-bit ADC and P
counter. It provides everything needed to develop
and evaluate application code. The integrated
9S08GW
64/32
Block
Diagram
9S08GW 64/32
Block
Diagram
1.2V ref
Background
Debug
Module
Analog
Front End
16-bit
SAR ADC
Programmable
Delay Block
16/32-bit
Programmable Cyclic
Redundancy Code
AMR SPI
3 x SCI
2 x SPI
Keyboard
Interrupt
I2C
4 KB RAM
64 KB Flash
the board highlights the MCU’s low power
features.
This module is designed to be combined and
used with a variety of peripheral modules in
the Tower System, and can also operate as a
stand-alone debug tool that can be purchased
separately from the complete kit, part number
TWR-S08LH64.
Features
• 5K one-turn potentiometer
• RS232 port
• MC9S08GW64 MCU
• 32,768 Hz cystal
• Freescale 3-axis accelerometer
ADC input to MCU
• Buzzer
• Light sensor with LP filter and op-amp
• Mini-B USB connector
• One reset push button and four push
2-ch.
Flex Timer
Module
Voltage
Regulator
GPI/O
16-bit
SAR ADC
and target device with only a USB cable, while
switches
2 x 8-bit
Modulus
Timer
• 2 x 28 segment LCD display
40-pin MCU I/O connector
Core Clock
32 kHz/
1–16 MHz
OSC
2 mm barrel connector
1 x 16-bit
MTIM
ICS
BDM_PORT (not installed)
USB connectors
Independent
Real-Time Clock
32 kHz
OSC
DB9 connector
Calendaring
Tamper Detects
FCounter
Pulse
Counter
External Pin
Gating/Decoder
RCounter
3 x Programmable Analog Comparator
AMR SCI
Comparator 0–1.2V ref
SCI
LCD
(1–8) x (43–36)
S08 Core
Core
ADC Channels
AMCP
LCD
SCI
SPI
I2C
6-ch.
3
8 x 36
4
3
1
7-ch.
6-ch.
3
8 x 24
4
3
1
2 KB
7-ch.
6-ch.
3
8 x 36
4
3
1
2 KB
7-ch.
6-ch.
3
8 x 24
4
3
1
Device
Flash
RAM
MC9S08GW64CLK
64 KB
MC9S08GW64CLH
16-bit
16-bit
4 KB
7-ch.
64 KB
4 KB
MC9S08GW32CLK
32 KB
MC9S08GW32CLH
32 KB
freescale.com/MCU
Timers
P Countrer, PDB,
RTC, 2-ch., 16-bit
TPM, 16-bit MTIM,
8-bit MTIM
Clock Type
Package
ICS
80 LQFP
ICS
64 LQFP
ICS
80 LQFP
ICS
64 LQFP
11
More Than You Expect | 2012
MC9S08D Family
The industry’s first 8-bit MCU family with embedded CAN, embedded EEPROM
and on-chip emulation/debug for automotive and industrial markets
As power budgets tighten and the demand for
Target Applications
Sample Application Notes
more embedded content increases, the need for
• Industrial
• AN3331: Migrating from the HC908AZ60A
cost-effective, low-power and high-performance
Factory automation
MCUs becomes essential. The S08 D family is
Industrial machine control
• AN2717: M68HC08 to HCS08 Transition
the industry’s first family of 8-bit MCUs to offer
Elevators
• AN3499: Clock Options on the
embedded CAN, embedded EEPROM and on-chip
Escalators
emulation/debug. This highly integrated, next-
Solar power systems
generation family of MCUs is packed with features
Measurement systems
designed to provide increased performance as well
Building automation
HC9S08 Family
as save power, development time, board space
Cooling, heating
and cost.
Security systems
There are three device sub-families within the S08
D-family: DZ, DV and DN MCUs. They provide
developers freedom of choice to match their
application and system requirements. The S08DZ
is the high-end sub-family offering embedded
CAN along with embedded EEPROM. S08DV is a
lower cost option for those who need CAN but not
embedded EEPROM. Finally, the S08DN removes
the CAN module but still integrates embedded
EEPROM for maximum design versatility in nonCAN-enabled applications.
Key Features
• On-chip components that help eliminate the
need for external EEPROM, LVI circuit, voltage
regulator, input/output (I/O) multiplexing, crystal,
watchdog circuit, ADC and development tools
• On-chip emulation/debug that helps reduce
to MC9S08DZ60
• AN3305: On-Chip System Protection Basics for
Automotive HCS08 Microcontrollers
• AN3387: HCS08 Automotive
Low-Power Modes
• AN2111: A Coding Standard for HCS08
Assembly Language
Studio equipment
• AN2497: HCS08 Background Debug Mode
Deep freezers and refrigerators
Versus HC08 Monitor Mode
• Automotive and more
Passenger vehicles
Body control
Motor control
Watchdog
Motorcycles
Passenger and cargo trains
Boats, ships and vessels as
embedded network
Aircraft and aerospace electronics
MC9S08DZ60
Block
Diagram
MC9S08DZ60 Block
Diagram
2 x SPI
2 x SCI
52
GPIO
MCG
2 x ACMP
WDT
2 x I2C
COP
development time since changes can be made
msCAN
on-board and in real time
• Increased RAM (up to 8 KB) that helps provide
8-ch., 16-bit
Timer
C/C++ developers the required memory to
create code quickly
24-ch., 10-bit
ADC
• Common tools among S08 D-families that help
shorten development time
• 0.25µ technology that exhibits lower power
consumption and increased CPU performance
Up to 128 KB
Flash
compared to its HC08 predecessor, allowing for
Up to 4 KB
RAM
KBI
RTC
ICE
+
BDM
LVI
+
LVM
2 KB
EEPROM
S08 Core
more embedded content
Core
12
freescale.com/MCU
More Than You Expect | 2012
MC9S08D Family Continued
DEMO9S08DZ60
EVB9S08DZ128
• HS-CAN PHY with three-position pin
The DEMO9S08DZ60 is a demonstration
• LP filters on ADC inputs
board for the MC9S08DZ60 MCU. Application
• Two MCU_PORT socket headers for access
header connector
development is quick and easy with the
to MCU IO signals
integrated USB BDM, sample software tools
• On-board +5V regulator
and examples. An optional BDM_PORT is also
• Optional power from USB BDM or MCU_
provided to allow use of a BDM_PORT cable.
PORT connector
Two, 40-pin connectors provide access to all I/O
• Power input selection jumpers
signals on the target MCU. The EVB9S08DZ128
• Power input from USB BDM
should be used to evaluate the 9S08DZ/V/
• Power input from on-board regulator
N128/96 parts only. Below are the features of
• Power input from connector J1
the demo board. The EVB is more fully featured.
• Optional power output through connector J1
• MC9S08DZ, 64 LQFP
• User components provided
• 4 MHz XTAL
• Three push switches: Two user, one reset
• OSC socket
• One four-position DIP switch
• BNC connector
• Seven LED indicators: Four user, VDD, USB
• Integrated P&E USB BDM
power, USB power out
• BDM_PORT header for BDM cable support
(not installed)
• Jumpers
• Connectors
• LIN PHY with two four-position Molex
connectors
Device
Flash
RAM
EEPROM
MC9S08DZ128CLF
128 KB
8 KB
2 KB
MC9S08DZ128CLH
128 KB
8 KB
2 KB
MC9S08DZ128CLL
128 KB
8 KB
2 KB
ADC
CAN
SCI
SPI
I²C
16-bit Timer Channels
Clock
Type
Package
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
24-ch.
1
2
2
2
1 x 6-ch., 1 x 2-ch.
MCG
100 LQFP
10-bit
MC9S08DZ128MLF
128 KB
8 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DZ128MLH
128 KB
8 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
100 LQFP
MC9S08DZ128MLL
128 KB
8 KB
2 KB
24-ch.
1
2
2
2
1 x 6-ch., 1 x 2-ch.
MCG
MC9S08DZ96CLF
96 KB
4 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DZ96CLH
96 KB
4 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
100 LQFP
MC9S08DZ96CLL
96 KB
4 KB
2 KB
24-ch.
1
2
2
2
1 x 6-ch., 1 x 2-ch.
MCG
MC9S08DZ96MLF
96 KB
4 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DZ96MLH
96 KB
4 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
100 LQFP
MC9S08DZ96MLL
96 KB
4 KB
2 KB
24-ch.
1
2
2
2
1 x 6-ch., 1 x 2-ch.
MCG
MC9S08DZ60MLH
60 KB
4 KB
2 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DZ60MLF
60 KB
4 KB
2 KB
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DZ60MLC
60 KB
4 KB
2 KB
10-ch.
1
2
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DZ32MLH
32 KB
2 KB
1 KB
24-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DZ32MLF
32 KB
2 KB
1 KB
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DZ32MLC
32 KB
2 KB
1 KB
10-ch.
1
2
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DZ16MLF
16 KB
1 KB
512B
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DZ16MLC
16 KB
1 KB
512B
10-ch.
1
2
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DV60MLH
60 KB
3 KB
-
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DV60MLF
60 KB
3 KB
-
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DV60MLC
60 KB
3 KB
-
10-ch.
1
2
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DV32MLH
32 KB
2 KB
-
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DV32MLF
32 KB
2 KB
-
16-ch.
1
2
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DV32MLC
32 KB
2 KB
-
10-ch.
1
2
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DV16MLF
16 KB
1 KB
-
16-ch.
1
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DV16MLC
16 KB
1 KB
-
10-ch.
1
1
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DN60MLH
60 KB
2 KB
2 KB
16-ch.
-
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DN60MLF
60 KB
2 KB
2 KB
16-ch.
-
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DN60MLC
60 KB
2 KB
2 KB
10-ch.
-
1
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DN32MLH
32 KB
1.5 KB
1 KB
16-ch.
-
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08DN32MLF
32 KB
1.5 KB
1 KB
16-ch.
-
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DN32MLC
32 KB
1.5 KB
1 KB
10-ch.
-
1
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
MC9S08DN16MLF
16 KB
1 KB
512B
16-ch.
-
1
1
1
1 x 6-ch., 1 x 2-ch.
MCG
48 LQFP
MC9S08DN16MLC
16 KB
1 KB
512B
10-ch.
-
1
1
1
1 x 4-ch., 1 x 2-ch.
MCG
32 LQFP
freescale.com/MCU
Applications/Additional Features
All HC08 and S08 include COP, LVI, POR, KBI
13
More Than You Expect | 2012
S08P Family
5V MCU family with excellent ESD/EFT for robust industrial environments
TWR-S08PT60
• 6-ch. + 2-ch. + 2-ch. Flex Timer:
Freescale’s 5V 8-bit S08P MCU family gives
The cost-effective TWR-S08PT60
Two module timers
your designs more durability and reliability in
harsh industrial and user interface environments,
• Analog comparator, RTC and CRC
development tool is part of the Tower
meeting appliance safety standard IEC60730. The
• Eight pins with 20 mA sink
System and features the new rugged 5V
S08P family is simple, yet powerful, and offers
• Two pins with true open drain
MC9S08PT60, combining exceptional EMC/
exceptional EFT/ESD performance. This scalable
• 2.7–5.5-volt (PT/PA class only)
ESD performance with integrated touch
and pin-compatible MCU family reuses existing S08
• Scalable from 8-pin DFN up to 64-pin QFP
sensing and EEPROM. It provides everything
core, IP and tools for easy migration from existing
• Serial communications
a designer needs to develop and evaluate
8-bit S08 products. The S08P MCUs also integrate
application code. The integrated OSBDM
Target Applications
key features, like touch sensing interface (TSI),
allows a designer to communicate with the
• Small appliances
EEPROM, and a motor control flex timer to simplify
board and target device with only a USB cable
• Power tools
design and to help reduce system cost.
and the board highlights the MCU’s touch
• Home appliances sensing and motor control features.
The scalable S08P family offers a wide range of
• Lighting feature and price options for product differentiation.
• Advanced lighting control
Key Features
Choose between the full-featured TSI enabled PT
• Hvac building and control systems
• MC9S08PT60 MCU
class, the equally full-featured PA class without
• Electric metering
• Eight MHz crystal for system clock
TSI or the basic PL class for cost-sensitive
• Electric motor control
• Potentiometer for ADC input
applications.
• Battery chargers and management
• Low-G sensor (MA8451) through I2C
• Touch-sensing interface (PT class only)
• Scalable from .5 to 4 KB of RAM and
• Infra-red Tx/Rx through SCI
• Smart grid and smart metering • RS232 port
• Four touch pads each with LED indicator
• AN4438: EMC Design Considerations for
• Up to 256B of EEPROM
MC9S08PT60
• Up to 3x UART, 2x serial peripheral interface
• AN4347: Transitioning Applications from S08AC
(SPI) and an inter-integrated circuit (I2C)
and S08FL Family to S08PT Family
• Up to 16-channel, 12-bit analog to-digital
• AN4431: TSI Module Application on the S08PT
converter (ADC) with four entry buffers
S08PT/PA/PL
FamilyFamily
Block Diagram
S08PT/PA/PL
Block
Family
10 20
MHz MHz
Watchdog
Flash
2–60 KB
RAM
0.5–4 KB
Unique ID
Int Osc
~32 kHz
EEPROM
128–256B
Ext LS Osc
32 kHz
FLL Clock
Multiplier
Timers
Up to 3 x 16-bit
Flex Timer
6-ch. + 2-ch. + 2-ch.
12-bit
ADC
1x Analog
Comparator
1 x 8-bit
Modular
Timer
Mini-B USB connector
• Works stand-alone or as part of full
Power Management
• Potentiometer, four LEDs, two push
buttons, infrared port
Ext HS Osc
4–20 MHz
Analog
control daughter card expansion
• On-board OSBDM debug support with
I2C, Flexbus, etc.
Clock Management
Up to 16-ch.
with 8 FIFO
• Sockets for touch sensing and motor
Tower System
Background Debug Mode
CRC
• Reset button and three functional switches
• USB, Ethernet, RS232/RS485, CAN, SPI,
Diagram
Core and System
8-bit
ADC
• Circuit breakers
Application Notes
2 to 60 KB flash
S08
connection
• High-end lighting control
Key Features
1 x 16-bit
RTC
Features available on all classes
2.7–5.5V
4.5–5.5V
Power Supply Power Supply
Communication
Up to 3 x
UART
(LIN Capable)
1x I2C
1x 8-bit
SPI
1x 16-bit
SPI
LVD
POR
Watchdog
I/O Ports
Up to
57 GPIO
8x 20 mA
High Sink
16 KBI
16 TSI
IRQ
Reset
2x True
Open Drain
Feature available only on PT class
Features available only on PT and PA classes
14
freescale.com/MCU
More Than You Expect | 2012
S08P Part Numbers
Flash
MC9S08PT60
60 KB
16-ch.
MC9S08PA60
60 KB
-
MC9S08PT32
32 KB
MC9S08PA32
32 KB
MC9S08PL60
RAM
4 KB
EEPROM
Touch
Sensing
I/F
Device
256B
16-ch.
4 KB
256B
32 KB
MC9S08PT16
16 KB
MC9S08PA16
16 KB
MC9S08PT8
16 KB
MC9S08PA8
8 KB
-
MC9S08PL16
8 KB
-
MC9S08PL8
8 KB
MC9S08PA4
4 KB
MC9S08PL4
4 KB
MC9S08PL2
2 KB
>16ch.
HSAMCP
1
SCI
>3
SPI
1x
8-bit
SPI
1 x 16bit SPI
I2C
-
16-bit
Timers
1
3x 16-bit
Flex
Timer
-
MC9S08PL32
4 KB
-
12-bit
-
32 KB
MC9S08PA2
ADC
10-bit
>16-ch.
-
1
<2
1x
8-bit
SPI
2 KB
256B
256B
-
>12ch.
16-ch.
-
>12-ch.
-
1
1
<2
<2
1x
8-bit
SPI
1x
8-bit
SPI
-
1
2x 16-bit
Flex
Timer
Up to 1x MTIM Timer,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 2.7 to 5.5V,
–40 ˚C to +105 ˚C
-
2x 16-bit
Flex
Timer
Up to 1x MTIM Timer,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 4.5 to 5.5V,
–40 ˚C to +85 ˚C
-
2x 16-bit
Flex
Timer
Up to 1x MTIM Timer,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 2.7 to 5.5V,
–40 ˚C to +105 ˚C
2x 16-bit
Flex
Timer
Up to 1x MTIM Timer,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 4.5 to 5.5V,
–40 ˚C to +105 ˚C
512B
128B
-
-
>8-ch.
-
1
-
512B
freescale.com/MCU
128B
-
>8-ch.
-
-
1
-
Up to 2x MTIM
Timers,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 2.7 to 5.5V,
–40 ˚C to +105 ˚C
Up to 2x MTIM
Timers,
RTC, Interrupt Priority
Control, ICS, XOSC,
Power Management,
CRC, WDOG, IRQ,
LVD, KBI, 4.5 to 5.5V,
–40 ˚C to +85 ˚C
16-ch.
2 KB
Other
-
Pacakge Type
DFN
SOIC
TSSOP
QFP
LQFP
-
-
-
64
32,
44,
48,
64
-
20
20, 16
-
44, 32
8
20, 8
20, 16
-
-
15
More Than You Expect | 2012
MC9S08QB/E Family
Outstanding low power consumption from industry’s first series of 8- and 32-bit pin, peripheraland tool-compatible MCUs
Key Features
MC9S08QE
Block
Diagram
MC9S08QE
Block
Diagram
BDM
256/512B/
4/8/6 KB
SRAM
256/512B/
4/8/64/96/
128 KB
Flash
Memory
Options
ICS +
ULP Osc
• High-performance 8-bit core • 25 MHz bus frequency
• Memory
Up to 8 KB SRAM
Up to 128 KB flash
• 2 x SCI, 2 x I²C, 2 x SPI
• 16-bit timers: 1 x 6-ch., 2 x 3-ch.
• 12-bit, 24-ch. ADC with two analog comparators
• Real-time counter
• 70 (mux-ed) GPIOs for 80-pin package
• Low-power features:
Internal clock source (ICS)
Vreg with fast start-up time and low regulation
voltage
Ultra-low-power 32 kHz oscillator (standby
current 1.5 uA)
Optimized clock tree and clock gating techniques
• Single wire background debug interface
• On-chip in-circuit emulator
GPI/O
2 x SPI
2 KBI
24-ch.,
12-bit ADC
COP
2 x I2C
8-bit MTIM
Timer
6-ch., 16-bit
Timer
2 x SCI
2x
2 x 3-ch.,
16-bit Timer Comparator
Real-Timer
Counter
S08 CPU
25 MHz Bus
Speed
On-Chip
In-Circuit
Emulator (ICE)
System
Integration
Core
The Freescale Controller Continuum provides unique
flexibility to transition from 8- to 32-bit. With pin,
peripheral and tool compatibility, the QE128 devices
simplify and speed the design process. Through
an optimized architecture that provides lower
operating voltage and current, the QE128 devices
offer industry-leading ultra-low-power benefits to
extend battery life. The MC9S08QB offers a lower
cost alternative to the MC9S08QE in small flash
sizes. The MC9S08QB/E selection criteria in end
applications includes:
• Absolute minimum power consumption required
• Lower pin count or pin count options desired
• No application requirement for higher
performance calculations or peripherals
Device
Flash
RAM
• AN3465: Migrating within the Controller
Continuum
• AN3460: Low-Power Design Enabled
by MC9S08QE128 and MCF51QE128
Microcontrollers
MC9S08QE128CLK
MC9S08QE128CLH
MC9S08QE128CFT
MC9S08QE128CQD
MC9S08QE128CLC
MC9S08QE96CLK
MC9S08QE96CLH
MC9S08QE96CFT
MC9S08QE96CQD
MC9S08QE96CLC
MC9S08QE64CLK
MC9S08QE64CLH
MC9S08QE64CFT
MC9S08QE64CQD
MC9S08QE64CLC
MC9S08QE32CFT
MC9S08QE32CLC
MC9S08QE32CLD
MC9S08QE32CWL
MC9S08QE16CFT
MC9S08QE16CLC
MC9S08QE16CLD
MC9S08QE16CWL
MC9S08QE8CLC
MC9S08QE8CWL
MC9S08QE8CWJ
MC9S08QE8CTG
MC9S08QE8CPG
MC9S08QE4CLC
MC9S08QE4CWL
MC9S08QE4CWJ
MC9S08QE4CTG
MC9S08QE4CPG
MC9S08QB8CWL
MC9S08QB8CGK
MC9S08QB8CTG
MC9S08QB4CWL
MC9S08QB4CTG
MC9S08QB4CWL
128 KB
128 KB
128 KB
128 KB
128 KB
96 KB
96 KB
96 KB
96 KB
96 KB
64 KB
64 KB
64 KB
64 KB
64 KB
32 KB
32 KB
32 KB
32 KB
16 KB
16 KB
16 KB
16 KB
8 KB
8 KB
8 KB
8 KB
8 KB
4 KB
4 KB
4 KB
4 KB
4 KB
8 KB
8 KB
8 KB
4 KB
4 KB
4 KB
8 KB
8 KB
8 KB
8 KB
8 KB
6 KB
6 KB
6 KB
6 KB
6 KB
4 KB
4 KB
4 KB
4 KB
4 KB
2 KB
2 KB
2 KB
2 KB
1 KB
1 KB
1 KB
1 KB
512B
512B
512B
512B
512B
256B
256B
256B
256B
256B
512B
512B
512B
256B
256B
256B
16
24-ch.
22-ch.
10-ch.
10-ch.
10-ch.
24-ch.
22-ch.
10-ch.
10-ch.
10-ch.
24-ch.
22-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
10-ch.
8-ch.
8-ch.
8-ch.
10-ch.
10-ch.
8-ch.
8-ch.
8-ch.
8-ch.
8-ch.
8-ch.
8-ch.
8-ch.
8-ch.
10-bit
• Footprint for external crystal components
• RS232 COM port
• Piezzo buzzer
• Potentiometer
• 3-axis accelerometer
• Five push buttons
• Eight LEDs
• USB MCU debug interface (MDI)
BDM protocol
Logic analyzer
SCI traffic
• External BDM connector
• Prototyping areas
• AN3502: Differences Between the TI MSP430
and MC9S08QE128 and MCF51QE128
Flexis Microcontrollers
• AN3500: Blood Pressure Monitor Using
Flexis QE128
• AN3499: Clock Options on the HC9S08 Family • AN2497: HCS08 Background Debug Mode
Versus HC08 Monitor Mode
Application Notes
ADC Channels
• MCU operates from internal clock source
SMAC and 802.15.4
• Health care monitoring and instrumentation
• HVAC and building control
• Gas, water and heater meters
• Security cameras
• Digital cameras
• Measurement equipment
• Cell phone accessories
• Low-power wireless
12-bit
DEMOQE128 Features
• Supports plug-in RF daughter cards for
Applications
• Greater cost sensitivity
DEMOQE128
(Supports 8- and 32-bit QE families)
TWR-S08UNIV + TWR-S08DC-QE64
ESCI
SPI
I2C
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
16-bit Timer
Channels
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch., 1 x 6-ch.
2 x 3-ch.
2 x 3-ch.
2 x 3-ch.
2 x 2-ch.
2 x 2-ch.
2 x 3-ch.
2 x 3-ch.
2 x 3-ch.
2 x 2-ch.
2 x 2-ch.
1 x 1-ch.
1 x 1-ch.
1 x 1-ch.
1 x 1-ch.
1 x 1-ch.
1 x 1-ch.
8-bit
MTIM
1 x MTIM
1 x MTIM
1 x MTIM
1 x MTIM
1 x MTIM
1 x MTIM
Clock Type
Package
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
ICS
80 LQFP
64 LQFP
48 QFN
44 LQFP
32 LQFP
80 LQFP
64 LQFP
48 QFN
44 LQFP
32 LQFP
80 LQFP
64 LQFP
48 QFN
44 LQFP
32 LQFP
48 QFN
32 LQFP
44 LQFP
28 SOIC
48 QFN
32 LQFP
44 LQFP
28 SOIC
32 LQFP
28 SOIC
20 SOIC
16 TSSOP
16 PDIP
32 LQFP
28 SOIC
20 SOIC
16 TSSOP
16 PDIP
28 SOIC
24 QFN
16 TSSOP
28 SOIC
24 QFN
16 TSSOP
freescale.com/MCU
More Than You Expect | 2012
MCF51QE ColdFire Family
Making the design process quick, easy and limitless
• New ultra-low-power features
DEMOQE128
(Supports 8- and 32-bit QE families)
Clock gating (turns clocks off to
unused peripherals)
32 kHz oscillator
DEMO51QE128
(Supports only ColdFire
MCF51QE family)
Voltage regulator with fast startup (6–7 us)
Features
Ultra-low-power real-time counter
• MCU operates from internal clock source
• Footprint for external crystal components
• RS232 COM port
• Piezzo buzzer
• Potentiometer
• 3-axis accelerometer
• Five push buttons
• Eight LEDs
• USB MCU debug interface (MDI)
Low-power Run and Wait modes
Internal clock source and ultra-low-power
Applications
The Freescale Controller Continuum provides
unique flexibility to transition from 8-bit to 32-bit.
With pin, peripheral and tool compatibility, the
• HVAC building and control systems
• Health care monitoring and instrumentation
• Fire/security control and monitoring systems
• Factory and automation systems
• Measurement equipment
• Hand-held health care/industrial applications
• Low-power industrial applications
BDM protocol
QE128 devices simplify and speed the design
Logic analyzer
MCF51QE
Block
Diagram
MCF51QE
Block
Diagram
process. Through an optimized architecture that
SCI traffic
• External BDM connector
• Prototyping areas
• Supports plug-in RF daughter cards for
SMAC and 802.15.4
provides lower operating voltage and current, the
QE128 devices offer industry-leading, ultra-lowpower benefits to extend battery life.
Key Features
• New ColdFire V1 50 MHz core
Improved handling of byte and
word operands
Standardized 8-bit bus to S08 peripherals
Same programming model as other ColdFire
cores (V2–V4)
• Peripheral compatible with MC9S08QE family
8 KB
SRAM
BDM
ICS +
ULP Ocs
GP/O
128 KB
Flash
2 KBI
2 x SPI
2 x I 2C
4 KB
SRAM
24-ch.,
12-bit ADC
6-ch.,
16-bit Timer
2 x SCI
64 KB
Flash
COP
4 KB
SRAM
32 KB
Flash
• Pin compatible with MC9S08QE family
• Development tool compatible with
Memory
Options
MC9S08QE family
New BDM interface compatible SS08 single-
Core
2 x 3-ch.,
2x
16-bit Timer Comparator
Real-Time
Counter
2 Rapid
GPI/O Ports
V1
ColdFire
Core
System
Integration
Core
wire BDM
Single CodeWarrior IDE
Device
Flash
RAM
ADC
Channels
(12-bit)
ESCI
SPI
I²C
16-bit Timer Channels
ACMP
Clock
Type
RTC
Temp
Package
MCF51QE128CLH
128 KB
8 KB
24
2
2
2
2 x 3-ch. + 1 x 6-ch.
2
ICS
Yes
–40 ºC to +85 ºC
64 LQFP
MCF51QE128CLK
128 KB
8 KB
24
2
2
2
2 x 3-ch. + 1 x 6-ch.
2
ICS
Yes
–40 ºC to +85 ºC
80 LQFP
MCF51QE64CLH
64 KB
8 KB
22
2
2
2
2 x 3-ch. + 1 x 6-ch.
2
ICS
Yes
–40 ºC to +85 ºC
64 LQFP
MCF51QE32LH
32 KB
8 KB
22
2
2
2
2 x 3-ch. + 1 x 6-ch.
2
ICS
Yes
0 ºC to 70 ºC
64 LQFP
MCF51QE32CLH
32 KB
8 KB
22
2
2
2
2 x 3-ch. + 1 x 6-ch.
2
ICS
Yes
–40 ºC to +85 ºC
64 LQFP
freescale.com/MCU
17
More Than You Expect | 2012
MC9S08JS/M Family
Industry-leading 8- and 32-bit compatible USB MCUs with complete
hardware and software solutions
Applications
DEMOJM
• PC peripherals and I/O modules
DEMOJM is a cost-effective kit enabling quick
• Lighting control systems
MCU evaluation. The kit includes a DEMOJM
• Test and measurement equipment
base board, a red MCF51JM128 daughter
• Environmental and building automation
card and a green MC9S08JM60 daughter
• Security and access control panels
card. The included kit can first be used to
• Stationary barcode scanners and
demonstrate the features of the MC9S08JM60
barcode printers
devices, starting with an on-chip USB device
• Patient monitoring systems
controller and transceiver. Then, move to
• Laboratory equipment
With 8- and 32-bit compatibility, as well as
compatibility within our USB MCU portfolio, the
JM family offers exceptional migration flexibility.
The S08JM family of MCUs provides a completely
integrated USB solution with a complimentary
USB stack to make development quick and
easy while expanding our low-end USB portfolio.
The MC9S08JS offers smaller package options
to optimize cost in USB-enabled designs. The
MC9S08JS also featured a pre-loaded USB
bootloader.
MCF51JM128 with an on-chip USB host
• Industrial networking products
and device dual-role controller. The USB
• Hospital beds and electric wheel chairs
• Point-of-sale printers
features are supported in hardware through
Application Notes
software through the included complimentary
• AN3564: In-Depth Understanding of the
USB-LITE stack by CMX.
a dedicated USB mini-AB connector and in
Freescale USB Stack for S08JM Devices
• MC9S08JM60 and MCF51JM128
• AN3561: USB Bootloader for HCS08JM60
daughter cards
• AN3560: USB Device Development with JM60/16
• AN3565: USB and Using the CMX USB
accelerometer
Stack with the JM Devices
Key Features
• Freescale MMA7260QT 3-axis
• Virtual serial port
• USB device mode and host mode
• Up to 4 KB SRAM, up to 60 KB flash
• Integrated USB 2.0 device
support with mini-AB USB connector
MC9S08JM
Block
Diagram
MC9S08JM
Block
Diagram
• 2 x SCI, I²C, 2 x SPI
• 8-ch. KBI
60/8 KB Flash
• 16-bit timers: 1 x 2-ch., 1 x 6-ch.
• Up to 51 general-purpose I/Os
• Multiple-purpose clock generation
On-chip oscillator
S08 Core
• Complimentary USB software stack
6-ch., 16-bit
Timer
USB
Bootloader*
I2C
ICE+BD<
• Complimentary USB stack
21-ch., 12-bit
ADC
RTC
• CodeWarrior for MCUs
• CodeWarrior Special Edition
2-ch., 16-bit
Timer
Indep. Clocked
COP
External crystal support
• ADC with 10K ohm potentiometer
• Five push buttons
KBI
Phase-lock loop (PLL)
• One Piezzo buzzer
Comparator
2 SPI
128/256B
USB RAM
MCG
• I²C pull-ups
2 SCI
4/1 RAM
• Analog comparator
• Eight user LEDs
Full-Speed
USB 2.0 Device
• 12-bit, 12-ch. ADC
• CAN transceiver
* USB Bootloader is pre-loaded into MC9S08JS only
• Processor Expert
• Complimentary USB stacks
Core
• Packages: 64 LQFP, 64 QFP, 48 QFN, 44 LQFP
Device
Flash
RAM
USB
Bootloader
ADC Channels
12-bit
10-bit
USB
SCI
SPI
I2C
16-bit Timer Channels
Clock Type
Package
64 LQFP
MC9S08JM60CLH
60 KB
4 KB
12-ch.
1
2
2
1
1 x 6-ch., 1 x 2-ch.
MCG
MC9S08JM60CQH
60 KB
4 KB
12-ch.
1
2
2
1
1 x 6-ch., 1 x 2-ch.
MCG
64 QFP
MC9S08JM60CGT
60 KB
4 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
48 QFN
MC9S08JM60CLD
60 KB
4 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
44 LQFP
MC9S08JM32CLH
32 KB
2 KB
12-ch.
1
2
2
1
1 x 6-ch., 1 x 2-ch.
MCG
64 LQFP
MC9S08JM32CQH
32 KB
2 KB
12-ch.
1
2
2
1
1 x 6-ch., 1 x 2-ch.
MCG
64 QFP
MC9S08JM32CGT
32 KB
2 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
48 QFN
44 LQFP
MC9S08JM32CLD
32 KB
2 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
MC9S08JM16CGT
16 KB
1 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
48 QFN
MC9S08JM16CLD
16 KB
1 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
44 LQFP
32 LQFP
MC9S08JM16CLC
16 KB
1 KB
4-ch.
1
1
1
1
2 x 2-ch.
MCG
MC9S08JM8CGT
8 KB
1 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
48 QFN
MC9S08JM8CLD
8 KB
1 KB
8-ch.
1
2
2
1
1 x 4-ch., 1 x 2-ch.
MCG
44 LQFP
32 LQFP
MC9S08JM8CLC
8 KB
1 KB
1
1
1
1
2 x 2-ch.
MCG
MC9S08JS16CFK
16 KB
512B
Y
1
1
1
1
1 x 2-ch.
MCG
24 QFN
MC9S08JS16CWJ
16 KB
512B
Y
1
1
1
1
1 x 2-ch.
MCG
20 SOIC
MC9S08JS8CFK
8 KB
512B
Y
1
1
1
1
1 x 2-ch.
MCG
24 QFN
MC9S08JS8CWL
8 KB
512B
Y
1
1
1
1
1 x 2-ch.
MCG
20 SOIC
18
4-ch.
freescale.com/MCU
More Than You Expect | 2012
MCF51JM ColdFire Family
Cost-effective Flexis 8- to 32-bit compatibility meets high performance
and secure USB connectivity
Applications
DEMOJM
• HVAC building and control systems
DEMOJM is a cost-effective kit enabling quick
• Test and measurement equipment
• Environmental and building automation
• Security and access control panels
base board, a red MCF51JM128 daughter
card and a green MC9S08JM60 daughter
• Stationary barcode scanners and
card. The included kit can first be used to
barcode printers
demonstrate the features of the MC9S08JM60
• PC peripherals and I/O modules
devices, starting with an on-chip USB device
• Patient monitoring systems
controller and transceiver. Then, move to
• Laboratory equipment
The 32-bit MCF51JM128 device further extends the
low end of the ColdFire embedded USB controller
family with up to 128 KB of flash memory, a FullSpeed USB 2.0 controller with host, device and
On-The-Go (OTG) support. An integrated CAN
module which is ideal for linking industrial automation
and control systems. The ColdFire JM family also
features a hardware cryptographic acceleration unit
(CAU), a random number generator accelerator
(RNGA) and several system protection features such
as low-voltage detect and a computer operating
properly (COP) module.
MCU evaluation. The kit includes a DEMOJM
MCF51JM128 with an on-chip USB host
• Industrial networking products
• Hospital beds and electric wheel chairs
and device dual-role controller. The USB
Application Notes
a dedicated USB mini-AB connector and in
• AN3565: USB and Using the CMX
software through the included complimentary
USB Stack with the JM Devices
features are supported in hardware through
USB-LITE stack by CMX.
• AN3564: In-Depth Understanding of the
• MC9S08JM60 and MCF51JM128
Freescale USB Stack for S08JM Devices
• AN3560: The USB Device Development
daughter cards
• Freescale MMA7260QT 3-axis
with S08JM (or In-Depth Understanding of
the S08JM USB Module)
accelerometer
• Virtual serial port
• AN3561: USB Bootloader for S08JM60
• USB device mode and host mode
• AN3582: The USB Data Logger Based
Features
• CAN
• CAU
• CAN transceiver
MCF51JM128 Block Diagram
• Eight user LEDs
MCF51JM128 Block Diagram
• 2 x SCI, I2C, 2 x SPI
• 8-channel KBI
CAN
128 KB Flash
• 16-bit timers: 1 x 2-ch., 1 x 6-ch.
Full-Speed
USB 2.0 OTG
• 12-bit, 12-ch. ADC
• Analog comparator
16 KB RAM
2 SCI
• Up to 51 general-purpose I/O
• Multiple purpose clock generation
• PLL
• FLL
• On-chip oscillator
• External crystal support
256B
USB RAM
2 SPI
V1 ColdFire
Core
Indep. Clocked
COP
• Complimentary USB software stack
• CodeWarrior for MCUs with Processor Expert
• I²C pull-ups
MCG
• Five push buttons
• ADC with 10K ohm potentiometer
• CodeWarrior Special Edition
• Complimentary USB stack
6-ch., 16-bit
Timer
KBI
ICE+BDM
• One Piezzo buzzer
CAU
Comparator
2-ch., 16-bit
Timer
I2C
• Integrated USB 2.0 Full-Speed host/device/OTG
support with mini-AB USB connector
on S08JM60
21-ch., 12-bit
ADC
RTC
Core
Part Numbers
Flash
RAM
12-bit ADC
USB 2.0 Device (FS)
SCI
SPI
I2C
CAN
Crytpo
Timers
AMCP
MCF51JM128EVLK
128 KB
16 KB
12
1
2
2
2
1
1
1 x 6-ch., 1 x 2-ch.
1
80 LQFP
MCF51JM128EVLH
128 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
64 LQFP
MCF51JM128EVQH
128 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
64 QFP
MCF51JM128EVLD
128 KB
16 KB
8
1
2
2
1
-
1
1 x 4-ch., 1 x 2-ch.
1
44 LQFP
MCF51JM128VLK
128 KB
16 KB
12
1
2
2
2
1
-
1 x 6-ch., 1 x 2-ch.
1
80 LQFP
MCF51JM128VLH
128 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
64 LQFP
MCF51JM128VQH
128 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
64 QFP
MCF51JM128VLD
128 KB
16 KB
8
1
2
2
1
-
-
1 x 4-ch., 1 x 2-ch.
1
44 LQFP
MCF51JM64EVLK
64 KB
16 KB
12
1
2
2
2
1
1
1 x 6-ch., 1 x 2-ch.
1
80 LQFP
MCF51JM64EVLH
64 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
64 LQFP
MCF51JM64EVQH
64 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
MCF51JM64EVLD
64 KB
16 KB
8
1
2
2
1
-
1
1 x 4-ch., 1 x 2-ch.
1
MCF51JM64VLK
64 KB
16 KB
12
1
2
2
2
1
-
1 x 6-ch., 1 x 2-ch.
1
MCF51JM64VLH
64 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
MCF51JM64VQH
64 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
64 QFP
MCF51JM64VLD
64 KB
16 KB
8
1
2
2
1
-
-
1 x 4-ch., 1 x 2-ch.
1
44 LQFP
MCF51JM32EVLK
32 KB
16 KB
12
1
2
2
2
1
1
1 x 6-ch., 1 x 2-ch.
1
80 LQFP
MCF51JM32EVLH
32 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
64 LQFP
MCF51JM32EVQH
32 KB
16 KB
12
1
2
2
1
1
1
1 x 6-ch., 1 x 2-ch.
1
64 QFP
MC51JM32EVLD
32 KB
16 KB
8
1
2
2
1
-
1
1 x 4-ch., 1 x 2-ch.
1
44 LQFP
MCF51JM32VLK
32 KB
16 KB
12
1
2
2
2
1
-
1 x 6-ch., 1 x 2-ch.
1
80 LQFP
MCF51JM32VLH
32 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
64 LQFP
MCF51JM32VQH
32 KB
16 KB
12
1
2
2
1
1
-
1 x 6-ch., 1 x 2-ch.
1
64 QFP
MCF51JM32VLD
32 KB
16 KB
8
1
2
2
1
-
-
1 x 4-ch., 1 x 2-ch.
1
44 LQFP
freescale.com/MCU
Clock Source
Package
64 QFP
MCG
44 LQFP
80 LQFP
64 LQFP
19
More Than You Expect | 2012
8-bit MC9S08JE
Ultra-low-power USB MCU family
MC9S08JE128
Diagram
MC9S08JE128
BlockBlock
Diagram
TWR-S08JE128-KIT
VREF
TOD
Up to 47 GPI/O
12-bit SAR ADC
12-bit DAC
LVI
I2C
PDB
PRACMP
CMT
2 x 4-ch. TPM
2 x SCI
16 x KBI
2 x SPI
MCG
low-power USB MCU. This kit is part of
the Freescale Tower System, a modular,
allows designers to get to market faster
with packaged evaluation boards, tools and
USB Device
runtime software.
The MC9S08JE MCU module is designed to
be a stand-alone debug tool and can also be
12 KB SRAM
purchased separately from the kit, part number
TWR-MC9S08JE.
8-bit S08 48 MHz Core
Freescale Technology
development tool for the MC9S08JE
reconfigurable development platform that
Bootloader USB ROM
128 KB Flash
The TWR-S08JE128-KIT is a cost-effective
Features
• Freescale Tower System compliant
Optional
• Integrated open-source BDM
debugging tool
The MC9S08JE128/64 (JE128/64) provides ultra-
Applications
low-power operation, USB connectivity and high
• PC peripherals
measurement accuracy, all in a single 8-bit MCU,
• Data logger
allowing designers to develop a more fully featured
• Portable medical devices
system at a lower cost. The JE128/64 integrates
• USB bridge
high-resolution ADC and DAC modules, a rich
peripheral set including a USB 2.0 device controller
and multiple serial interfaces.
• Small form factor (59 mm x 90 mm)
• Supports external communications
interfaces
• Includes power regulation circuitry with
standardized bus
• Two 80-pin connectors on the outside to
Application Notes
• AN4115: IrDA Driver and SD Card File System
The JE128/64 is part of the Freescale Flexis series,
which includes both 8-bit S08 and 32-bit ColdFire V1
• AN4116: Using the MM/JE Flexis Families for
• RS232, RS485, CAN, USB
• Low power
Infrared Communication
MCUs that have a common set of peripherals and
• AN3412: Dynamic LCD Driver Using GPIO Pins
development tools to deliver the ultimate in migration
• AN3949: ADC16 Calibration Procedure and
flexibility and ease of use. Freescale provides a
Programmable Delay Block Synchronization
comprehensive suite of development tools and
• ANPERIPHQRUG: Quick Reference User Guide
software to help developers design quickly and easily.
support debugging or expansion to LCD
module
on the MM/JE Flexis Families
for Analog Peripherals on the MM and JE Family
• AN3827: Differences Between Controller
Features
Continuum ADC Modules
• Up to 128 KB flash,12 KB SRAM
• AN4223: Connecting Low-Cost External
• 12-bit SAR ADC with PDB
Electrodes to MED-EKG
• Analog comparator
• VREF internal voltage reference
• Full-Speed USB 2.0 device supported
with USB stack
• 2 x SPI, 2 x SCI and I2C
• Seven flexible modes for low-power applications
• Low current consumption in stop modes
• Flexis series with compatible 32-bit MCU
Device
USB
OTG
SCI
SPI
I2C
Timers
Clock
Type
Package
8-ch.
1
Y
2
2
1
2 x 6-ch., 16-bit, TOD, PDB
MCG
64 LQFP
8-ch.
1
Y
2
2
1
2 x 8-ch., 16-bit, TOD, PDB
MCG
80 LQFP
12 KB
8-ch.
1
Y
2
2
1
2 x 8-ch., 16-bit, TOD, PDB
MCG
81 MAPBGA
12 KB
8-ch.
1
Y
2
2
1
2 x 6-ch., 16-bit, TOD, PDB
MCG
64 LQFP
RAM
MC9S08JE128VLH
128 KB
12 KB
MC9S08JE128VLK
128 KB
12 KB
MC9S08JE128VMB
128 KB
MC9S08JE64VLH
64 KB
20
ADC Channels
AMCP
Flash
16-bit
12-bit
freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire MCF51JE
Ultra-low-power USB MCU family
MCF51JE256
Block
Diagram
MCF51JE256
Block
Diagram
TWR-MCF51JE256-KIT
VREF
TOD
Up to 68 GPIO/
16 RGPIO
12-bit SAR ADC
12-bit DAC
LVI
I 2C
PDB
PRACMP
CMT
16 x KBI
MCG
USB MCU. This kit is part of the Freescale
Tower System, a modular, reconfigurable
development platform that allows designers to
get to market faster with packaged evaluation
boards, tools and runtime software.
USB
Device/Host/
OTG
2 x SCI
Bootoader
USB ROM
256 KB Flash
development tool for the MCF51JE low-power
Mini FlexBus
2 x SPI
2 x 4-ch. TPM with PWM
The TWR-MCF51JE-KIT is a cost-effective
The MCF51JE MCU module is designed to
be a stand-alone debug tool and can also be
purchased separately from the kit, part number
32 KB SRAM
TWR-MCF51JE.
Features
32-bit V1 ColdFire 50 MHz Core with MAC
Freescale Technology
• Freescale Tower System compliant
• Integrated open-source BDM debugging
Optional
tool
The MCF51JE256/128 (JE256/128) provides ultralow-power operation, USB connectivity and high
• Small form factor (59 mm x 90 mm)
• USB: Device/host/OTG controller
• Supports external communications
support with USB Stacks
interfaces
measurement accuracy, all in a single 32-bit MCU,
• 2 x SPI, 2 x SCI and 1 x I2C
allowing designers to develop a more fully featured
• Mini FlexBus (external bus interface)
• Includes power regulation circuitry with
Applications
• Two 80-pin connectors on the outside to
system at a lower cost. The JE256/128 integrates
high-resolution ADC and DAC modules, rich
peripheral set including a USB 2.0 host/device/OTG
controller, multiple serial interfaces and an external
bus interface.
• Blood glucose meter
support debugging or expansion to LCD
• Portable ECG
module
• Heart rate monitor
• RS232, RS485, CAN, USB
• Blood pressure monitor
• Low power
The JE256/128 is part of the Freescale Flexis MCU
• Test and measurement equipment
series, which includes both 8-bit S08 and 32-bit
• Fitness machines
ColdFire V1 MCUs with a common set of peripherals
and development tools to deliver the ultimate in
migration flexibility. The JE246/128 family is also easy
to use. Freescale provides a comprehensive suite of
development tools and software to help developers
design quickly and easily.
standardized bus
Application Notes
• AN4115: IrDA Driver and SD Card File System
on the MM/JE Flexis Families
• AN4116: Using the MM/JE Flexis Families for
Infrared Communication
• AN3412: Dynamic LCD Driver Using GPIO Pins
• AN3949: ADC16 Calibration Procedure and
Features
• ColdFire V1 core delivering a 50 MHz core speed
Programmable Delay Block Synchronization
• ANPERIPHQRUG: Quick Reference User Guide
and 25 MHz bus speed
for Analog Peripherals on the MM and JE Family
• Up to 256 KB flash and 32 KB SRAM
• Low-power Stop 2 current: 500 nA (32 KB of
• AN3827: Differences Between Controller
Continuum ADC Modules
active SRAM)
• AN4223: Connecting Low-Cost External
• 12-bit SAR ADC: High-resolution ADC
• PRACMP: Analog comparator with 5-bit DAC
Electrodes to MED-EKG
• VREF: Internal voltage reference
Device
Flash
RAM
ADC Channels
16-bit
12-bit
AMCP
USB
OTG
SCI
SPI
I2C
Timers
Clock Type
Package
104 MAPBGA
MCF51JE256VML
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
MCF51JE256VLL
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
100 LQFP
MCF51JE256VMB
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit,TOD, PDB
MCG
81 MAPBGA
MCF51JE256VLK
256 KB
32KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
80 LQFP
104 MAPBGA
MCF51JE128VML
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
MCF51JE128VLL
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit,TOD, PDB
MCG
100 LQFP
MCF51JE128VMB
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
81 MAPBGA
MCF51JE128VLK
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
80 LQFP
freescale.com/MCU
21
More Than You Expect | 2012
8-bit MC9S08MM
Ultra-low-power MCU for portable medical applications
MC9S08MM128
BlockBlock
Diagram
MC9S08MM128
Diagram
TWR-S08MM128-KIT
2 x Op-Amp
2 x Tri-Amp
VREF
TOD
Up to 68 GPI/O
16-bit SAR ADC
12-bit DAC
LVI
I2C
PDB
PRACMP
CMT
MCG
2 x KBI
This kit is part of the Freescale Tower System,
a modular, reconfigurable development platform
packaged evaluation boards, tools and runtime
software.
USB Device
The kit includes the MED-EKG which is
an electrocardiograph sensor for medical
2 x SPI
applications development. The 9S08MM MCU
Bootloader USB ROM
128 KB Flash
development tool for the 9S08MM128 MCU.
that allows designers to get to market faster with
2 x SCI
2 x 4-ch. TPM with PWM
The TWR-S08MM128-KIT is a medical-oriented
module is designed to be a stand-alone debug
12 KB SRAM
tool and can also be purchased separately
from the kit, part number TWR-S08MM128.
8-bit 9S08 48 MHz Core
Features
Freescale Technology
• Freescale Tower System compliant
Optional
• Integrated open-source BDM debugging
The 9S08MM128/64/32 provides ultra-low-power
Applications
operation, USB connectivity, graphic display support
• Blood glucose meter
• Small form factor (59 mm x 90 mm)
and unparalleled measurement accuracy, all in a
• Portable ECG
• Supports external communications
single 8-bit MCU, allowing device designers to create
• Heart rate monitor
more fully featured products at a lower cost.
• Blood pressure monitor
The 9S08MM128/64/32 is ideal for medical
applications or any other application requiring
tool
interfaces
• Includes power regulation circuitry with
• Test and measurement equipment
standardized bus
• Fitness machines
• Two 80-pin connectors on the outside to
support debugging or expansion to LCD
a significant amount of precision analog such
Application Notes
as instrumentation and industrial control. The
• AN4115: IrDA Driver and SD Card File System
• Open connector for MED-EKG development
• AN4116: Using the MM/JE Flexis Families for
Features
• HCS08 core delivering a 48 MHz core speed
and 24 MHz bus speed
board
Infrared Communication
• Low power
• AN3412: Dynamic LCD Driver Using GPIO Pins
• MED-EKG plug-in card
• AN3949: ADC16 Calibration Procedure and
• Up to 128 KB flash and 12 KB SRAM
• Low-power Stop 2 current: 450 nA (12 KB of
active SRAM)
Programmable Delay Block Synchronization
• ANPERIPHQRUG: Quick Reference User Guide
for Analog Peripherals on the MM and JE Family
• 2 x general-purpose op-amps
• AN3827: Differences Between Controller
• 2 x tri-amps
Continuum ADC Modules
• 16-bit SAR ADC: High-resolution ADC
• AN4223: Connecting Low-Cost External
• PRACMP: Analog comparator
Electrodes to MED-EKG
ADC Channels
AMCP
USB
SCI
SPI
I2C
8-ch.
Y
Y
2
2
6-ch.
Y
Y
2
2
12 KB
8-ch.
Y
Y
2
2
12 KB
6-ch.
Y
Y
2
2
4 KB
6-ch.
Y
Y
2
2
2 KB
6-ch.
Y
N
2
2
Flash
RAM
MC9S08MM128VLK
128 KB
12 KB
MC9S08MM128VLH
128 KB
12 KB
MC9S08MM128VMB
128 KB
MC9S08MM64VLH
64 KB
MC9S08MM32VLH
32 KB
MC9S08MM32AVLH
32 KB
22
• RS232, RS485, CAN, USB
on the MM/JE Flexis Families
9S08MM128/64/32 is part of the Flexis MCU series.
Device
module
16-bit
12-bit
Timers
Clock Type
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
1
4-ch., 2-ch., 16-bit, TOD, PDB
MCG
1
2 x 4-ch., 16-bit TOD, PDB
MCG
1
4-ch., 2-ch., 16-bit TOD, PDB
MCG
1
4-ch., 2-ch., 16-bit TOD, PDB
MCG
1
4-ch., 2-ch., 16-bit TOD, PDB
MCG
freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire MCF51MM
Ultra-low-power OTG enabled MCU for portable medical applications
MCF51MM256
Block
Diagram
MCF51MM256 Block
Diagram
TWR-MCF51MM-KIT
2x OPAMP
2x TRIAMP
VREF
TOD
Up to 68 GPIO/
16 RGPIO
16-bit SAR ADC
12-bit DAC
LVI
I 2C
PDB
PRACMP
CMT
MiniBus External
2 x SPI
USB
Device/Host/
OTG
2 x 4-ch. TPM with PWM
2 x KBI
MCG
2 x SCI
development tool for the MCF51MM256 MCU.
This kit is part of the Freescale Tower System,
a modular, reconfigurable development platform
that allows designers to get to market faster
with packaged evaluation boards, tools and
runtime software.
The kit includes the MED-EKG which is
an electrocardiograph sensor for medical
applications development. The MCF51MM
Bootoader
USB ROM
256 KB
The TWR-MCF51MM-KIT is a medical-oriented
MCU module is designed to be a stand-
32 KB SRAM
alone debug tool and can also be purchased
separately from the kit, part number TWR-
32-bit V1 ColdFire 50 MHz Core with MAC
MCF51MM.
Freescale Technology
Features
Optional
• Freescale Tower System compliant
The MCF51MM256/128 provides ultra-low-power
Applications
operation, USB connectivity, graphic display support
• Blood glucose meter
and unparalleled measurement accuracy, all in a
• Portable ECG
single 32-bit MCU, allowing device designers to
• Heart rate monitor
create more fully featured products at a lower cost.
• Blood pressure monitor
The MCF51MM256/128 is ideal for medical
• Test and measurement equipment
applications or any other application requiring a
• Fitness machines
significant amount of precision analog such as
Application Notes
instrumentation and industrial control.
• Integrated open-source BDM debugging tool
• Small form factor
• Supports external communications interfaces
• Includes power regulation circuitry with
standardized bus
• Two 80-pin connectors on the outside to
support debugging or expansion to LCD
module
• RS232, RS485, CAN , USB
• AN4115: IrDA Driver and SD Card File System
• Open connector for MED-EKG development
on the MM/JE Flexis Families
The MCF51MM256/128 is part of the Flexis
board
• AN4116: Using the MM/JE Flexis Families for
MCU series.
• Low power
Infrared Communication
Features
• ColdFire V1 core delivering a 50 MHz core speed
and 25 MHz bus speed
• AN3412: Dynamic LCD Driver Using GPIO Pins
• AN3949: ADC16 Calibration Procedure and
Programmable Delay Block Synchronization
• Up to 256 KB flash and 32 KB SRAM
• ANPERIPHQRUG: Quick Reference User Guide
• Low-power Stop 2 current: 500 nA
for Analog Peripherals on the MM and JE Family
(32K of active SRAM)
• AN3827: Differences Between Controller
• 2 x op-amps
Continuum ADC Modules
• 2 x tri-amps
• AN4223: Connecting Low-Cost External
• 16-bit SAR ADC: High-resolution ADC
• PRACMP: Analog comparator with 5-bit DAC
Electrodes to MED-EKG
• VREF: Internal voltage reference
• USB: Device/host/OTG controller
• 2 x SPI, 2 x SCI and 1 x I2C
• Mini FlexBus (external bus interface)
Device
Flash
RAM
DC Channels
16-bit
12-bit
AMCP
USB
OTG
SCI
SPI
I2C
Timers
Clock
Type
Package
MCF51MM256VML
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
104 MAPBGA
MCF51MM256VLL
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
100 LQFP
MCF51MM256VMB
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
81 MAPBGA
MCF51MM256VLK
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
80 LQFP
MCF51MM128VML
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
104 MAPBGA
MCF51MM128VLL
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
100 LQFP
MCF51MM128VMB
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
81 MAPBGA
MCF51MM128VLK
256 KB
32 KB
8-ch.
1
Y
2
2
1
2 x 4-ch., 16-bit, TOD, PDB
MCG
80 LQFP
freescale.com/MCU
23
More Than You Expect | 2012
MCF51CN Family
Small, sub-$3 Ethernet-enabled MCU
Applications
TWR-MCF51CN-KIT
• Industrial operator interfaces
The TWR-MCF51CN-KIT is a cost-effective
• Consumer and industrial appliances
development tool for the MCF51CN128
• Medical monitoring and instrumentation
Ethernet microcontroller. This kit is part of
• Point-of-sale and courier systems
the Freescale Tower System, a modular,
• Security and building control systems single-
reconfigurable development platform that
phase e-meters
allows designers to get to market faster
• PAN coordinator
with packaged evaluation boards, tools and
• Serial-to-Ethernet bridge
runtime software.
Application Notes
The MCF51CN microcontroller module is
• AN3942: Flash Programming Routines for the
designed to be a standalone debug tool and
HCS08 and the ColdFire V1 Devices
can also be purchased separately from the kit:
• AN3906: Serial-to-Ethernet Bridge Using
MCF51EM256 is Freescale’s new smart-meteron-a-chip 32-bit ColdFire V1 core MCU with
embedded LCD controller, 16-bit ADC and
metrology-specific peripherals optimized for smart
meter applications. MCF51EM256 comes with a
full suite of hardware and software tools to make
part number TWR-MCF51CN.
MCF51CN Family and FreeRTOS
Features
• AN3930: Email Client Using MCF51CN Family
and FreeRTOS
Freescale Tower System compliant
• AN3928: Web Server Using the MCF51CN
MCF51CN128 MCU
Family and FreeRTOS
Integrated, open-source BDM
• AN3931: FTP Server Using MCF51CN Family
and FreeRTOS
development quick and easy.
• TWR-MCF51CN MCU module features
Small form factor (59 mm x 90 mm)
TWR-SER peripheral module features
RS232 and RS485
Key Features
MCF51CN
Block
Diagram
MCF51CN
Block
Diagram
• 32-bit ColdFire V1 CPU offering 47 MIPS at 50
Ethernet
CAN
MHz 3.3V single supply
PHY Clk
Out
MII
• Up to 256 KB flash (dual bank)
• Up to 16 KB SRAM
GPI/O
2x I2C
2x 3-ch. TPM
RTC
2x SPI
2x MTIM8
MCG
3x UART
16-ch. KBI
128 KB
Flash
24 KB
SRAM
DMA
modes
• TWR-ELEV features
12-ch., 12-bit
ADC
10/100
FEC
• 1.8 to 3.6V operation
USB supporting host, device and OTG
Rapid
GPI/O
Supports external communications
• Ultra-low-power operation
interfaces
• 4 x 16 bit SAR ADC
Includes power regulation circuitry with
• 288 segment LCD driver with integrated
standardized bus
charge pump
Four card-edge PCI Express® connectors
• Up to 50 general-purpose input/outputs
Two 80-pin connectors on the outside to
• iRTC with dedicated 32 kHz Osc/
battery backup
• AMR SPI for simple connection to
BDM
RF/PLM chipsets
module, MCF51EM256, 100 LQFP MCU
DBG
System
Integration
ColdFire V1
Core
• Freescale complimentary MQX RTOS available
support debugging or expansion to LCD
Ext.
Bus
• Background debug mode (BDM) for
in-circuit debugging
Device
Core
SCI
SPI
I2C
16-bit Timers
GPIO
RTC
Temp
Package
12-ch.
yes
3
2
2
2 x 3-ch.
70
Y
–40 ºC to +85 ºC
80 LQFP
Y
12-ch.
No
3
2
2
2 x 3-ch.
54
Y
–40 ºC to +85 ºC
64 LQFP
Y
12-ch.
No
3
2
2
2 x 3-ch.
38
Y
–40 ºC to +85 ºC
48 QFN
RAM
Ethernet
MCF51CN128CLK
128 KB
24 KB
Y
MCF51CN128CLH
128 KB
24 KB
MCF51CN128CTG
128 KB
24 KB
24
ADC Channels
MiniBus
Flash
10-bit
12-bit
freescale.com/MCU
More Than You Expect | 2012
MCF51EM Family
Secure and robust MCU for e-metering/smart grid applications
Applications
DEMOEM
• Single phase e-meters
Cost-effective demo based on MCF51EM256
• Three phase e-meters
with integrated BDM LCD glass, SPI external
• Smart grids
memory and MC9S08QE8 to emulate three-
• Test and measurement equipment
phase signals. USB-to-BDM circuitry is built
• HMI applications
in to enable simple connection to your PC.
Application Notes
An out-of-the-box DVD is included featuring
• AN3796: LCD Driver Specification
example labs and all of the software need to
• AN3827: Differences Between Controller
get you up and running quickly.
Continuum ADC Modules
Features
• AN3896: MCF51EM256 Performance
• MCF51EM256, 100LQFP MCU
Assessment with Algorithms Used in Metering
• USB-to-BDM circuitry
Applications
• Optional AAA battery holder for two
• AN3949: ADC16 Calibration Procedure and
batteries, alternate board power supply
Programmable Delay Block Synchronization
MCF51EM256 is a smart-meter-on-a-chip 32-bit
• Reset push button, plus reset out
• AN3938: Using the MCF51EM Family for Infrared
ColdFire V1 core MCU with embedded LCD
signal LED
Communication
controller, 16-bit ADC and metrology-specific
• IRQ button
• RDMCF51EM: MCF51EM Ply-Phase Metering
peripherals optimized for smart meter application.
• Crystal circuit for 4 MHz crystal for OSC2
Reference Design
input (not populated)
MCF51EM256 comes with a full suite of hardware
• 3V LCD glass
and software tools to make development quick and
easy.
• Add jumpers in order to demonstrate the
MCF51EM
Block
Diagram
MCF51EM
Block
Diagram
FP/BP selection
• Four buttons
Features
BDM
• 32-bit ColdFire V1 CPU offering 47 MIPS at 50
VREG
MHz 3.3V single supply
GPI/O
2-ch.
TPM
16-bit
MTIM
Core Clock
• Up to 256 KB flash (dual bank)
32 kHz/1
to 16 MHz
OSC
• Up to 16 KB SRAM
2x 8-bit
MTIM
• Four LEDs
• Four touch cap pads
Flash Update
128 KB
Flash
ICS
Swap
• Small lithium battery for iRTC battery
128 KB
Flash
backup
• Tamper button connected to tamper pin
IRTC
• 1.8 to 3.6V operation
1.2V
Ref.
• Ultra-low-power operation
Tamper Detect
32 kHz
Osc.
• 4 x 16 bit SAR ADC
Calendaring
SAR ADC
• 288 segment LCD driver with integrated
4 x 16-bit
SAR ADC
charge pump
• Up to 50 general-purpose input/outputs
• iRTC with dedicated 32 kHz
osc/battery backup
Sequencer
• Analog signal syntheses capability with
SCI
2x
Comparator
0–>2V Ref.
three potentiometers, six PWM outputs with
SCI
low-pass filters in order to generate 60/50
2 x SCI
16 KB
RAM
16-bit
CRC
SPI
AMR SPI
AMR SCI
KBI
SPI
I2C
Hz signals connected to Nucleus ADC
inputs via jumpers
• Serial communication
• IR interface (Tx and Rx)
• RS-232 circuitry with BD9 connector
• AMR SPI for simple connection to
RF/PLM chipsets
LCD
(1–8) x (43–36)
ColdFire V1
Core
MAC
• Freescale complimentary MQX RTOS available
• Background debug mode (BDM) for
Core
in-circuit debugging
ADC
12-bit
16-bit
FlexTimer
MTIM
PGA
HSCMP
PDB
SCI
SPI
I2C
Temp
Package
16 KB
16-ch.
2-ch.
2 x 8-bit,
1 x 16-bit
288
2
1
3
3
Y
–40 ºC to +85 ºC
100 LQFP
256 KB
16 KB
12-ch.
2-ch.
2 x 8-bit,
1 x 16-bit
176
2
1
3
2
Y
–40 ºC to +85 ºC
80 LQFP
MCF51EM128CLL
128 KB
8 KB
16-ch.
2-ch.
2 x 8-bit,
1 x 16-bit
288
2
1
3
3
Y
–40 ºC to +85 ºC
100 LQFP
MCF51EM128CKL
128 KB
8 KB
12-ch.
2-ch.
2 x 8-bit,
1 x 16-bit
176
2
1
3
2
Y
–40 ºC to +85 ºC
80 LQFP
Device
Flash
RAM
MCF51EM256CLL
256 KB
MCF51EM256CKL
freescale.com/MCU
10-bit
25
More Than You Expect | 2012
MCF5301x Family
Rich connectivity MPU with complete VoIP solution
Features
M53015EVB
• 32-bit ColdFire V3 CPU 240 MHz 47 MIPS
The EVB provides a complete evaluation
• 128 KB SRAM
system with easy interface to a PC for
• Audio codec
evaluation and debugging. It is not suitable for
• NRE-free VoIP software with uCLinux RTOS
• 2 x Ethernet MAC
development of VoIP applications.
• USB host control and USB OTG with integrated
Key Features
• 16 MB flash
PHY
• CAN controller
• 32 MB DDR SDRAM
• Freescale complimentary MQX RTOS available
• 512 KB MRAM
• 2 KB serial boot flash
Applications
• Connectivity
• Building automation
• USB OTG
• Home automation
• Dual Ethernet
• Fire and alarm systems
• Serial interface
• Access control
• Audio interfaces and codec
• Factory automation
The MCF5301x family of 32-bit MCUs combines
• MQX RTOS
• Medical monitoring equipment
low power, high integration and extensive
M53015KIT—$749 MRSP
• Point of sale systems
connectivity with an audio subsystem, into a
The Digital Voice Kit developed from Arcturus
• Intercom and public address systems
powerful platform for general industrial control
applications, including digital voice functionality
provides a complete environment for
MCF5301x
Block
Diagram
MCF5301x
Block
Diagram
for intercom and public address systems.The
audio system includes a speech codec, microphone,
BDM
headset and loud speaker amplifiers, and an
optional NRE-free VoIP-based digital voice
solution designed specifically for industrial and
consumer applications.
32 kHz
OSC
PLL
developing VoIP applications. It includes a
VoIP module card featuring the MCF53015,
GPI/O
suitable for use in end applications and a base
JTAG
board with additional functionality.
Voice
Codec
10/100
DMA
FEC
SmartCard I/F
SmartCard I/F
DSPI
SSI
10/100
DMA
FEC
4-ch., 32-bit
Timer
16-ch.
DMA
UART
VoIP S/W
USB host
4-ch. PIT
IC
UART
Crypto
USB OTG
RTC
SDIO
UART
2
Key Features
• VoIP module
• Host board
• Cables/power supply
• Getting started guide
Optional
Additional
Module
• Dedicated support site access
• Audio headset
16 KB
I/D
Cache
• P&E BDM wiggler
128 KB
SRAM
• uClinux/GNU tools
• VoIP software
EMAC
Core
ColdFire V3
Core
System
Bus
Controller
DDR/SDR
SDRAM
Controller
and
Chip Selects
• All licenses for kit use
• Power supply
Optional
Core
Frequency
SRAM
DMA
Other
VoIP Codec
/SSI
Crypto
Serial
Comms
VOIP
S/W
Temp
Package
MCF53010CQT240
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
-
3 x UART,
DSPI, I2C
-
–40 ºC to
+85 ºC
208 LQFP
MCF53011CQT240
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
Y
3 x UART,
DSPI, I2C
-
–40 ºC to
+85 ºC
208 LQFP
MCF53012CQT240
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
-
3 x UART,
DSPI, I2C
Y
–40 ºC to
+85 ºC
208 LQFP
MCF53013CQT240
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
Y
3 x UART,
DSPI, I2C
Y
–40 ºC to
+85 ºC
208 LQFP
MCF53014CMJ240**
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
-
3 x UART,
DSPI, I2C
-
–40 ºC to
+85 ºC
256
MAPBGA
MCF53015CMJ240**
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
Y
3 x UART,
DSPI, I2C
-
–40 ºC to
+85 ºC
256
MAPBGA
MCF53016CMJ240**
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
-
3 x UART,
DSPI, I2C
Y
–40 ºC to
+85 ºC
256
MAPBGA
MCF53017CMJ240**
V3 with eMAC
and H/W Div
240 MHz
128 KB
16-ch.
2 x Ethernet, USB OTG, USB
Host, SDIO
Y
Y
3 x UART,
DSPI, I2C
Y
–40 ºC to
+85 ºC
256
MAPBGA
Part Number
26
freescale.com/MCU
More Than You Expect | 2012
MCF5225x Family
One-stop connectivity MCU, including free RTOS
• Freescale MQX RTOS with full kernel, stacks and
drivers
• Fully integrated software and hardware solution,
devices with on-chip USB, Ethernet, CAN and
including RTOS, compilers and debuggers to
• Freescale Tower System compliant
save on development time and resources
• MCF5225X ColdFire V2 MCU
Including bundled Freescale MQX free-of-
• Integrated OSBDM interface
charge RTOS featuring RTCS TCP/IP stack,
• TWR-SER peripheral module features:
RS232 and RS485
USB stack and file system
Freescale MQX RTOS software at no additional
VoIP applications. NRE free, royalties required.
CAN
Contact your Freescale representative for more
USB supporting host, device and
information.
OTG modes
building control and medical applications.
Applications
Features
• Small industrial Web servers
MCF5225x
Block
Diagram
MCF5225x
Block
Diagram
• Building and factory automation
• 32-bit ColdFire architecture running up to 80
Ethernet
• Bundled VoIP software available for industrial
encryption functions, featuring the complete
cost. This solution is ideal for factory automation,
Features
512 KB
Flash
• Security access and control
MHz core and bus speed, with excellent code
density and interrupt handling for small real-time
applications
• Network bridges
64 KB
SRAM
• Home automation Web servers
• Remote monitoring and control
• Rich range of connectivity peripherals
256 KB
Flash
• Medical networks
10/100 Ethernet MAC
64 KB
SRAM
USB 2.0 OTG controller plus transceiver
CAN controller with optional hardware
encryption accelerator
4-ch.,
32-bit
Timer
I2C
UART
Flash
SRAM
4-ch.,
16-bit
Timer
QSPI
UART
RTC
8-ch.,
12-bit
ADC
UART
2-ch.
PIT
8-ch.
PWM
4-ch.
DMA
CAN
32 KB
SRAM
KB flash or expanded mode with cost-effective
USB
OTG
10/100
FEC
256 KB
Flash
• Functional as single-chip solution with up to 512
32 kHz
GPI/O JTAG
Osc.
BDM PLL
DMA
The MCF5225x family consists of highly integrated
TWR-MCF5225x-KIT
EMAC
RNGA
Crypto
(CAU)
Optional
ColdFire
V2
Core
System
Integration
EZPORT
Memory
Optional
external memory
Ext.
Bus
Core
Device
MAC/
HW
Core (MHz) Flash SRAM eMAC
Divide DMA
GPT*
Other
I2C UART
SPI
TEMP
Package
MCF52252AF80
V2
80
256
32
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
100 LQFP
MCF52254AF80
V2
80
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
100 LQFP
MCF52252CAF66
V2
66
256
32
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C
100 LQFP
MCF52254CAF66
V2
66
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C
100 LQFP
Y
3
QSPI –40 °C to +85 °C
100 LQFP
MCF52255CAF80
V2
80
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, Crypto, USB OTG,
Ethernet
MCF52256AG80
V2
80
256
32
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
144 LQFP
MCF52258AG80
V2
80
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
144 LQFP
MCF52256CAG66
V2
66
256
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C
144 LQFP
MCF52259CAG80
V2
80
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, Crypto, USB OTG,
Ethernet
Y
3
QSPI –40 °C to +85 °C
144 LQFP
MCF52258CAG66**
V2
66
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C
144 LQFP
MCF52258VN80**
V2
80
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
144 MAPBGA
MCF52256VN80**
V2
80
256
32
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
Ethernet, USB OTG
Y
3
QSPI
0 °C to 70 °C
144 MAPBGA
MCF52258CVN66**
V2
66
512
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C 144 MAPBGA
MCF52256CVN66**
V2
66
256
64
Y
Y
4-ch.
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, USB OTG, Ethernet
Y
3
QSPI –40 °C to +85 °C 144 MAPBGA
4-ch., 32-bit, PIT, 4-ch. PWM
CAN, Crypto, USB OTG,
Ethernet
Y
3
QSPI –40 °C to +85 °C 144 MAPBGA
MCF52259CVN80**
V2
freescale.com/MCU
80
512
64
Y
Y
4-ch.
27
More Than You Expect | 2012
32-bit ColdFire MCF51AG
Cost-effective MCU for robust and reliable control
Applications
TWR-MCF51AG-KIT
• Room air conditioning
The TWR-MCF51AG-KIT is part of the
• White goods control panel
Freescale Tower System, a modular
• Small appliances
development platform that enables rapid
• Three-phase BLDC motor control
• Heating and boiler control
prototyping and tool re-use through
Application Notes
TWR-MCF51AG MCU module, along with
• AN3628: Creating an External Bus Interface
elevator boards (TWR-ELEV), and prototyping
reconfigurable hardware. The kit contains the
Using Rapid GPIO and Timers Application
board (TWR-PROTO). The TWR-MCF51AG
• AN4213: Migration to TSS 2.0 MCU module is designed to be a stand-
• AN3464: Migrating Code Between ColdFire
alone debug tool and can also be purchased
V1 and V2 separately from the kit, part number TWR-
• TNCWMCUPORT: Porting Tip: Migrating
The MCF51AG family expands the 32-bit
MCF51AG.
ColdFire MCU portfolio by offering products
from 8-bit S08 to 32-bit ColdFire V1 Using
with DMA and iEvent modules to handle data
CodeWarrior for Microcontrollers V6.x transaction and interrupt management, thereby
off-loading CPU overhead and increasing overall
performance. The device targets intelligent
smart appliance and industrial applications.
The peripheral set is also well aligned to the
needs of advanced three-phase motor control
Features
• AN3942: Flash Programming Routines for the
HCS08 and the ColdFire (V1) Devices • TN270: Converting Projects for ColdFire V1 to
CodeWarrior Microcontrollers V6.3 • Potentiometer
• Four LEDs
MCF51AG128
Block
Diagram
MCF51AG128
Block
Diagram
is functionality important for system safety and
integrity, such as an advanced independently
clocked COP, external watchdog monitor and a
cyclic redundancy check (CRC) engine providing
CLK failure protection and memory content
16 KB
SRAM
validation for applications covered by regulations
128 KB
Flash
such as IEC60730.
16 KB
SRAM
96 KB
Flash
Memory Options
tool
• MPR121 touch sensor
• 3-axis accelerometer
Continuum
energy efficiency of the application. Also included
• Integrated open-source BDM debugging
• Capacitive touch pads
• AN3465: Migrating Within the Controller
applications, where it can to improve the overall
• Freescale Tower System compliant
• Small form factor
1-Wire BDM
RGPIO
Up to 69
EGPIO
Visual
Debug BUS
ICS
EWM
2 x 6-ch.,
16-bit FTM
2 x HSCMP
iWDOG
2-ch., 16-bit
TPM
24-ch., 12-bit
ADC
I2C
Real-Time
Clock
CRC
2 x SCI
IRQ
INTC
2 x SPI
DMA
iEvent
LVD, LVW
ColdFire V1
Core
• Mini-B USB connector
• Supports external communications
interfaces
• Includes power regulation circuitry with
standardized bus
System
Integration
Package Options
LQFP80, LQFP64, LQFP48
QFP64
Freescale Technology
ADC Channels
HSAMCP
SCI
SPI
I2C
12-ch.
1
2
1
0
48 LQFP
19-ch.
2
2
1
1
64 LQFP
16 KB
24-ch.
2
2
2
1
16 KB
19-ch.
2
2
1
1
96 KB
16 KB
12-ch.
1
2
1
0
MCF51AG96VLH
96 KB
16 KB
19-ch.
2
2
1
1
64 LQFP
MCF51AG96VLK
96 KB
16 KB
24-ch.
2
2
2
1
80 LQFP
MCF51AG96VQH
96 KB
16 KB
19-ch.
2
2
1
1
64 QFP
Device
Flash
RAM
MCF51AG128VLF
128 KB
16 KB
MCF51AG128VLH
128 KB
16 KB
MCF51AG128VLK
128 KB
MCF51AG128VQH
128 KB
MCF51AG96VLF
28
10-bit
12-bit
16-bit Timers
Other
Package
80 LQFP
2 x 6-ch., 16-bit FTM,
2-ch., 16-bit TPM, RTC,
WDT
4-ch. DMA, Internal DAC
(x2), iEvent, iCOP, CRC
64 QFP
48 LQFP
freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire MCF5441x
Integrated control and connectivity solution
• USB 2.0 OTG controller and optional USB 2.0
MCF5441x
MCF5441x
(Modelo)
BDM
host controller
32 kHz
Osc
PLL
GPI/O
external UART expansion chips
6x I2C
(SMBUS)
10x UART
2x SmartCard
Interface
L2 Ethernet
Switch
2x CAN
4ch PIT
mcPWM
2x USB
host
2x SSI
RTC
2x 12-bit
DAC
USB OTG
eSDHC
64-ch. DMA
2x 12-bit
ADC
Crypto (CAU)
RNG
3x Interrupt
Controller
Serial Boot
Facility
8 KB
I-Cache
NAND Flash
Controller
8 KB
D-Cache
DMA
MMU
EMAC
100/10
1588
DMA
4x DSPI
100/10
1588
LEGEND
including a DDR2 DRAM controller, SDIO, NAND
flash interface, serial boot facility and system bus
• Low-power, real-time control industrial MPU
addressing the rapid growth in industrial Ethernet
• Turn key support for embedded voice and
VoIP applications
EPORT
FlexBus
Controller
Peripherals
reconfigurable hardware.
The TWR-MCF5441X-KIT features the
MCF54418 MPU, which offers MCU
peripherals with MPU performance, including
Features
• MCF54418 ColdFire V4 processor card
• Elevators
• Industrial Ethernet PHY configurable as:
• Security
10/100 dual- or single-port RMII
• HVAC
10/100 single-port MII
• Ethernet to serial bridges
Core Plus
Features
Cache/RAM
prototyping and tool re-use through
Ethernet.
• Access panels
8-bit DDR1/2
SDRAM
Controller
and Chip Selects
of the Freescale Tower System, a modular
integrated analog, an L2 switch and dual
Applications
64K
SRAM
The TWR-MCF5441X-KIT module is part
development platform that enables rapid
• A range of interface for external memory
4x 32-bit
DMA Timer
Crossbar Switch
ColdFire
V4m
Core
Debugging/
Interfaces
• Up to 10 UARTs possible, saving the expense of
JTAG
TWR-MCF5441x-KIT
• Industrial high-speed, dual-role USB (host/
• Networked control power grid controller
Note: These items are not on every part: Crypto, L2 Ethernet Switch, USB Host, SSI
• Medical diagnostics, non-portable data analysis
The MCF5441x offers MCU peripherals with
MPU performance, including integrated analog,
an L2 switch and dual Ethernet. Add Linux and
MQX RTOS, plus Eclipse-based CodeWarrior IDE
and processing
device) over UPLI
• Dedicated host mode USB port
• Four concurrent RS232 serial transceivers,
• Motor control
including one S08JS16 based serial-to-USB
• VoIP phones
• RS485 transceiver
and you’ve got a powerful development package
Application Notes
for network-connected industrial applications.
• AN3514: ColdFire Serial Boot Facility
• CAN transceiver
• AN3520: Simplified EHCI Data Structures for
Features
• Dual Ethernet with integrated L2 switch and high
precision hardware time stamping (IEEE® 1588)
with optional hardware encyption
High-End ColdFire Family USB Modules
• AN3522: DDR2 SDRAM on the ColdFire
MCF5445x Microprocessor
• ColdFire V4M core with MPU, MAC and H/W
Divide running up to 250 MHz
• Integrated motion control/timer with high-speed
precision PWM and dual high-speed ADCs
Core
Freq
(MHz)
MCF54415CMJ250
V4m with
MMU
MCF54416CMJ250
V4m with
MMU
Device
MCF54417CMJ250
V4m with
MMU
MCF54418CMJ250
V4m with
MMU
freescale.com/MCU
SRAM
Cache
I/D
DAC
12-bit
ADC
12-bit
DMA
250
64 KB
8 KB/
8 KB
2-ch.
2x
4-ch.
250
64 KB
8 KB/
8 KB
2-ch.h
64 KB
8 KB/
8 KB
64 KB
8 KB/
8 KB
Other
32 x 32
MAC,
H/W Div
250
250
Other
I2C
UART
SPI
SSI
Package
64ch.
SDHC, 2 x Ethernet (1588) with
DMA, USB OTG, USB Host, 2 x
CAN, Serial Boot, NAND Flash
I/F, DDR DRAM I/F, Ext. Bus
6
10
6
2
256
MAPBGA
2x
4-ch.
64ch.
SDHC, 2 x Ethernet (1588) with
DMA, USB OTG, USB Host, 2
x CAN, HW Crypto Accelerator,
Serial Boot, NAND Flash I/F, DDR
DRAM I/F, Ext. Bus
6
10
6
2
256
MAPBGA
2-ch.
2x
4-ch.
64ch.
SDHC, 2 x Ethernet (1588) with
DMA, L2 Switch, USB OTG,
USB Host, 2 x CAN, Serial Boot,
NAND Flash I/F, DDR DRAM I/F,
Ext. Bus
6
10
6
2
256
MAPBGA
2-ch.
2x
4-ch.
64ch.
SDHC, 2 x Ethernet (1588) with
DMA, L2 Switch, USB OTG,
USB Host, 2 x CAN, H/W Crypto
Accelerator, Serial Boot, NAND
Flash I/F, DDR DRAM I/F, Ext. Bus
6
10
6
2
256
MAPBGA
GPT*
8-ch.
PWM, 4
x 32-bit
Timers,
PIT, RTC,
WDT
29
More Than You Expect | 2012
32-bit ColdFire+ MCF51Qx
Low-power, small-footprint 90 nm MCU
Applications
• Secure portable or battery-powered applications
• Wireless sensor nodes
development platform that enables rapid
• Video game accessories
prototyping and tool re-use through
• eToll machines
reconfigurable hardware. Take your design to
• Digital audio bridges
the next level and begin constructing your Tower
• Medical devices
• Building control systems
System today. The TWR-MCF51QM tower
Application Notes
tool and can be purchased separately as a kit,
• AN3949: ADC16 Calibration Procedure and
part number TWR-MCF51QM-KIT, including the
system can operate as a stand-alone debug
Programmable Delay
families that scale from 32 to 128 KB of flash with
innovative FlexMemory, configurable embedded
EEPROM. Featuring ultra-low-power capabilities and
available in small 5 x 5 mm footprint packages, the
MCF51QX family also offers a rich combination of
analog peripherals, including high-accuracy 16-bit
analog-digital-conversion (ADC), hardware encryption,
an innovative touch-sensing interface and more.
These key features make this a highly integrated,
The TWR-MCF51QM module is part of
the Freescale Tower System, a modular
• Security control pads
The ColdFire+ MCF51Qx portfolio is defined by four
TWR-MCF51QM-KIT
TWR-MCF51QM module,
• AN3827: Differences Between Controller
TWR-PROTO and TWR-ELEV.
Continuum ADC Modules
• AN3464: Migrating Code Between ColdFire V1
and V2 • AN3942: Flash Programming Routines for the
HCS08 and the ColdFire (V1) Devices Features
• MCF51QM128 in 64 LQFP package
• On-board debugger (OSBDM)
• Easy access to high-precision analog I/O
• Capacitive touch and push buttons
• AN3465: Migrating within the Controller
• Potentiometer
Continuum
• Audio I/O
• AN4223: Connecting Low-Cost External
• Power plug-in sockets
Electrodes to MED-EKG
cost-effective 32-bit MCU solution for consumer and
industrial applications. All four ColdFire+ MCF51Qx
families are software and pin compatible with each
ColdFire+
MCF51Qx
FamilyFamily
ColdFire+
MCF51Qx
other as well as the ColdFire+ MCF51Jx families to
Core and
CoreSystem
maximize code re-use and shorten development time
and investment.
Features
• Innovative FlexMemory, configurable EEPROM
• 10 flexible ultra-low-power modes
• 16-bit ADC and 12-bit DAC provide flexible and
powerful mixed signal capability
• Crypto acceleration unit and random number
generator for secure communication
• Integrated capacitive touch sensing and display
support: Low-power touch-sensing interface
(TSI)
• Small foot-print packages designed for space-
ColdFire V1 Core
CPU
Debug
Enhanced
Multiply
Accumulator
Hardware
Divide
Crossbar
Switch
Interrupt
Controller
Direct Memory
Access
Low-Leakage
Wake Up
Security and
Integrity
CRC
Random
Number
Generator
1.7 to 3.6V
Voltage
Regulator
Flash
RAM
FlexNVM
FlexRAM
Serial
Programming
I/F (EzPort)
External Bus
Interface
(Mini-FlexBus)
Analog
Timers
Timers x2
I2C x4
12-bit ADC
Carrier
Modulator
Transmitter
SPI x2
Analog
Comparator
6-bit DAC
12-bit DAC
Communication Interfaces
Programmable
Delay Block
UART x2 with
Smart Card
Clocks
Phase-Locked
Loop
FrequencyLocked Loop
Low/HighFrequency
Oscillators
Internal
Reference
Clocks
HMI
GPIO
Capacitive
Touch Sense
External
Interrupt
Modulo
Timer
Low-Power
Timers x2
Voltage
Reference
constrained applications
• Ultra-low-power operation making it suitable for
Power
Management
Controller
Memory and
Memory Interfaces
16-bit ADC
Watchdog
Hardware
Encryption
(CAU)
Power
Management
Only on JF
Only on QH and QM
Only on QF and QU
portable and battery-operated devices
30
freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire+ MCF51Qx
Continued
ADC
Flexmemory
Device
Flash
RAM
FlexNVM
FlexRAM
(EEPROM)
Crypto
12-bit
16-bit
Touch
Sense
SCI
I2C
SPI
FlexBus
Timers
Clock
Package
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
MCG
64 LQFP
MCG
64 QFN
MCF51QU128VLH
128 KB
32 KB
32 KB
2 KB
No
19-ch.
16
2
4
2
Yes
MCF51QU128VFX
128 KB
32 KB
32 KB
2 KB
No
19-ch.
16
2
4
2
Yes
MCF51QU128VHS
128 KB
32 KB
32 KB
2 KB
No
19-ch.
7
2
3
2
Yes
MCF51QU64VLF
64 KB
16 KB
32 KB
2 KB
No
19-ch.
8
2
3
2
Yes
MCF51QU64VHS
64 KB
16 KB
32 KB
2 KB
No
19-ch.
7
2
3
2
Yes
MCF51QU32VHS
32 KB
8 KB
16 KB
1 KB
No
19-ch.
7
2
3
2
Yes
MCF51QU32VFM
32 KB
8 KB
16 KB
1 KB
No
MCF51QH128VLH
128 KB
32 KB
32 KB
2 KB
No
MCF51QH128VFX
128 KB
32 KB
32 KB
2 KB
No
MCF51QH128VHS
128 KB
32 KB
32 KB
2 KB
MCF51QH64VLF
64 KB
16 KB
32 KB
MCF51QH64VHS
64 KB
16 KB
32 KB
MCF51QH32VHS
32 KB
8 KB
16 KB
5
2
3
2
No
18-ch.
16
2
4
2
Yes
18-ch.
16
2
4
2
Yes
No
18-ch.
7
2
3
2
Yes
2 KB
No
18-ch.
8
2
3
2
Yes
2 KB
No
18-ch.
7
2
3
2
Yes
1 KB
No
18-ch.
7
2
3
2
Yes
MCF51QH32VFH
32 KB
8 KB
16 KB
1 KB
MCF51QF128VLH
128 KB
32 KB
32 KB
2 KB
MCF51QF128VFX
128 KB
32 KB
32 KB
MCF51QF128VHS
128 KB
32 KB
32 KB
MCF51QF64VLF
64 KB
16 KB
32 KB
2 KB
MCF51QF64VHS
64 KB
16 KB
32 KB
2 KB
MCF51QF32VHS
32 KB
8 KB
16 KB
1 KB
5
2
3
2
No
19-ch.
16
2
4
2
Yes
2 KB
19-ch.
16
2
4
2
Yes
2 KB
19-ch.
7
2
3
2
Yes
19-ch.
8
2
3
2
Yes
19-ch.
7
2
3
2
Yes
19-ch.
7
2
3
2
Yes
MCF51QF32VFH
32 KB
8 KB
16 KB
1 KB
MCF51QM128VLH
128 KB
32 KB
32 KB
2 KB
MCF51QM128VFX
128 KB
32 KB
32 KB
2 KB
MCF51QM128VHS
128 KB
32 KB
32 KB
2 KB
MCF51QM64VLF
64 KB
16 KB
32 KB
2 KB
MCF51QM64VHS
64 KB
16 KB
32 KB
2 KB
MCF51QM32VHS
32 KB
8 KB
16 KB
1 KB
MCF51QM32VFH
32 KB
freescale.com/MCU
8 KB
16 KB
19-ch.
1 KB
No
DES, AES
(-128, -192,
-256) SHA-1
and SHA256, MD5
18-ch.
19-ch.
DES, AES
(-128, -192,
-256) SHA-1
and SHA256, MD5
5
2
3
2
No
18-bit
16
2
4
2
Yes
18-bit
16
2
4
2
Yes
18-bit
7
2
3
2
Yes
18-bit
8
2
3
2
Yes
18-bit
7
2
3
2
Yes
18-bit
7
2
3
2
Yes
18-bit
5
2
3
2
No
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
MCG
44 QFN
MCG
48 LQFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
MCG
64 LQFP
MCG
64 QFN
MCG
44 QFN
MCG
48 LQFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
MCG
64 LQFP
MCG
64 QFN
MCG
44 QFN
MCG
48 LQFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
MCG
64 LQFP
MCG
64 QFN
MCG
44 QFN
MCG
48 LQFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
31
More Than You Expect | 2012
32-bit ColdFire+ MCF51Jx
Low-power, small-footprint 90 nm MCU
ColdFire+
MCF51Jx
Block
Diagram
ColdFire+
MCF51Jx
Block
Diagram
Core and System
ColdFire V1 Core
CPU
Debug
Enhanced
Multiply
Accumulator
Hardware
Divide
Crossbar
Switch
Interrupt
Controller
Direct Memory
Access
Low-Leakage
Wake Up
Power
Management
Timers
CRC
12-bit ADC
Timers x2
Watchdog
Analog
Comparator
Carrier
Modulator
Transmitter
Random
Number
Generator
12-bit DAC
Voltage
Reference
Phase-Locked
Loop
FlexNVM
FlexRAM
FrequencyLocked Loop
Serial
Programming
I/F (EzPort)
External Bus
Interface
(Mini-FlexBus)
Low/HighFrequency
Oscillators
Internal
Reference
Clocks
Analog
6-bit DAC
Clocks
RAM
Flash
1.7 to 3.6V
Voltage
Regulator
Security and
Integrity
Hardware
Encryption
(CAU)
Memory and
Memory Interfaces
Power
Management
Controller
Communication Interfaces
Programmable
Delay Block
HMI
I2C x4
UART x2 with
Smart Card
GPIO
SPI x2
USB OTG
LS/FS
Capacitive
Touch Sense
I2S/SAI
USB Charger
Detect
External
Interrupt
Features
TWR-MCF51JF-KIT
• Innovative FlexMemory, configurable EEPROM
The TWR-MCF51JF module is part of
• 10 flexible ultra-low-power modes
the Freescale Tower System, a modular
• Crypto acceleration unit and random number
development platform that enables rapid
generator for secure communication
prototyping and tool re-use through
• Integrated capacitive touch sensing and display
reconfigurable hardware. Take your design
support: Low-power touch-sensing interface
to the next level and begin constructing your
(TSI)
Tower System today. The TWR-MCF51JF
• Small foot-print packages designed for space-
tower system can operate as a stand-alone
constrained applications
debug tool and can be purchased separately
• Integrated USB 2.0 Full-Speed device/host/
as a kit, part number TWR-MCF51JF-KIT,
OTG controller supports connection via USB and
including the TWR-MCF51JF module, TWR-
battery charging
Modulo
Timer
PROTO and TWR-ELEV.
• Serial audio interface provides direct interface to
Low-Power
Timers x2
Key Features
codecs and to Inter-IC sound (I2S) audio devices
Only on JF
• MCF51JF128 device in a 64 LQFP package.
Applications
The ColdFire+ MCF51Jx portfolio is defined by two
• On-board debugger (OSBDM)
• Digital audio bridges
families that scale from 32 to 128 KB of flash with
• Full-Speed USB 2.0 dual-role interface
• Portable accessories
innovative FlexMemory and configurable embedded
• Capacitive touch and push buttons
• Secure portable or battery-powered applications
EEPROM. Featuring ultra-low-power capabilities
• Potentiometer
• Wireless sensor nodes
and available in small 5 x 5 mm footprint packages,
• Audio input/output
• Security control pads
the MCF51Jx family also offers a rich combination
• Power plug-in sockets
• Video game accessories
of additive peripherals including USB On-the-GO
• TWR-SER card for serial plug-in functionality
• Medical devices
(OTG), a serial audio interface, high-accuracy analog,
• Potentiometer, 4x LEDs, 2s push buttons,
• Building control systems
hardware encryption, an integrated touch-sensing
• Data loggers
interface and more. These key features make these
infrared port
• AN3465: Migrating Within the Controller
32-bit MCUs a highly integrated, cost-effective
Application Notes
solution for consumer and industrial applications.
• AN3949: ADC16 Calibration Procedure and
The ColdFire+ MCF51Jx families are software
• AN3827: Differences Between Controller
Continuum
• AN3577: Creating a USB-to-Wireless Bridge with
Programmable Delay
and pin compatible with each other as well as
the MC1319x/20x and ColdFire Processors with
USB OTG Module
Continuum ADC Modules
the ColdFire+ MCF51Qx families to maximize
• AN3927: Freescale USB Mass Storage Device
• AN3464: Migrating Code Between ColdFire V1
code re-use and shorten development time and
investment.
Boot Loader and V2 • AN3748: USB Boot Loader for MCF51JM128
• AN3942: Flash Programming Routines for the
HCS08 and the ColdFire (V1) Devices Flexmemory
Device
Flash
RAM
FlexNVM
FlexRAM
(EEPROM)
Crypto
ADC
12-bit
USB OTG
with DCD
Touch
Sense
Serial
Audio I/F
SCI
I2 C
SPI
FlexBus
Timers
Clock
Package
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
MCG
64 LQFP
MCG
64 QFN
MCF51JU128VLH
128 KB
32 KB
32 KB
2 KB
No
19-ch.
Y
16
1
2
4
2
Yes
MCF51JU128VFX
128 KB
32 KB
32 KB
2 KB
No
19-ch.
Y
16
1
2
4
2
Yes
MCF51JU128VHS
128 KB
32 KB
32 KB
2 KB
No
19-ch.
Y
7
1
2
3
2
Yes
MCF51JU64VLF
64 KB
16 KB
32 KB
2 KB
No
19-ch.
Y
8
1
2
3
2
Yes
MCF51JU64VHS
64 KB
16 KB
32 KB
2 KB
No
19-ch.
Y
7
1
2
3
2
Yes
MCF51JU32VHS
32 KB
8 KB
16 KB
1 KB
No
19-ch.
Y
7
1
2
3
2
Yes
MCF51JU32VFM
32 KB
8 KB
16 KB
1 KB
MCF51JF128VLH
128 KB
32 KB
32 KB
2 KB
MCF51JF128VFX
128 KB
32 KB
32 KB
2 KB
MCF51JF128VHS
128 KB
32 KB
32 KB
2 KB
MCF51JF64VLF
64 KB
16 KB
32 KB
2 KB
MCF51JF64VHS
64 KB
16 KB
32 KB
2 KB
MCF51JF32VHS
32 KB
8 KB
16 KB
1 KB
MCF51JF32VFH
32
32 KB
8 KB
16 KB
1 KB
No
DES, AES
(-128,
-192, -256)
SHA-1 and
SHA-256,
MD5
19-ch.
Y
5
1
2
3
2
No
19-ch.
Y
16
1
2
4
2
Yes
19-ch.
Y
16
1
2
4
2
Yes
19-ch.
Y
7
1
2
3
2
Yes
19-ch.
Y
8
1
2
3
2
Yes
19-ch.
Y
7
1
2
3
2
Yes
19-ch.
Y
7
1
2
3
2
Yes
19-ch.
Y
5
1
2
3
2
No
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
2/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
1/6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
6-ch., 16-bit
FTM, PDB, RTC,
COP, WDT
MCG
44 QFN
MCG
48L QFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
MCG
64 LQFP
MCG
64 QFN
MCG
44 QFN
MCG
48 LQFP
MCG
44 QFN
MCG
44 QFN
MCG
32 QFN
freescale.com/MCU
More Than You Expect | 2012
32-bit Kinetis K10
General-purpose, low-power, mixed-signal MCU
KinetisK10
K10
Family
Kinetis
Entry
Level Baseline MCUs
Core
System
Debug
Interfaces
Memories
Internal and
External
Watchdogs
ARM® Cortex™-M4
50 MHz
DSP
DMA
Interrupt
Controller
Program Flash
(32 to 128 KB)
SRAM
(8 or 16 KB)
FlexMemory
(Up to 32 KB)
(2 KB EE)
Serial Programming
Interface (EzPort)
Timers
16-bit ADC
FlexTimer
Analog Comparators
Carrier Modulator
Transmitter
MCUs. This kit is part of the Freescale Tower
System, a modular, reusable development
platform that allows designers to get to market
faster with packaged evaluation boards, tools
Communication Interfaces
HMI
and runtime software. The K60 MCU module
IC
IS
GPIO
can operate as a stand-alone debug tool and
SPI
Xtrinsic
Low Power
Touch-Sensing
Interface
2
2
UART
(ISO 7816 + LON)
Programmable
Delay Block
Voltage Reference
for the K60 and K10/20 families of Kinetis
Internal Reference
Clocks
Analog
6-bit DAC
The TWR-K60N512-KIT is a development tool
Clocks
Phase-Locked
Loop
Frequency-Locked
Loop
Low/High-Frequency
Oscillators
Low-Leakage
Wake Up Unit
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
TWR-K60N512-KIT
can be purchased separately from the kit, part
number TWR-K60N512. Key Features
Periodic Interrupt
Timers
• K60N512 capacitive touch pads
Low-Power
Timer
• Integrated, open-source JTAG
Independent
Real-Time
Clock (RTC)
• SD card slot
• MMA7660 3-axis accelerometer
• Tower plug-in (TWRPI) socket for expansion
Optional
(sensors, etc.)
The K10 MCU family is the entry point into
Features
the Kinetis portfolio. Devices start from 32
• Up to 150 MHz ARM Cortex-M4 core
KB of flash in a small-footprint 5 x 5 mm 32
• 32 KB flash: 1 MB program flash and
QFN package extending up to 1 MB in a
• Touch TWRPI socket adds support for
various capacitive touch boards
• TWR-SER board with USB, Ethernet, RS232/
128 KB SRAM
RS485, CAN, SPI, I²C, Flexbus, etc.
144 MAPBGA package with a rich suite of
• FlexMemory providing H/W EEPROM
analog, communication, timing and control
• 32-pin QFN through to 256 MAPBGA
peripherals. High memory density K10 family
• 2 x CAN
devices include a single precision floating point
• Up to 2 x 16-bit ADC with PGA, 12-bit DAC,
unit and NAND flash controller. Pin compatibility,
• Potentiometer, four LEDs, two push
buttons, infrared port
analog comparators, voltage reference
flexible low-power capabilities and innovative
• Motor control timers
FlexMemory help to solve many of the major pain
• Low-power operation
points for system implementation.
• Serial communications
Application Notes
• KQURG: Kinetis Peripheral Module Quick
Reference
• ADC Calculator: Define Requirements of ADC
and Calculate Conversion Times
Applications
• Building access control
• HVAC
• Fire and security systems
• Remote sensor networks
• Metering and measurement
• Motor control
Feature Options
100 LQFP (14 x 14)
121 BGA (8 x 8)
144 LQFP (20 x 20)
144 BGA (13 x 13)
MK10X64Vyy50
50
64
32
16
FM
FT
LF
EX
MK10N96Vyy50
50
96
-
16
FM
FT
LF
EX
MK10X64Vyy72
72
64
32
16
√
√
√
√
√
EX
LK
MB
MK10X128Vyy72
72
128
32
32
√
√
√
√
√
EX
LK
MB
LL
MC
MK10X256Vyy72
72
256
32
64
√
√
√
√
√
LK
MB
LL
MC
MK10X128Vyy100
100
128
128
32
√
√
√
√
√
√
√
LQ
MD
MK10X256Vyy100
100
256
256
64
√
√
√
√
√
√
√
LQ
MD
MK10N512Vyy100
100
512
-
128
√
√
√
√
√
√
√
LQ
MD
MK10X512Vyy120
120
512
512
128
16
√
√
√
√
√
√
√
√
LQ
MD
MK10N1M0Vyy120
120
1024
-
128
16
√
√
√
√
√
√
√
√
LQ
MD
64MAPBGA (8 x 8)
32
32
8
FM
FT
LF
EX
MB
MB
freescale.com/MCU
48 LQFP (7 x 7)
50
48 QFN (7 x 7)
LH
MK10X32Vyy50
32 QFN (5 x 5)
MB
5V Tolerant I/O
EX
EX
Prog.
Gain Amplifier
LF
LF
12-bit DAC
FT
FT
External Bus
Interface
FM
FM
Secure Digital
Host Controller
8
16
CAN
-
Cache (KB)
32
64
SRAM (KB)
50
50
CPU
(MHz)
Flex Memory (KB)
MK10N32Vyy50
MK10N64Vyy50
Device
Flash (KB)
64 LQFN (9 x 9)
Single Precision
Floating Point Unit
81 BGA (8 x 8)
Packages
80 LQFP (12 x 12)
Memory Protection
Unit
Memory
LK
MB
LL
MC
33
More Than You Expect | 2012
32-bit Kinetis K20
USB-enabled, low-power, mixed-signal MCU Kinetis
K20K20
EntryFamily
Level USB MCUs
Kinetis
TWR-K60N512-KIT
Core
System
Internal and
External
Watchdogs
ARM® Cortex™-M4
50 MHz
DSP
DMA
Interrupt
Controller
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Program Flash
(32 to 128 KB)
SRAM
(8 KB or 16 KB)
FlexMemory
(Up to 32 KB)
(2 KB EE)
Serial Programming
Interface (EzPort)
Low-Leakage
Wake Up Unit
Analog
Timers
16-bit ADC
FlexTimer
Analog Comparators
Carrier Modulator
Transmitter
6-bit DAC
for the K60 and K10/20 families of Kinetis
MCUs. This kit is part of the Freescale Tower
System, a modular, reusable development
platform that allows designers to get to market
Internal Reference
Clocks
and runtime software. The K60 MCU module
I2S
GPIO
can operate as a stand-alone debug tool and
USB On-the-Go
(LS/FS)
Xtrinsic
Low Power
Touch-Sensing
Interface
I2C
UART
(ISO 7816 + LON)
USB Device
Charger Detect
(DCD)
SPI
Periodic Interrupt
Timers
faster with packaged evaluation boards, tools
HMI
Communication Interfaces
Programmable
Delay Block
Voltage Reference
The TWR-K60N512-KIT is a development tool
Clocks
Phase-Locked
Loop
Frequency-Locked
Loop
Low/High-Frequency
Oscillators
can be purchased separately from the kit, part
number TWR-K60N512. Key Features
• K60N512 capacitive touch pads
USB Voltage
Regulator
Low-Power
Timer
• Integrated, open-source JTAG
Independent
Real-Time
Clock (RTC)
• SD card slot
• MMA7660 3-axis accelerometer
• Tower plug-in (TWRPI) socket for expansion
Optional
(sensors, etc.)
• Touch TWRPI socket adds support for
The K20 MCU family is pin, peripheral and
• 32-pin QFN through to 256 MAPBGA
software compatible with the K10 MCU family
• USB 2.0-compliant OTG module with integrated
and adds full and High-Speed USB 2.0 On-The-
PHY (option to support external ULPI PHY for
Go with device charge detect capability. Devices
High-Speed USB)
various capacitive touch boards
• TWR-SER board with USB, Ethernet, RS232/
RS485, CAN, SPI, I²C, Flexbus, etc.
• Potentiometer, four LEDs, two push
• Up to 2 x 16-bit ADC with PGA, 12-bit DAC, start from 32 KB of flash in 5 x 5 mm 32 QFN
buttons, infrared port
analog comparators, voltage reference
packages extending up to 1 MB in a 144
MAPBGA package with a rich suite of analog,
• Motor control timers
communication, timing and control peripherals.
• Low-power operation
High memory density K20 family devices include
• Serial communciations
a single precision floating point unit and NAND
• USB data loggers
• Portable medical devices
Applications
flash controller.
• Digital audio bridges and accessories
• Building access control
Features
• HVAC
Application Notes
• Up to 150 MHz ARM Cortex-M4 core
• Fire and security systems
• KQURG: Kinetis Peripheral Module Quick
• 32 KB flash: 1 MB program flash and 129 KB
• Remote sensor networks
Reference
• ADC Calculator: Define Requirements of ADC
• Metering and measurement
and Calculate Conversion Times
• Motor control
√
√
US
LH
LK
MB
√
√
US
LH
LK
MB
LL
MC
MK20X256Vyy72
72
256
32
64
√
√
√
√
√
US
LK
MB
LL
MC
MK20X128Vyy100
100
128
128
32
√
√
√
√
√
US
MB
LH
32
16
US
96
-
16
US
√
√
5V Tolerant I/O
64
50
MK20N96Vyy50
Prog.
Gain Amplifier
50
MK20X64Vyy50
12-bit DAC
US
External Bus
Interface
US
8
Secure Digital
Host Controller
16
32
50
CAN
-
32
50
MK20X32Vyy50
Memory
Protection Unit
64
MK20N64Vyy50
Cache (KB)
8
50
Single Precision
Floating Point
Unit
SRAM (KB)
LF
Flex Memory (KB)
FT
Flash (KB)
FM
-
MK20N32Vyy50
MK20X256Vyy100
100
256
256
64
√
√
√
√
√
√
√
US
MK20N512Vyy100
100
512
-
128
√
√
√
√
√
√
√
US
FM
FT
LF
MB
LH
FM
FT
LF
MB
MB
FM
FT
LF
MB
MB
FM
FT
LF
MB
LH
LK
81 BGA (8 x 8)
√
√
US
32
CPU
(MHz)
80 LQFP (12 x 12)
√
√
64 LQFP (10 x 10)
√
√
64MAPBGA (8 x 8)
16
32
48 LQFP (7 x 7)
32
32
48 QFN (7 x 7)
64
128
32 QFN (5 x 5)
72
72
Other
MK20X64Vyy72
MK20X128Vyy72
Device
MB
LL
MC
LQ
MD
LQ
MD
LQ
MD
MK20X512Vyy120
120
512
512
128
16
√
√
√
√
√
√
√
√
US
LQ
MD
MK20N1M0Vyy120
120
1024
-
128
16
√
√
√
√
√
√
√
√
US
LQ
MD
34
196 BGA (15 x 15)
Packages
121 BGA (8 x 8)
Feature Options
100 LQFP (14 x 14)
Memory
144 BGA (13 x 13)
• FlexMemory providing H/W EEPROM
144 LQFP (20 x 20)
SRAM
2566 BGA (17 x 17)
Debug
Interfaces
Memories
freescale.com/MCU
More Than You Expect | 2012
32-bit Kinetis K30
Low-power segment display-enabled MCU with rich mixed-signal capabilities
Kinetis
Mid-Performance
Segment
LCD MCUs
KinetisK30
K30
Mid-Performance
Segment
LCD
Core
System
ARM® Cortex™-M4
72 MHz
Internal and
External
Watchdogs
Debug
Interfaces
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Program Flash
(64 to 256 KB)
FlexMemory
(32 KB) (2 KB EE)
Low-Leakage
Wake Up Unit
Serial Programming
Interface (EzPort)
Analog
Timers
16-bit ADC
Flex
Timer
PGA
Carrier Modulator
Transmitter
Analog Comparator
6-bit DAC
Programmable
Delay Block
12-bit DAC
Periodic Interrupt
Timers
Voltage Reference
TWR-K40X256-KIT
Memories
DMA
DSP
Interrupt
Controller
MCUs
The TWR-K40X256-KIT is a development tool
Clocks
for the K40 and K30 families of Kinetis MCUs.
Phase-Locked
Loop
Frequency-Locked
Loop
Low/High-Frequency
Oscillators
SRAM
(16 to 64 KB)
This kit is part of the Freescale Tower System,
a modular, reusable development platform
that allows designers to get to market faster
Internal Reference
Clocks
with packaged evaluation boards, tools and
Communication Interfaces
HMI
runtime software. The K40 MCU module can
I2C
I2S
GPIO
operate as a stand-alone debug tool and can
SPI
Xtrinsic Low
Power
Touch-Sensing
Interface
be purchased separately from the kit, part
Segment LCD
Controller
Key Features
UART
(ISO 7816)
CAN
number TWR-K40X256. • K40X256 in 144 MAPBGA
Low-Power
Timer
• Capacitive touch pads
Independent
Real-Time
Clock (RTC)
• Integrated, open-source JTAG
• SD card slot
• MMA7660 3-axis accelerometer
Optional
• Segment LCD 28 segments
The K30 MCU family is pin, peripheral and
Applications
software compatible with the K10 MCU family
• Single- and three-phase e-meters
and adds a flexible low-power segment LCD
• Flow meters
controller with support for up to 320 segments.
• Test and measurement equipment
Devices start from 64 KB of flash in 64 QFN
• Portable medical devices
packages extending up to 512 KB in a 144
• Building access control
MAPBGA package with a rich suite of analog,
• HVAC control systems
communication, timing and control peripherals.
• Instrumentation
• Tower plug-in (TWRPI) socket for expansion
(sensors, etc.)
• Touch TWRPI socket adds support for
various capacitive touch boards (e.g.
keypads, rotary dials, sliders, etc.)
• Tower connectivity for access to USB,
Ethernet, RS232/RS485, CAN, SPI, I2C,
Flexbus, etc.
• Digital audio bridges and accessories
Features
buttons, infrared port
• Up to 100 MHz ARM Cortex-M4 core
Application Notes
• 32 KB flash: 512 KB program flash and
• KQURG: Kinetis Peripheral Module Quick
128 KB SRAM
• Potentiometer, four LEDs, two push
Reference
• FlexMemory providing H/W EEPROM
• ADC Calculator: Define Requirements of ADC
• 32-pin QFN through to 144-pin packages
and Calculate Conversion Times
• Low-power segment LCD, supporting up to 288
pins with segment fail detect option
• Up to 2 x 16-bit ADC with PGA, 12-bit DAC, analog comparators, voltage reference
• Motor control timers
• Low-power operation
• Serial communications
5V Tolerant I/O
64 LQFP (10 x 10)
80 LQFP (12 x 12)
81 BGA (8 x 8)
100 LQFP (14 x 14)
121 BGA (8 x 8)
32
16
√
√
√
√
Segment LCD (up to 25 x 8/29 x 4)
LH
LK
MB
128
32
32
√
√
√
√
Segment LCD (up to 36 x 8/40 x 4)
LH
LK
MB
LL
MC
MK30X256Vyy72
72
256
32
64
√
√
√
√
Segment LCD (up to 36 x 8/40 x 4)
LK
MB
LL
MC
144 BGA (13 x 13)
Prog.
Gain Amplifier
64
72
144 LQFP (20 x 20)
12-bit DAC
72
MK30X128Vyy72
External Bus
Interface
MK30X64Vyy72
CPU
(MHz)
Secure Digital
Host Controller
CAN
Other
Device
Memory
Protection Unit
SRAM (KB)
Packages
Flex Memory (KB)
Feature Options
Flash (KB)
Memory
MK30X128Vyy100
100
128
128
32
√
√
√
√
√
√
√
Segment LCD (40 x 8/44 x 4)
LQ
MD
MK30X256Vyy100
100
256
256
64
√
√
√
√
√
√
√
Segment LCD (40 x 8/44 x 4)
LQ
MD
MK30N512Vyy100
100
512
-
128
√
√
√
√
√
√
√
Segment LCD (up to 40 x 8/44 x 4)
LQ
MD
freescale.com/MCU
LK
MB
LL
MC
35
More Than You Expect | 2012
32-bit Kinetis K40
Low-power segment display- and USB-enabled MCU with rich mixed-signal capabilities
KinetisK40
K40
Mid-Performance
USB
and Segment
Kinetis
Mid-Performance
USB and
Segment
LCD MCUs LCD
Core
System
ARM® Cortex™-M4
72 MHz
Internal and
External
Watchdogs
Debug
Interfaces
Interrupt
Controller
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Low-Leakage
Wake Up Unit
Serial Programming
Interface (EzPort)
Timers
16-bit ADC
Flex
Timer
PGA
Program Flash
(64 to 256 KB)
DMA
Analog
Programmable
Delay Block
12-bit DAC
Periodic Interrupt
Timers
Voltage Reference
This kit is part of the Freescale Tower System,
a modular, reusable development platform
that allows designers to get to market faster
Internal Reference
Clocks
UART
(ISO 7816)
CAN
with packaged evaluation boards, tools and
HMI
runtime software. The K40 MCU module can
I2S
GPIO
operate as a stand-alone debug tool and can
USB On-the-Go
(LS/FS)
Xtrinsic Low
Power
Touch-Sensing
Interface
USB Device
Charger Detect
(DCD)
SPI
Low-Power
Timer
for the K40 and K30 families of Kinetis MCUs.
Phase-Locked
Loop
Frequency-Locked
Loop
Low/High-Frequency
Oscillators
SRAM
(16 to 64 KB)
I2C
6-bit DAC
The TWR-K40X256-KIT is a development tool
Clocks
Communication Interfaces
Carrier Modulator
Transmitter
Analog Comparator
TWR-K40X256-KIT
Memories
FlexMemory
(32 KB) (2 KB EE)
DSP
MCUs
be purchased separately from the kit, part
number TWR-K40X256.
Key Features
Segment LCD
Controller
• K40X256 in 144 MAPBGA
USB Voltage
Regulator
• Capacitive touch pads
• Integrated, open-source JTAG
Independent
Real-Time
Clock (RTC)
• SD card slot
• MMA7660 3-axis accelerometer
Optional
• Segment LCD 28 segments
The K40 MCU family is pin, peripheral and software
Applications
compatible with the K10 MCU family and adds Full-
• GPS receivers
Speed USB 2.0 On-The-Go with device charge
• Blood glucose meters
detect capability and a flexible low-power
• Bike computers
segment LCD controller with support for up to
• Currency counters
• Tower plug-in (TWRPI) socket for expansion
(sensors, etc.)
• Touch TWRPI socket adds support for
various capacitive touch boards (keypads,
rotary dials, sliders, etc.)
320 segments. Devices start from 64 KB of flash
• Single and three-phase e-meters
in 64 QFN packages extending up to 512 KB in
• Test and measurement equipment
a 144 MAPBGA package with a rich suite of
• Portable medical devices
analog, communication, timing and control
• Building access control
peripherals.
• HVAC control systems
• Tower connectivity for access to USB,
Ethernet, RS232/RS485, CAN, SPI, I2C,
Flexbus, etc.
• Potentiometer, four LEDs, two push
buttons, infrared port
• Instrumentation
Features
• Digital audio bridges and accessories
• Up to 100 MHz ARM Cortex-M4 core
• 32 KB flash: 512 KB program flash and
Application Notes
128 KB SRAM
• KQURG: Kinetis Peripheral Module Quick
• FlexMemory providing H/W EEPROM
Reference
• 32-pin QFN through to 144-pin packages
• ADC Calculator: Define Requirements of ADC
• Low-power segment LCD, supporting up to 288
and Calculate Conversion Times
pins with segment fail detect option
• Low-/Full-Speed USB2.0 On-the-Go module
• Up to 2 x 16-bit ADC with PGA, 12-bit DAC, analog comparators, voltage reference
• Motor control timers
• Low-power operation
• Serial communications
12-bit DAC
Prog.
Gain Amplifier
5V Tolerant I/O
64 LQFP (10 x 10)
80 LQFP (12 x 12)
81 BGA (8 x 8)
100 LQFP (14 x 14)
121 BGA (8 x 8)
MK40X64Vyy72
72
64
32
16
√
√
√
√
Segment LCD (up to 25 x 8/29 x 4)
LH
LK
MB
MK40X128Vyy72
72
128
32
32
√
√
√
√
Segment LCD (up to 36 x 8/40 x 4)
LH
LK
MB
LL
MC
LK
MB
LL
MC
256
32
64
√
√
√
√
Segment LCD (up to 36 x 8/40 x 4)
100
128
128
32
√
√
√
√
√
√
√
Segment LCD (40 x 8/44 x 4)
LQ
MD
MK40X256Vyy100
100
256
256
64
√
√
√
√
√
√
√
Segment LCD (40 x 8/44 x 4)
LQ
MD
MK40N512Vyy100
100
512
-
128
√
√
√
√
√
√
√
Segment LCD (up to 40 x 8/44 x 4)
LQ
MD
36
External Bus
Interface
72
MK40X128Vyy100
CPU
(MHz)
Secure Digital
Host Controller
MK40X256Vyy72
Device
Memory
Protection Unit
144 BGA (13 x 13)
CAN
Other
144 LQFP (20 x 20)
SRAM (KB)
Packages
Flex Memory (KB)
Feature Options
Flash (KB)
Memory
LK
MB
LL
MC
freescale.com/MCU
More Than You Expect | 2012
32-bit Kinetis K50
Low-power MCU with integrated measurement engine, LCD, USB and Ethernet
KinetisK50
K50
Mid-Performance
Measurement
Kinetis
Mid-Performance
Measurement
MCUs
Core
System
ARM® Cortex™-M4
72 MHz
Internal and
External
Watchdogs
Debug
Interfaces
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Memories
DMA
FlexMemory
(32 KB) (2 KB EE)
External Bus
Interface (FlexBus)
Low-Leakage
Wake Up Unit
Serial Programming
Interface (EzPort)
Analog
Timers
Flex
Timer
PGA
Carrier Modulator
Transmitter
Internal Reference
Clocks
GPIO
USB On-the-Go
(LS/FS)
Xtrinsic Low
Power
Touch-Sensing
Interface
IC
UART
(ISO 7816)
Periodic Interrupt
Timers
Voltage Reference
Low-Power
Timer
OPAMP
Independent
Real-Time
Clock (RTC)
HMI
I2S
2
12-bit DAC
Phase-Locked
Loop
Frequency-Locked
Loop
Low/High-Frequency
Oscillators
Communication Interfaces
Programmable
Delay Block
6-bit DAC
Clocks
SRAM
(32 to 64 KB)
16-bit ADC
Analog Comparator
TWR-K53N512-KIT
Program Flash
(128 to 256 KB)
DSP
Interrupt
Controller
MCUs
USB Device
Charger Detect
(DCD)
SPI
Segment LCD
Controller
USB Voltage
Regulator
TRIAMP
Optional
• Low-power segment LCD, supporting up to 288
The K50 MCU family is pin-, peripheral- and
pins with segment fail detect option
software-compatible with other Kinetis MCUs and
provides designers with an analog measurement
• Low/Full-Speed USB 2.0 On-the-Go module
engine consisting of integrated operational and
• Up to 2 x 16-bit ADC with PGA, 12-bit DAC,
transimpedance amplifiers and high-resolution ADC
analog comparators, voltage reference, op-amp
and DAC modules. The family also features IEEE 1588
and tri-amp
Ethernet and hardware encryption, Full-Speed USB
• Optional Ethernet and H/W encryption
2.0 On-The-Go with device charger detect capability
• Motor control timers
and a flexible low-power segment LCD controller with
The TWR-K53N512-KIT is a development
tool for the K53 family of Kinetis MCUs. This
kit is part of the Freescale Tower System, a
modular, reusable development platform that
allows designers to get to market faster with
packaged evaluation boards, tools and runtime
software. The TWR-K53N512 MCU module
can operate as a stand-alone debug tool and
can be purchased separately from the kit.
The module provides interface to the medical
expansion connector and TWRPI-SLCD
modules.
Key Features
• Features MK53N512CMD100 MAPBGA 144pin MCU
• Tower-compatible processor module
• S08JM60 based open-source JTAG (JTAG)
circuit
• User-controlled status LEDs
• Capacitive touch pad sensors and mechanical
push buttons
• Medical expansion connector (connect AFE
plug-in such as TWR-MCF51MM)
• SD card slot
• Connect TWRPI-SLCD board (28 segment
LCD) through TWRPI interface
• Compatible with TWR-SER (Ethernet, USB
connectivity)
• MMA7660 accelerometer
Applications
support for up to 320 segments. Devices start from
• Low-power portable medical devices
128 KB of flash in 64 QFN packages extending up to
• Clinical and lab equipment
512 KB in a 144 MAPBGA package.
• Test/measurement equipment
Features
• Instrumentation applications
• Up to 100 MHz ARM Cortex-M4 core
• Monitor and telehealth applications
• 128 KB flash: 512 KB program flash and up to
Application Notes
128 KB SRAM
• KQURG: Kinetis Peripheral Module Quick
• FlexMemory providing H/W EEPROM
Reference
• Small 64-pin QFN through to 144-pin packages
• ADC Calculator: Define Requirements of ADC and
Calculate Conversion Times
72
256
32
64
√
√
√
72
256
32
64
√
√
√
√
MK51N256Vyy100
100
256
-
64
√
√
√
√
MK50X256Vyy100
100
256
256
64
√
√
√
MK51X256Vyy100
100
256
256
64
√
√
√
100
256
256
128
√
√
√
√
√
√
MK50N512Vyy100
100
512
-
128
√
√
√
100
512
-
128
√
√
√
MK52N512Vyy100
100
512
-
128
√
√
√
√
MK53N512Vyy100
100
512
-
128
√
√
√
√
√
√
√
PDB, VREF
√
√
PDB, VREF
√
√
PDB, VREF
√
√
√
MK51N512Vyy100
freescale.com/MCU
√
√
PDB, VREF
√
√
IEEE® 1588 Eth, CAU + RNG, PDB,
VREF
√
√
√
√
PDB, VREF
√
√
√
√
LH
LK
MB
LH
LK
MB
LK
MB
LL
MC
LK
MB
LL
MC
LK
MB
LL
MC
LK
MB
LL
MC
144 BGA
(13 x 13)
LCD
MK50X256Vyy72
MK51X256Vyy72
MK53X256Vyy100
√
√
144 LQFP
(20 x 20)
√
√
121 BGA
(8 x 8)
√
√
100 LQFP
(14 x 14)
√
√
81 BGA (8
x 8)
32
32
80 LQFP
(12 x 12)
32
32
Other
64 LQFP
(10 x 10)
128
128
ADC
72
72
External
Bus
Interface
MK50X128Vyy72
MK51X128Vyy72
Ethernet
DAC
Op-Amp
Tri-Amp
Feature Options
SRAM
(KB)
CPU
(MHz)
Flex
Memory
(KB)
Device
Flash (KB)
Memory
LQ
MD
LQ
MD
MD
LL
MC
LQ
LL
MC
LQ
MD
CAU + RNG, PDB, VREF
LQ
MD
IEEE 1588 Eth, CAU + RNG, PDB, VREF
LQ
MD
37
More Than You Expect | 2012
32-bit Kinetis K60
Low-power MCU with integrated rich connectivity, HMI and mixed-signal IP
Kinetis
K60
Family
Kinetis
K60
Family
TWR-K60N512-KIT
Core
System
ARM Cortex™-M4
100/120/150 MHz
Internal and
External
Watchdogs
®
Debug
Interfaces
Memory
Protection Unit
(MPU)
DSP
Interrupt
Controller
Memories
Floating Point
Unit (FPU)
Low-Leakage
Wake-Up Unit
Security
and Integrity
Cyclic
Redundancy
Check (CRC)
Random
Number
Generator
FlexMemory
(256 to 512 KB)
(4 to 16 KB EE)
External
Bus Interface
(FlexBus)
FrequencyLocked Loop
Cache
Low/HighFrequency
Oscillators
System, a modular, reusable development
platform that allows designers to get to market
Internal
Reference
Clocks
faster with packaged evaluation boards, tools
and runtime software. The K60 MCU module
GPIO
can operate as a stand-alone debug tool and
UART
(ISO 7816)
Secure
Digital Host
Controller
(SDHC)
Xtrinsic
Low-Power
Touch-Sensing
Interface
Communication Interfaces
I2C
PGA
Carrier
Modulator
Transmitter
Programmable
Delay Block
SPI
Periodic
Interrupt
Timers
USB On-the-Go
(LS/FS)
CAN
USB On-the-Go
(HS)
Low-Power
Timer
IEEE 1588
Ethernet MAC
number TWR-K60N512.
• K60N512 in 144 MAPBGA,
USB Device
Charger Detect
(DCD)
Independent
Real-Time
Clock (RTC)
can be purchased separately from the kit, part
Key Features
K60N512VMD100
USB Voltage
Regulator
• Capacitive touch pads
IEEE 1588
Timer
®
STandard Feature
MCUs. This kit is part of the Freescale Tower
I2S
FlexTimer
Voltage
Reference
tool for the K60 and K10/20 families of Kinetis
HMI
16-bit
ADC
12-bit
DAC
DDR Controller
NAND Flash
Controller
Timers
6-bit
DAC
H/W Tamper
Detection
Unit
Phase-Locked
Loop
Analog
Analog
Comparator
Cryptographic
Acceleration
Unit (CAU)
SRAM
(64 to 128 KB)
Serial
Programming
Interface
(EzPort)
DMA
The TWR-K60N512-KIT is a development
Clocks
Program Flash
(256 KB to 1 MB)
• Integrated, open-source JTAG
• SD card slot
Optional
• MMA7660 3-axis accelerometer
The K60 MCU family includes IEEE 1588
• IEEE 1588 enabled Ethernet MAC controller
Ethernet, Full- and High-Speed USB 2.0
• Optional H/W encryption accelerator
On-The-Go with device charge detect capability,
• Anti-tamper support
hardware encryption and tamper detection
• Up to 4 x 16-bit ADC with PGA, 12-bit DAC, (sensors, etc.)
• Touch TWRPI socket adds support for
analog comparators, voltage reference
capabilities. Devices start from 256 KB of flash
in 100 LQFP packages extending up to 1 MB
rotary dials, sliders, etc.)
Ethernet, RS232/RS485, CAN, SPI, I²C,
• Building automation controllers
of analog, communication, timing and control
Flexbus, etc.
• Elevator control panels
peripherals. High memory density K60 family
• Potentiometer, four LEDs,
• Instrumentation clusters
devices include an optional single precision
two push-buttons, infrared port
• Surveillance cameras
floating point unit, NAND flash controller and
various capacitive touch boards (keypads,
• Tower connectivity for access to USB,
Applications
in a 256 MAPBGA package with a rich suite
• Tower plug-in (TWRPI) socket for expansion
DRAM controller.
Application Notes
Features
• KQURG: Kinetis Peripheral Module Quick
Reference
• Up to 150 MHz ARM Cortex-M4 core
• 128 KB flash: 1 MB program flash and 128 KB SRAM
• ADC Calculator: Define Requirements of ADC
and Calculate Conversion Times
• FlexMemory providing H/W EEPROM
• 80 pin QFN through to 256MAPBGA
• USB 2.0-compliant OTG module with integrated
PHY (option to support external ULPI PHY for
High-Speed USB)
Prog.
Gain Amplifier
5V Tolerant I/O
√
√
√
√
√
√
√
IEEE® 1588 Eth, USB OTG (FS), CAU+RNG
128
√
√
√
√
√
√
√
IEEE 1588 Eth, USB OTG (FS), CAU+RNG
LL
MC
MK60X256Vyy100
100
256
256
64
√
√
√
√
√
√
√
LL
MC
MK60X512Vyy120
120
512
512
128
16
√
√
√
√
√
√
√
√
√
MK60X512Vyy150
150
512
512
128
16
√
√
√
√
√
√
√
√
√
MK60N1M0Vyy120
120
1024
-
128
16
√
√
√
√
√
√
√
√
√
MK60N1M0Vyy150
150
1024
-
128
16
√
√
√
√
√
√
√
√
√
IEEE 1588 Eth, USB OTG (FS), CAU+RNG
IEEE 1588 Eth, USB OTG (FS/HS),
CAU+RNG, Tamper Detect, NAND Controller,
4 ADC Blocks, FPU, DRAM Controller
IEEE 1588 Eth, USB OTG (FS/HS),
CAU+RNG, Tamper Detect, NAND Controller, 4 ADC Blocks, FPU, DRAM Controller
IEEE 1588 Eth, USB OTG (FS/HS),
CAU+RNG, Tamper Detect, NAND Controller, 4 ADC Blocks, FPU, DRAM Controller
IEEE 1588 Eth, USB OTG (FS/HS),
CAU+RNG, Tamper Detect, NAND Controller,
4 ADC Blocks, FPU, DRAM Controller
38
LL
MC
2566 BGA (17 x 17)
12-bit DAC
64
-
144 BGA (13 x 13)
External Bus
Interface
-
512
121 BGA (8 x 8)
Secure Digital
Host Controller
256
100
100 LQFP (14 x 14)
CAN
Memory Protection
Unit
100
MK60N512Vyy100
Single Precision
Floating Point Unit
Flex Memory (KB)
MK60N256Vyy100
Cache (KB)
Flash (KB)
Other
SRAM (KB)
CPU
(MHz)
Device
144 LQFP (20 x 20)
Feature Options
NAND Flash Controlle
Memory
LQ
MD
MJ
LQ
MD
MJ
LQ
MD
MJ
MJ
freescale.com/MCU
More Than You Expect | 2012
32-bit Kinetis K70
Rich connectivity and HMI-enabled MCU with anti-tamper capabilities
Kinetis
K70
Family
Kinetis
K70
Family
TWR-K70N1M0-KIT
Core
System
ARM® Cortex™-M4
120/150 MHz
Internal and
External
Watchdogs
Memories
Memory
Protection Unit
(MPU)
Debug
Interfaces
DSP
Interrupt
Controller
Floating Point
Unit (FPU)
DMA
Low-Leakage
Wake-Up Unit
FlexMemory
(512 KB)
(16 KB EE)
External
Bus Interface
(FlexBus)
FrequencyLocked Loop
Serial
Programming
Interface
(EzPort)
Cache
Low/HighFrequency
Oscillators
16-bit
ADC
FlexTimer
I2C
PGA
Carrier
Modulator
Transmitter
UART
(ISO 7816)
12-bit
DAC
Voltage
Reference
tool for the K70 family of Kinetis MCUs. This
kit is part of the Freescale Tower System,
a modular, reusable development platform
that allows designers to get to market faster
Internal
Reference
Clocks
Communication Interfaces
Programmable
Delay Block
with packaged evaluation boards, tools and
HMI
runtime software. The K70 MCU module can
I2S
GPIO
Secure
Digital Host
Controller
(SDHC)
Xtrinsic
Low-Power
Touch-Sensing
Interface
operate as a stand-alone debug tool and can
Graphic
LCD Controller
SPI
Periodic
Interrupt
Timers
USB OTG
(LS/FS/HS)
CAN
USB Device
Charger Detect
Low-Power
Timer
IEEE 1588
Ethernet MAC
USB Voltage
Regulator
6-bit
DAC
Cryptographic
Acceleration
Unit (CAU)
DDR Controller
NAND Flash
Controller
Timers
Analog
Comparator
H/W Tamper
Detection
Unit
Phase-Locked
Loop
Analog
Cyclic
Redundancy
Check (CRC)
Random
Number
Generator
SRAM
(128 KB)
be purchased separately from the kit, part
number TWR-K70N1M0.
Key Features
• K70N1M0 in 256 MAPBGA
• Capacitive touch pads
Independent
Real-Time
Clock (RTC)
• Integrated, open-source JTAG
IEEE® 1588
Timer
STandard Feature
• SD card slot
• MMA7660 3-axis accelerometer
Optional
• Tower plug-in (TWRPI) socket for expansion
MCU with feature-rich HMI peripherals including
PHY (option to support external ULPI PHY for
a 24-bit graphical display controller as well as
High-Speed USB)
• Optional H/W encryption accelerator
a connected world, including an IEEE 1588
• Anti-tamper support
Ethernet controller. There are also a range of
• Up to 4 x 16-bit ADC with PGA, 12-bit DAC, on-chip to enable designers to develop robust
display, USB, Ethernet, RS232/RS485,
CAN, SPI, I²C, Flexbus, etc.
• Potentiometer, four LEDs, two push
buttons, infrared port
• Building automation controllers
Features
• Elevator control panels
• Up to 1150 MHz ARM Cortex-M4 core
• Instrumentation clusters
• 512 KB flash: 1 MB program flash and
• Surveillance cameras
128 KB SRAM
Application Notes
• FlexMemory providing H/W EEPROM
• KQURG: Kinetis Peripheral Module Quick
• 196 or 256 MAPBGA packages
Reference
• 24-bit SVGA graphics controller
• ADC Calculator: Define Requirements of ADC
• IEEE 1588 enabled Ethernet MAC
and Calculate Conversion Times
Flex Memory (KB)
SRAM (KB)
Cache (KB)
Single Precision
Floating Point
Unit
CAN
Memory
Protection Unit
Secure Digital
Host Controller
NAND Flash
Controller
External Bus
Interface
12-bit DAC
Programmable
Gain Amplifier
5V Tolerant I/O
Feature Options
Flash (KB)
Memory
120
• Tower connectivity for access to graphical
Applications
and secure systems.
MK70X512Vyy120
various capacitive touch boards (keypads,
analog comparators, voltage reference
security and anti-tamper features integrated
CPU
(MHz)
• Touch TWRPI socket adds support for
rotary dials, sliders, etc.)
a range of to address the growing needs for
Device
(sensors, etc.)
• USB 2.0-compliant OTG module with integrated
The K70 MCU family is a highly intergrated
512
512
128
16
√
√
√
√
√
√
√
√
√
MK70X512Vyy150
150
512
512
128
16
√
√
√
√
√
√
√
√
√
MK70N1M0Vyy120
120
1024
-
128
16
√
√
√
√
√
√
√
√
√
MK70N1M0Vyy150
150
1024
-
128
16
√
√
√
√
√
√
√
√
√
freescale.com/MCU
Other
2566 BGA
(17 x 17)
Security
and Integrity
The TWR-K70N1M0-KIT is a development
Clocks
Program Flash
(512 KB to 1 MB)
MJ
Graphic LCD, IEEE 1588 Eth, USB OTG
(FS/HS), CAU+RNG, Tamper Detect,
NAND Controller, 4 ADC Blocks, FPU,
DRAM Controller
MJ
MJ
MJ
39
More Than You Expect | 2012
MC56F8006/2 Family
Small cost. Low power. Big performance.
• Six output PWM with programmable
MC56F8006DEMO-T
fault capability
MC56F8006DEMO is a cost-effective board
• Up to two fault inputs
targeting quick evaluation, demonstration and
• Two 16-bit timers: One 16-bit periodic interval
debugging of the Freescale MC56F8006VLF
timer, one programmable delay timer
DSC.
• Ultra-low-power operation (nine different
Key Features
power modes)
• MC56F8006 DSC evaluation board with
Applications
MC9S08JM60 for USB (and more)
• Power tools
• J1: 40-pin header to access MC56F8006
The devices in the MC56F8006 series are members
• Arc fault detection
of the Freescale family of DSCs. The entry-level
• Small and large appliances
MC56F8006/2 DSC provides the most cost-
• Servo drives
optimized solution for mathematically intensive,
• HVAC
power-sensitive real-time control applications.
• Facotry automation
pins compatible with 56F80xx demos
• J2: 8-pin header for remaining GPIO
for 8006
• Option to power with jack, USB or a J1 pin
• USB allows any baud rate PC COM port
• Portable medical applications
Features
bridge to SCI of MC56F8006
• General motor control
• 568000E core running at 32 MHz
• JTAG control and debug of MC56F8006
• Security and access control
• Single-cycle 16 × 16-bit parallel multiplieraccumulator (MAC)
• Four 36-bit accumulators, including extension
• BDM control and debug of MC9S08JM60
Application Notes
• COM port ready for RS232 build out
• AN3815: Implementing a Modular High
• 6 x 8006 PWM LED indicators
• Watch crystal reference (Y1) pads for 8006
Brightness RGB LED Network
bits
• Two 2x–16x programmable gain amplifiers
• USB TAP debug cable
• AN3843: Single-Phase Two-Channel Interleaved
PFC Converter Using MC56F8006
(GPAs)
• AN3814: Static Serial Bootloader for
• Three analog comparators
MC56F800x/801x/802x/803x
• Two 12-bit ADCs
56F8006 Block
56F8006
BlockDiagram
Diagram
2 KB
SRAM
Three Analog
Comparators
Power
Supervisor
Two 16-bit
Timers
Two 2x–16x
Wideband PGAs
COP
16-bit Periodic
Interval Timer
Flash/RAM
High-Speed
SCI
Two 12-bit
ADCs
Voltage
Regulators
SPI
Programmable
Delay Timer
Interrupt
Controller
I2C
Six-Output
PWM
16B
Flash
2 KB
SRAM
12B
Flash
Memory Options
System Integration Module
(SIM)
System Clock Control
(PLL, SIM, Osc)
56800E Core/32 MIPS
JTAG/EOnCE
Core
MHz
Flash
(KB)
RAM
(KB)
16-bit Timer
PWM
AMCP
12-bit
ADC
SCI
SPI
I 2C
Clock
RTC
Other
Package
MC56F8006VLF
32 MHz
16 KB
2 KB
2 x 16-bit + PIT
6-ch.
2
2 x 12-ch.
1
1
1
ICS
Y
PGA, PDB, ROSC, COP/WDT
48 LQFP
MC56F8006CLC
32 MHz
16 KB
2 KB
2 x 16-bit + PIT
6-ch.
2
2 x 9-ch.
1
1
1
ICS
Y
PGA, PDB, ROSC, COP/WDT
32LQFP
MC56F8006VWL
32 MHz
16 KB
2 KB
2 x 16-bit + PIT
6-ch.
2
2 x 8-ch.
1
1
1
ICS
Y
PGA, PDB, ROSC, COP/WDT
28 SOIC
MC56F8002VWL
32 MHz
12 KB
2 KB
2 x 16-bit + PIT
6-ch.
2
2 x 8-ch.
1
1
1
ICS
Y
PGA, PDB, ROSC, COP/WDT
28 SOIC
Device
40
freescale.com/MCU
More Than You Expect | 2012
MC56F801x Family
32 MIPS DSP/MCU core + 96 MHz PWM/timers + fast 12-bit ADC =
an unbeatable price/performance solution
Applications
DEMO56F8013-EE
DEMO56F8014-EE
• Dimming lamp ballasts
• Switched-mode power supply
The 56F8013/14 demonstration board is
• Soft-switching PFC
an evaluation module board that includes
• DC-DC power supplies
a 56F8013/14 DSC, RS-232 interface,
• Industrial motor control
user LEDs, user push button switches and
• Appliance motor control
a daughter card connector. The daughter
• Smart sensors
card connector allows signal monitoring and
• Instrumentation
Key Features
expandability of user features.
Application Notes
• 56F8013/14 DSC
• AN1916-3: Phase BLDC Motor Control
• JTAG port interface connector for an
• 56800E core: 32 MIPS @ 32 MHz
external debug host target interface
with Hall Sensors Using 56800/E Digital
• Single-cycle 16 x 16-bit parallel multiplier-
• RS-232 interface, for easy connection to
Signal Controllers
accumulator (MAC)
• AN3102: Unique Features of the 56F801x Family
• Memory: Up to 16 KB of program flash, up to 2
KB of unified data/program RAM
of Devices
• AN3103-56F8000: Clock Generation Guidelines
• Up to 6-ch. high-speed pulse-width modulator
• AN3118: Production Flash Programming for the
• Four 16-bit timers that can be clocked at
to connect his own PWM, ADC, SCI, SPI
or GPIO-compatible peripheral to the digital
to Ensure Correct Functionality
(PWM) that can be clocked at up to 96 MHz
a host processor [U2 and P3]
• Daughter card connector, to allow the user
signal controller
• On-board power regulation provided from
56F8000 Family
up to 96 MHz
an external +9V DC-supplied power input
• Up to 2 x 4-ch. 12-bit high-performance analog-
• Light emitting diode (LED) power indicator
56F8014
Block
Diagram
56F8014
Block
Diagram
to-digital converters (ADC)
• Serial communication interface (SCI) with LIN
COP/
Watchdog
slave functionality
• Serial peripheral interface (SPI)
• Six on-board, real-time user
• I2C communication module
• Manual reset push button
Program Flash
16 KB
• Manual interrupt No. 1 push button
SPI
PLL
• Computer operating properly (COP)
debugging LEDs
I 2C
OSC
SCI
58600E Core
32 MIPS
32 MHz
Up to 28
GPIOs
(4) 16-bit
Timers
JTAG/
EOnCE
(2) 14-ch.
12-bit ADCs
Unified Data/
Program RAM
4 KB
Power
Management
• Manual interrupt No. 2 push button
5-ch.
PWM
Core
MIPS/MHz
Program/Data
Flash (KB)
Program/Data
RAM (KB)
Timer
(16-Bit)
PWM
(6-ch.)
Operating
Voltage
PWM Fault
Inputs
ADC
(12-Bit)
SCI
SPI
I²C
Temp
Package
MC56F8011VFAE
32
12
2
4
1x6
3–3.6V
4
2 x 3-ch.
1
1
1
–40 ºC to +105 ºC
32 LQFP
MC56F8013VFAE
32
16
4
4
1x6
3–3.6V
4
2 x 3-ch.
1
1
1
–40 ºC to +105 ºC
32 LQFP
MC56F8013MFAE
32
16
4
4
1x6
3–3.6V
4
2 x 3-ch.
1
1
1
–40 ºC to +105 ºC
32 LQFP
MC56F8014VFAE
32
16
4
4
1x5
3–3.6V
3
2 x 4-ch.
1
1
1
–40 ºC to +105 ºC
32 LQFP
Device
freescale.com/MCU
41
More Than You Expect | 2012
MC56F802x/3x Family
32 MIPS with extensive analog features for reduced system cost
Applications
MC56F8037EVM
• Advanced appliances requiring motor control
The MC56F8037EVM evaluation module
• Power monitoring
allows easier and faster development for
• Multiple stepper control
56F802x and 56F803x DSCs. The module
• High-speed, dual-loop BLDC control
includes an MC56F8037 DSC, RS-232
(compressors)
interface, user LEDs, user push button
• Remote and hand-held sensing
• Instrumentation
switches and a daughter card connector.
• Switching power supply
Features
• 56F8037 DSC
Application Notes
The MC56F802x/3x family combines the
• JTAG port interface for external
• AN3118: Production Flash Programming for the
processing power of a DSP with the functionality
debug connection
56F8000 Family
and ease of use of an MCU on a single chip. With
• Built-in circuitry for RS-232 communication
• AN1965: Design of Indirect Power Using the
a flexible set of peripherals, package and memory
to host processor
56F800/E  
options from 16 to 64 KB flash memory, CAN and
• User LEDs
• AN1975: Multiple Target Features Using
high-resolution PWM/timers running at up to 96
• User push button switches
Processor Expert and CodeWarrior  
MHz, the 56F8000 series provides a cost-effective
• Daughter card connectors enabling
• AN1983: HCS12/16 to 56800/E Software
high-performance solution.
connection to additional features such
Porting Considerations
as the motor control daughter card
(APMOTOR56F8000E)
This family exceeds the requirements for Class B
components for IEC60730 safety standards on
MC56F802x
Block
Diagram
MC56F802x
Block
Diagram
automatic controls for household use, making it
ideal for the appliance market.
8 KB RAM
64 KB Flash
Features
• 56800E core @ 32 MIPS/32 MHz
JTAG/EOnCE
Six Output
PWM
Voltage
Regulators
Eight 16-bit
Timers
• 32 to 64 KB program/data flash
• 4 to 8 KB program/data RAM
Interrupt
Controller
• Tunable internal relaxation oscillator
• Eight 16-bit timers that can run at 96 MHz
Power
Supervisor
• 6-ch. high-speed pulse width modulator (PWM)
module with four programmable fault inputs, that
Two 12-bit ADCs
Up to 2x8 input
2 QSCI
COP
2 QSPI
MSCAN
Two 12-bit
DACs
3-PIT
Two Analog
Comparators
can be clocked at 96 MHz
• Two 12-bit ADCs for six to eight inputs with
56800E
Core
32 MIPS
32 MHz
internal or external Vreg
• Up to two 12-bit digital to analog converters
• Two analog comparators
System Clock Control
(PLL, SIM, Osc)
• Synchronization between PWM and ADC
• Optional MSCAN
Core
MIPS/
MHz
Program/
Data
Flash (KB)
Program/
Data
RAM (KB)
Timer
(16bit)
PWM
(6-ch.)
Operating
Voltage
PWM
Fault
Inputs
ADC
(12-bit)
DAC
(12-bit)
QSCI
QSPI
I²C
CAN
Comparators
Temp.
Package
MC56F8023VLC
32
32
4
4
1x6
3–3.6V
4
2 x 3-ch.
2 (Internal)
1
1
1
-
2
–40 ºC to
+105 ºC
32 LQFP
MC56F8025VLD
32
32
4
4
1x6
3–3.6V
4
2 x 4-ch.
2 (Internal)
1
1
1
-
2
–40 ºC to
+105 ºC
44 LQFP
MC56F8036VLF
32
64
8
4
1x6
3–3.6V
4
2 x 5-ch.
2 (Internal)
1
1
1
1
2
–40 ºC to
+105 ºC
48 LQFP
MC56F8037VLH
32
64
8
8
1x6
3–3.6V
4
2 x 8-ch.
2 (External)
2
2
1
1
2
–40 ºC to
+105 ºC
64 LQFP
Device
42
freescale.com/MCU
More Than You Expect | 2012
56F824x/5x
Powerful DSC with ultra-high-resolution PWM and ultra-high-speed ADCs
Features
TWR-56F8257
• 60 MHz operation frequency
MC56F8257 Tower MCU module (TWR56F8257) is a cost-effective evaluation,
demonstration and development board. The
TWR-56F8257 can operate stand-alone
or as the main control board in a Tower
System with peripheral modules. It can also
be used as the main control board with an
APMOTOR56F8000E motor control board.
• On-chip memory
• eFlexPWM with up to nine channels, including
six channels with high-resolution NanoEdge
placement
• Two 8-channel, 12-bit analog-to-digital
converters (ADCs) with dynamic x2 and x4
programmable amplifier
• Three analog comparators with integrated 5-bit
Features
DAC references
• Tower-compatible MCU module
• MC56F8257 DSC in an 64 LQFP package
• Nine LEDs controlled by the MC56F8257
DSC
• Motor control board connector for the
APMOTOR56F8000E motor control board
• Four thermistors for single-ended or
differential analog inputs to the MC56F8257
DSC
• CAN transceiver, header and termination
• JTAG header for the MC56F8257 DSC with
header to disconnect from OSBDM
• MC9S08JM60 MCU with a 4 MHz crystal
• USB to SCI bridge
• Bootloader enabled header
• Cyclic redundancy check (CRC) generator
• Multiple communication interfaces such as QSPI,
The MC56F825x/MC56F824x is part of the
QSCI with LIN functionality, SMBus-compatible
56800E core-based family of DSCs. It combines,
I2C and MSCAN 2.0 A/B module
on a single chip, DSP processing power and
• Two 16-bit quad timers (2 x 4 16-bit timers)
MCU functionality with a flexible set of peripherals
• On-chip relaxation oscillator: 8 MHz (400 kHz at
including an eFlexPWM module with NanoEdge
standby mode)
placement as well as two ultra-fast ADCs for a
• Inter-module crossbar connection
cost-effective solution. Because of its low cost,
configuration flexibility and compact program code,
Applications
it is a perfect fit for power conversion and motor
• Solar inverters
control applications, making it well-suited for many
• Advance power supplies
other consumer and industrial applications.
• High-end motor control
• Wireless charging devices
MC56F82xx
Block
Diagram
MC56F82xx
Block
Diagram
48/64 KB
Program Flash
8-ch. 12-bit ADCA
Programable Gain Amplifier Ax 1,2,4
Application Notes
8-ch. 12-bit ADCB
Programable Gain Amplifier Bx 1,2,4
• AN3103: 56F8000 Clock Generation Guidelines
to Insure Correct Functionality
8-ch. High-Res. Pulse Width Modulation
6/8 KB Data RAM
• AN1916: Three-Phase BLDC Motor Control
1-ch. 12-bit Digital-to-Analog Converter
with Hall Sensors Using 56800/E Digital Signal
Cyclic Redundancy Check
3 5-bit Digital-to-Analog Converter
Crystal Oscillator
56800E Core 60 MHz
Joint Test Action Group/
Enhance ON-Chip Emulator
Controllers
3 Analog Comparators
Phase-Locked Loop
• AN3118: Production Flash Programming for the
56F8000 Family
2x Queued Serial Communication Interface
Relaxation Oscillator
• AN4275: Serial Bootloader for 56F82xx
1x Queued Serial Peripheral Interface
Computer Operating Properly
Device
• AN1975: Multiple Target Features Using
8-ch., 16-bit Timer
Low-Voltage Interrupt
Processor Expert and CodeWarrior
Inter-Module Cross Bar
HighResolution
PWM
AMCP
12-bit ADC
SCI
SPI
I2C
6 KB
6-ch.
3
2 x 4-ch.
2
1
2
6 KB
6-ch.
3
2 x 5-ch.
2
1
2
6-ch.
3
2 x 8-ch.
2
1
2
6-ch.
3
2 x 4-ch.
2
1
2
8 KB
6-ch.
3
2 x 5-ch.
2
1
2
8 KB
6-ch.
3
2 x 8-ch.
2
1
2
MHz
Flash (KB)
RAM (KB)
MC56F8245VLF
60
48 KB
MC56F8246VLF
60
48 KB
MC56F8247VLH
60
48 KB
6 KB
MC56F8255VLD
60
64 KB
8 KB
MC56F8256VLF
60
64 KB
MC56F8257VLH
60
64 KB
freescale.com/MCU
factor Correction Using the 56F800/E
1 x MS Controller Area Network
Power-On Reset
Interrupt Controller
• AN1965: AN1965 Design of Indirect Power
2x Inter-Integrated Circuit/
System Management Bus
Voltage Regulator
System Integration
Module (SIM)
Timers
PDB, 8-ch., x
16-bit TPM,
WDT, COP
Clock
Other
12-bit DAC, Voltage Reg,
2 x PGA
Crystal OSC,
PLL, Relax OSC
12-bit DAC, msCAN, 2 x
PGA
Package
44 LQFP
48 LQFP
64 LQFP
44 LQFP
48 LQFP
64 LQFP
43
More Than You Expect | 2012
32-bit 56F84xx
High-performance DSC for simplified design of advanced digital control systems
• Four analog comparators with integrated 6-bit
TWR-MC56F84xx
DACs speed system event identification and
The MC56F84xx Tower MCU module is a
shutdown of the PWM outputs
low-cost evaluation, demonstration and
• 12-bit DAC with auto waveform generation
development board. The TWR-56F84xx can
• Various communication peripherals: 3 QSCIs, 3
operate stand-alone or as the main control
QSPIs, dual I2C/SMBus, FlexCAN
The MC56F84xx is based on our newly designed
32-bit DSP core. It is the market’s fastest DSP
MCU, offering exceptional precision, sensing
and control for the most efficient digital power
conversion and advanced motor control
applications. The MC56F84xx includes advanced
high-speed and high-accuracy peripherals such as
high-resolution pulse width modulation (PWM) with
312 pico-second resolution and dual, high-speed
12-bit analog-to-digital converters (ADCs) with
built-in PGA sampling up to 3.3 mega samples per
board in a Tower system with peripheral
Applications
modules.
• Off-grid solar power inverters Features
• Commercial solar power inverters • MC56F84xx • Residential solar power inverters • Nine controlled LEDs
• Fire and security systems
• Four thermistors for single-ended or
• Switched mode power supplies differential analog input to the DSC
• Wireless charging • CAN transceiver, header and termination
• Smart sensors
• JTAG header
• Arc fault detectors
• MC9S08JM60 MCU with a 4 MHz crystal
• Circuit breakers
provide
• Power quality monitors
• USB-to-SCI bridge
• Brushed/brushless DC motors
• Bootloader enable header
• Permanent magnet synchronous motors
• Single and three-phase AC induction motors
MC56F84xx
MC56F84xx Block Diagram
second (Msps) and one high precision 16-bit ADC.
Faster application-specific control loops are driven
via a high-speed 32-bit DSP core with single-cycle
math computations, fractional arithmetic support
and parallel moves.
Core
System
Communication
56800EX
100 MHz
4-ch. DMA
3x UART
Memory Resource
Protection Unit
3x SPI
Memory
Features
• 100 MHz/100 MIPS 32-bit DSP core
Quadrature Decoder
256 KB Flash
• 64 KB to 256 KB flash memory flexibility and
DMA controller
• Single-cycle math computations, fractional
arithmetic support and parallel moves
• Up to 24 PWM channels with input capture
CRC
FlexMemory
32 KB Flash or
2 KB EEPROM
Internal Watchdog
32 KB SRAM
External Watchdog
Voltage Regulator
• High-resolution PWMs with 312 pico-second
• Two 12-bit high-speed ADCs with 3.3 Msps
DAC
1-ch./12-bit
• 16-bit ADC with 1 Mpsp resolution
Device
MC56F84789 MC56F84786 MC56F84769
MC56F84766
MC56F84763 MC56F84587 MC56F84585
MC56F84567
MC56F84565
MC56F84553 MC56F84550 MC56F84543
MC56F84540
MC56F84462
MC56F84452
MC56F84451
MC56F84442
MC56F84441 44
MHz
P Flash (KB)
256 KB
256 KB
100 MHz 128 KB
128 KB
128 KB
256 KB
256 KB
128 KB
128 KB
80 MHz 96 KB
96 KB
64 KB
64 KB
128 KB
96 KB
60 MHz
96 KB
64 KB
64 KB
RAM (KB)
32 KB
32 KB
24 KB
24 KB
24 KB
32 KB
32 KB
24 KB
24 KB
16 KB
16 KB
8 KB
8 KB
24 KB
16 KB
16 KB
8 KB
8 KB
2x I C/SMBus
EOnCE (Debug Module)
JTAG
Clocks and Timer
Inter-Module Cross Bar
resolution
resolution
CAN
2
FlexNVM
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
FlexRAM
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
High-Res.
PWM
PWM
12-ch.
8-ch. +
PWM 4-ch.
4x Analog
CMP
+ 6-bit DAC
2x HS ADC
8-ch./12-bit
with PGA
Timers
Key Features
High-Res. PWM, MC PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, MC PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, MC PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, MC PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, HS ADC, SAR ADC, DAC, CAN 2x MC PWM, HS ADC, SAR ADC, DAC, CAN 2x MC PWM, HS ADC, SAR ADC, DAC, CAN 2x MC PWM, HS ADC, SAR ADC, CAN
2x MC PWM, HS ADC, SAR ADC, CAN
High-Res. PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, HS ADC, DAC, CAN High-Res. PWM, HS ADC, SAR ADC, DAC, CAN High-Res. PWM, HS ADC, DAC, CAN MC PWM, HS ADC, DAC, CAN
MC PWM, HS ADC, CAN MC PWM, HS ADC, CAN MC PWM, HS ADC, MC PWM, HS ADC SAR ADC
16-ch./16-bit
Package
100-pin LQFP 80-pin LQFP
100-pin LQFP 80-pin LQFP
64-pin LQFP
100-pin LQFP
80-pin LQFP
100-pin LQFP
80-pin LQFP
64-pin LQFP
48-pin LQFP
64-pin LQFP
48-pin LQFP
64-pin LQFP
64-pin LQFP
48-pin LQFP
64-pin LQFP
48-pin LQFP
freescale.com/MCU
More Than You Expect | 2012
32-bit PXN
Dual-core solution for industrial communication
TWR-PXN20
• ADC: 36-channel, 10-bit
The Tower kit supporting the PXN families
• Fast Ethernet controller support
provides a Tower-complaint platform for
• Debug support JTAG interface, Nexus 3
cost-effective vehicle applications and
• Timed I/Os: eMIOS 24-channel, 16-bit
can be used with the Tower platform for
• Internal timers: 8-ch., 32-bit programmable
advanced application validation work.
interrupt timers
The Tower kit comes with complete
• Temperature range of –40 °C to +105 °C
documentation, including a certification pack
• Package options 208 MAPBGA
for engineers looking to develop functionally
• Low-power modes safe systems.
Applications
The 32-bit dual-core PXN20 Power Architecture
MCU supports a variety of communication
protocols, allowing you to design a cost-effective,
reliable industrial gateway with cutting-edge
Features
• Industrial network concentrators
• PXN20 in a 256 MAPBGA package
• Factory automation
• FlexCAN header
• Process controls
• Potentiometer interfaced to ADC
• Serial-to-Ethernet bridge
• RS232/RS485 Interface
• Fire and security systems
performance. A large amount of on-chip flash,
on-chip SRAM with error correction code capability,
36-channel ADC, dual cores and a host of serial
I/Os make the PXN20 a compelling solution for
• GPIO buttons and LEDs
• Switched mode power supplies
• TWRPI header
• Wireless charging • MMA845x accelerometer
• Smart sensors
• Nexus interface, mini-JTAG and OSJTAG
• Arc fault detectors
your next design cycle.
interfaces for debug and evaluation
• Circuit breakers
• Expansion connectors to additional Tower
Features
• Power quality monitors
• e200z6 and e200z0 dual processors running up
• Brushed/brushless DC motors
peripheral cards
• Support for expanded TWR-Serial peripheral
• Permanent magnet synchronous motors
to 116 MHz
board for Ethernet and serial connectivity
• Single- and three-phase AC induction motors
• 2 MB on-chip flash
• Up to 592 KB on-chip SRAM
PXN20
Block
Diagram
PXN20
Block
Diagram
• 32-channel DMA
• EEPROM emulated in program flash (16 KB
Core
sectors)
• Up to 12x UART, 3x SPI, 6x CAN and 4x I2C
Debug
System
System
Timer
Semaphone
Module
JTAG
e200z6
Core
Interrupt
Controller
Boot Assist
Module
2x Nexus
DMA
(32-ch.)
Software
Watchdog
DSP + FPU
Crossbar
Switch
Frequency
Modulated PLL
VLE
Memory
Protection Unit
Clock Monitor
Unit
CACHE
VReg
MMU
Periodic
Interrupt Timer
Memory
128 KB
Data Flash
Up to 512 KB
SRAM
w/ECC
(32 KB S/B)
e200z0
Core
VLE
Control
2 MB
Flash
Core
Communication
ADC
(32-ch.)
Timer
(32-ch.)
Cross
Trigger
Unit
Cyclic
Redundancy
Checker
12x
UART
4x
SPI
6x
CAN
External
Bus
Ethernet
Up to 80 KB
SRAM
W/ECC
Part Number
Core
Speed
MPXN2020VMG116
Dual
Core,
e200z6
and
e200z0
116
MHz
2 MB
116
MHz
2 MB
MPXN2120VMG116
freescale.com/MCU
Flash
SRAM
59 2KB
128 KB
Timers
32-ch.,
32-bit
ADC
32-ch.,
12-bit ADC
Ethernet
Yes
4x
I 2C
SCI
DSPI
6
FlexCAN
12
Other
Temp.
Package
–40 ºC
to +105
ºC
208MABBGA
4
WDT, Sys Timer,
32-ch., eDMA, Ext.
Bus I/F, Cross Trigger
Unit, PIT, Semphore
Module
6
4
-
I2C
5
208MABBGA
45
More Than You Expect | 2012
32-bit PXD
Dual-core, single-chip MCU for functional safety applications
• Up to 1 MB on-chip flash with flash controller
TWR-PXD1010
• Separate 4x 16 KB flash block for EEPROM
The Tower kit supporting the PXS30
emulation
and PXS20 families provides a Tower-
• Up to 48 KB on-chip SRAM with ECC
complaint platform for cost-effective vehicle
• Up to 160 KB on-chip graphics SRAM (no ECC)
applications and can be used with the Tower
• e200 32-bit Book E compliant CPU core
platform for advanced application validation
complex built on Power Architecture technology
work. The Tower kit comes with complete
• Variable length encoding (VLE) instruction set
documentation, including a certification pack
enables significant code size reduction over
for engineers looking to develop functionally
conventional Book E compliant code
safe systems.
• Sound generation and playback using PWM
Features
channels and eDMA
The PXD10 family of 32-bit Power Architecture
• PXD10 in 176 LQFP package
Applications
• FlexCAN header
• Building control display units
• ADC header
• Factory display units
• GPIO buttons and LEDs
• Ruggedized displays
• 2x RGB LEDs
• Industrial instrumentation
• TWRPI header
power design methodologies provide flexibility and
Application Notes
• MMA845x accelerometer
reliability in meeting display demands in rugged
• AN4437: Solar Panel 3-Phase Inverter Controlled
MCUs provides a cost-effective, single-chip display
solution for the industrial market. An integrated TFT
driver with digital video input ability from an external
video source, significant on-chip memory and low-
environments.
• Nexus interface, mini-JTAG and OSJTAG
interfaces for debug and evaluation
by the PXS20
The platform architecture includes an on-chip
• Expansion connectors to additional Tower
• AN4389: PXS30 Self Test Control Unit
peripheral cards
(STCU) Reset Configuration Data in Shadow
display control unit that directly drives the TFT
• Support for expanded TWR-LCD-RGB
FlashAN4431: TSI Module Application on the
display. In addition, system memory can be
interface
S08PT Family
expanded via the on-chip serial peripheral interface
should the need for more headroom arise. The
PXD10
Block
Diagram
PXD10
Block
Diagram
PXD10 family offers you a cost effective entry-level
industrial display solution with the ability to scale
Core
Debug
Display
DMA
(16-ch.)
System
Memory
Protection Unit
JTAG
Display Control
Unit
Watchdog
Boot Assist
Module
Nexus
Segment
LCD Controller
Periodic
Interrupt Timer
VReg
VLE
System
Timer
RTC
32K OSC
CACHE
Interrupt
Controller
2 x Frequency
Modulated PLL
Crossbar
Switch
Clock Monitor
Unit
your designs to fit your performance needs.
e200z0
Features
• TFT display controller capable to WVGA
resolution
• Parallel data interface (PDI) for digital video input
• 40 x 4 LCD segment display driver
Video Input
Memory
• Six stepper motor drivers
Up to 1MB
Flash
w/ECC
Control
Communication
Stepper
Motor Drivers
Quad
SPI Flash
Interface
ADC
(16-ch, 10-bit)
3x
SPI
2x Timer
(up to 16-ch)
2x SRAM
Controller
48 KB
SRAM
w/ECC
2x
UART
2x
CAN
Sound
Generation Module
Up to 160 KB
Graphics
SRAM
4x
I2C
Part Number
Core
Speed
Flash
SRAM
Segment
Display
Display
Control
Unit
Video
Input
H/W
Graphics
Acc.
Graphics
RAM
MPXD1005VLQ64
e200z0
64 MHz
512
KB
48 KB
384
-
-
-
-
MPXD1010VLQ64
e200z0
64 MHz
1 MB
48 KB
160
WVGA
Yes
-
160 KB
MPXD1010VLU64
e200z0
64 MHz
1 MB
48 KB
160
WVGA
Yes
-
160 KB
ADC
16ch.,
10bit
Stepper
Motor
Drive
DDR
Other
6
-
Up to 4x UART,
4x I2C, 3x DSPI,
3x FlexCAN,
Optional EBI,
Sound Generator,
RTC, 2x 16-ch.,
32-bit Timers,
Quad SPI Flash
Interface, 16-ch.
eDMA, WDT
6
-
6
-
MPXD2020VLU125
e200z4
125 MHz
2 MB
64 KB
-
XGA
Yes
Yes
1 MB
MPXD2020VLT125
e200z4
125 MHz
2 MB
64 KB
-
XGA
Yes
Yes
1 MB
6
MPXD2020VVU125
e200z4
125 MHz
2 MB
64 KB
-
XGA
Yes
Yes
1 MB
6
46
6
Yes
(optional)
Temp.
Package
144 LQFP
–40 °C
to
+105 °C 144 LQFP
176 LQFP
176 LQFP
208 LQFP
416 PBGA
freescale.com/MCU
More Than You Expect | 2012
32-bit PXR
High-performance MCU for real-time applications
• 64-channel dual programmable timing controller
TWR-PXR40
• 64-channel 12-bit quad analog-to-digital
The Tower Kit supporting the PXR40 family
converter (ADC)
provides a tower complaint platform for cost-
• Robust communication capabilities: 4x CAN, 3x
effective vehicle applications and may be
UART, 4x SPI ports
used with the Tower platform for advanced
Applications
application validation work. The Tower
• Precision factory control
kit comes with complete documentation,
• Industrial automation
including a certification pack for engineers
• Industrial transportation
looking to develop functionally safe systems.
• Motor control/drives
Features
The PXR40 32-bit Power Architecture MCU family
• Medical
with integrated analog and processing power,
• Timing applications
offers industrial users a reliable, robust controller to
Application Notes
• Potentiometer interfaced to ADC
• AN4437: Solar Panel 3-Phase Inverter Controlled
• RS485 interface
meet a variety of timing critical application needs,
such as motion/motor control, without sacrificing
performance during complex operations.
• PXR40 in 416 MAPBGA package
• FlexCAN header
• CAN header
by the PXS20
• eTPU headers
• AN4389: PXS30 Self Test Control Unit
The PXR40 Power Architecture MCU provides
strong computing power with its 264 MHz clock
speed and on-chip digital signal processing.
(STCU) Reset Configuration Data in Shadow
• GPIO buttons and LEDs
FlashAN4431: TSI Module Application on the
• TWRPI header
S08PT Family
• MMA7445L accelerometer
• Nexus interface, mini-JTAG and OSJTAG
Coupled with 4 MB of on-chip flash, quad ADCs,
interfaces for debug and evaluation
64-channel dual timing unit and 256 KB RAM (for
• Expansion connectors to additional Tower
data storage), the designer has significant on-chip
peripheral cards
features to reduce external components.
PXR40
Block
Diagram
PXR40
Block
Diagram
The combination of exceptional performance,
advanced signal processing capabilities and ultra-
Core
large flash memory array offered in the PXR40
Power Architecture MCU helps address the
System
e200z7
Superscalar
Core
growing computational and timing demands within
industrial markets.
DSP + FPU
Features
VLE
• e200z7 CPU at 264 MHz with integrated DSP
performance for timing dependent applications
• 4 MB flash memory with ECC
• 256 KB SRAM with ECC
MPXR4030VVU264
264 MHz
3 MB
192 KB
e200z7
MPXR4040VVU264
freescale.com/MCU
264 MHz
4 MB
256 KB
4x Software
Watchdog
Memory
Protection Unit
Watchdog
VReg
Frequency
Modulated PLL
Communication
4 x ADC
(64-ch.)
Timers
(32-ch.)
3x
UART
2 x eTPU
(64-ch.)
4x
Decimation Filter
4x
SPI
6 KB Data
24 KB code RAM
256 KB
SRAM
w/ECC
(32 KB S/B)
SRAM
Crossbar
Switch
Control
• Variable length encoding (VLE)
Flash
Nexus
Memory
operations
Speed
Periodic Interrupt
Timer (4-ch.)
Boot Assist
Module (BAM)
Up to 4 MB
Flash
W/ECC
Core
JTAG
DMA
(32-ch.)
MMU
• SIMD module for DSP and floating point
Part Number
Interrupt
Controller
CACHE
capability provides the necessary computational
Debug
DMA
(64-ch.)
Timers
ADC
eTPU
32-ch. x
32-bit
Timer
4 x 16ch.,
12-bit
ADC
2x
32-ch.
eTPU
SCI
3
DSPI
2
FlexCAN
3
4x
CAN
Ext.
Bus
Other
Temp.
Package
Y
32-ch. eDMA and
64-ch. eDMA,
4x Dec Fil, 6 KB
Data/24 KB Code
RAM (eTPU), WDT
–40 °C to
+105 °C
416 PBGA
416 PBGA
Package
144 LQFP
144 LQFP
47
More Than You Expect | 2012
32-bit PXS
Dual-core, single-chip MCU for functional safety applications
Applications
TWR-PXS
• Boiler heating control
The Tower kit supporting the PXS30
• Programmable logic control
and PXS20 families provides a Tower-
• Input-output control
compliant platform for cost-effective vehicle
• Off-grid solar power inverters
applications and may be used with the Tower
• Commercial solar power inverters platform for advanced application validation
• Residential solar power inverters work. The Tower kit comes with complete
• Unmanned vehicles (ground, air, water) documentation, including a certification pack
• Motion control
for engineers looking to develop functionally
• Process control
• Robot manipulation safe systems.
• Robotics Features
• Medical/health care
• MPXS20 or MPXS30 in 473 MAPBGA
The PXS devices are 32-bit Power Architecture
• Anesthesia unit monitors
• FlexCAN header
embedded MCUs designed for safety critical
• Ventilators and respirators • ADC header
applications. All devices in this family are built
• Motor control
• DDR2 memory
around a dual core safety architecture and offer
• Stepper motor • GPIO buttons and LEDs
more processing power and larger memory sizes
to handle a variety of industrial designs. The dualcore can be operated in lockstep mode (redundant
processing and calculations) or decoupled parallel
mode (independent core operations). The PXS
• RS485 connector
Application Notes
• MMA845x accelerometer
• AN4437: Solar Panel 3-Phase Inverter Controlled
• Nexus interface, JTAG and OSJTAG
by the PXS20
interfaces for debug and evaluation
• AN4389: PXS30 Self Test Control Unit
• Safety certification pack
(STCU) Reset Configuration Data in Shadow
MCUs are SafeAssure solutions.
• Expansion connectors to additional Tower
FlashAN4431: TSI Module Application on the
Features
S08PT Family
• High-performance 180 MHz e200z7d dual cores
PXS30
Diagram
PXS30Block
Block
Diagram
• Up to 2 MB flash memory with ECC
peripheral cards
Crossbar Masters
• Up to 512 KB on-chip RAM with ECC
Vreg
• Sphere of replication for key components (such
as core, eDMA, XBAR)
Interrupt
Controller
• Redundancy checking units
eDMA
• SoR connected to a Fault collection and control
Debug
JTAG
e200 Core
e200 Core
Vreg
SPE2
SPE2
VLE
VLE
Interrupt
Controller
MMU
MMU
eDMA
Nexus
FlexRay™
Controller
PDI
unit
• 3x PWM units with 4x 16-bit channels per
module
Crossbar Switch
Crossbar Switch
Memory Protection Unit
Memory Protection Unit
• Communications interfaces
EBI
• Ethernet
RC
RC
Flash
(ECC)
Flash
(ECC)
Part Number
Core
Speed
Flash
SRAM
MPXS2005VLQ80
Dual
e200z4
80 MHz
512 KB
128 KB
MPXS2010VLQ80
Dual
e200z4
80 MHz
1 MB 128 KB
MPXS2010VLQ120
Dual
e200z4
120 MHz
1 MB
128 KB
MPXS2010VMM80
Dual
e200z4
80 MHz
1 MB
128 KB
MPXS2010VMM120
Dual
e200z4
120 MHz
1 MB
128 KB
MPXS3010VMM150
Dual
e200z7d
150 MHz
MPXS3015VMS180
Dual
e200z7d
180 MHz
MPXS3020VMS180
Dual
e200z7d
180 MHz
48
256 KB
1.5 MB 384 KB
2 MB 512 KB
Timers
3x 6-ch.,
32
Timers,
PIT
3x 6-ch.
32
Timers,
PIT
ADC
4x
12-bit,
<34ch.
4x 12bit
PWM
3x
4-ch.
2x
4-ch.
Flex
SCI
DSPI
FlexCAN
I2C
2
3
2
-
2
3
2
-
2
3
2
-
2
3
2
-
2
3
2
-
3
3
4
1
3
3
4
1
3
3
4
1
Other
I/O
Bridge
Temp.
Communications
I/O System
2 ATD
CTU
2x
FlexPWM
4x
FlexCAN
I2C
3x
DSPI
design efforts
3x
LINFlex
FCCU
(ADCs)
• Safety Certification Pack available to support
1 MB MDDR1
RC
• Up to 4 12-bit analog-to-digital converters
3x
eTimer
• 4x UART, 3x SPI, 4x CAN, 3x
I/O
Bridge
I2C
Package
144 LQFP
Full Sphere of
Redundancy, Fault
Collection Unit,
Ext. Bus, FlexRay,
ECC Protection for
Internal Memory,
eDMA
Full Sphere of
Redundancy, Fault
Collection Unit,
Ext. Bus, FlexRay,
ECC Protection for
Internal Memory,
eDMA, Ethernet
144 LQFP
144 LQFP
–40 °C +
105 °C 257 MAPBGA
257 MAPBGA
257 MAPBGA
473 MAPBGA
473 MAPBGA
freescale.com/MCU
More Than You Expect | 2012
Freescale Ready Play Solutions
Seamlessly integrate functionality into embedded systems
Freescale Ready Play solutions integrate certified
Features
Applications
functionality into different applications, allowing
• Single-chip USB to UART data transfer (RS232
• USB port to legacy applications
customers to add features while reducing
or RS485)
• Additional USB ports to application processors
development cost, simplifying design cycles and
• Certified Full-Speed USB 2.0 support
enabling scalability in applications and systems.
• UART with programmable custom baud rates
• Reduce time to market
• Reduce development costs
• Simplify system design
• Reduce support costs
• Feature compatible with existing devices
Freescale is developing a complete range of Ready
with limited bandwidth or USB ports
• Add USB to systems that require lengthy
from 300 bps to 115200 bps and hardware flow
certifications (i.e. medical, military, aerospace)
control (RTC/CTS) or software Xon/Xoff flow
• PC-peripheral bridges
control
• USB-to-Serial bridge
• Configurable USB VID, PID and device
description strings in internal flash
• Compact 5 x 5 mm Pb-free RoHS-compliant 24
QFN package
Play solutions, the first of which is a USB-to-Serial
bridge (USB2SER) solution.
USB2SER
USB2SER is a simple, cost-effective solution
Ordering Information
to enable USB for an embedded system with a
UART port, reducing external components count.
Item
Pricing (MSRP)
It supports USB 2.0 Full-Speed and TTL RS232
Device
USB2SERA10CFK
$1.47 (10 KU)
or RS485 UART with options for hardware flow
Development Tools
EVBUSB2SER
$19.99
control, software flow control (Xon-Xoff), even or
Tools and Software
USB2SER Software and Drivers and
Setup GUI
Free
odd parity and stop bits configuration.
freescale.com/MCU
49
More Than You Expect | 2012
Summary of Hardware and Software Enablement Solutions
Everything you need. Just add your imagination.
Reference Designs
Freescale provides a range of vertical market and
horizontal technology-focused turn key reference
designs providing complete hardware and software
enabling designs to reduce their time to market
by reusing what Freescale has developed. Our
Tower System: Modular and Expandable
Universal Multilink (U-MULTILINK)*
reference designs span a number of areas,
• Controller modules provide easy-to-use,
reconfigurable hardware
• Interchangeable peripheral modules—serial,
memory and graphical LCD—make customization
easy
• Open-source hardware and standardized
specifications promote the development of
additional modules for added functionality and
customization
A cost-effective development tool for (R)S08, S12(X),
ColdFire, Kinetis and PX products that provides realtime, in-circuit flash programming, emulation and
debugging through the BDM interface.
including:
• Metering
• Medical
• Power conversion and motor control
• Lighting
• Appliances
Speeds Development Time
• Open source hardware and software allow quick
development with proven designs
Low Cost
• Peripheral modules can be re-used with all Tower
System controller modules, eliminating the need to
purchase redundant hardware for future designs
• Enabling technologies like LCD, serial and memory
interfacing are offered off-the-shelf at a low cost to
provide a customized enablement solution
New CodeWarrior Development Studio
Features
Proven and Valuable
CodeWarrior is a complete Integrated development
• A GUI that allows an application to be specified
by the functionality needed
• Applications are created with embedded
components that encapsulate initialization code
and basic elements of embedded systems
• A code generator creates tested, optimized
C code tuned to your application needs
• A built-in knowledge base immediately flags
resource conflicts and incorrect settings
• A Component Wizard tool allows users to
create their own hardware-independent
embedded components
MQX RTOS is a market-proven software, made
available on Freescale processors for over 15 years
and has been certified for use in military, avionics
and medical applications.
environment that supports all key Freescale MCUs
and MPUs across our 8-, 16- and 32-bit product
range of Kinetis, ColdFire and Power Architecturebased families. The award-winning CodeWarrior
IDE goes well beyond basic code generation and
debugging by providing built-in features and utilities,
so you can deliver better quality products to
market faster.
More than 100 example projects are available to
assist in your design efforts. By using the New
Project Wizard, you can create a working project in
as few as seven mouse clicks. And when market
requirements change mid-project, the MCU Change
Wizard allows you to re-target the project to a new
MCU in as few as four mouse clicks, allowing you
to choose the MCU and the default connection. The
IDE automatically reconfigures your project with the
correct build tools (compiler, assembler, linker) and
the appropriate support files (header, libraries, linker).
Processor Expert is a rapid application design tool
Freescale MQX RTOS
To help accelerate time to market and improve
application development success, Freescale offers
the Freescale MQX real-time operating system
(RTOS) with TCP/IP and USB software stacks to
particular ColdFire families at no additional charge.
Freescale plans to expand the availability of this
complimentary enablement software to include
many embedded processors in its broad portfolio.
integrated into CodeWarrior tool suites that can be
Full Featured and Powerful
utilized with our Freescale MCU platforms to help
The combination of Freescale MQX software
halve your development cycle. It combines easy-to-
solutions and silicon portfolio creates a
use component-based application creation with an
comprehensive source for hardware, software,
expert knowledge system.
tools and services needs, providing a streamlined
and powerful platform.
50
Simple and Scalable
Freescale MQX software solutions offer a
straightforward API with a modular architecture,
making it simple to fine tune custom applications
and scalable to fit most requirements.
For more information, please visit
freescale.com/MQX.
Touch-Sensing Sofware (TSS)
Touch sensing helps increase product lifetimes
by eliminating the mechanical wear and tear
associated with push buttons and switches. The
Xtrinsic TSS 2.5 now enables touch sensing in
any ColdFire+ and Kinetis MCU in addition to
all of our 8-bit S08 or 32-bit ColdFire V1 MCUs,
giving designers the flexibility to select from more
than 850 Freescale MCUs to add cost-effective
touch-sensing functionality to their human-machine
interface (HMI) designs. The latest TSS library, TSS2.5 supports the
touch-sensing input (TSI) module in the ColdFire+
and Kinetis MCU families for highly accurate and
robust hardware-assisted touch-sensing, providing
designers low-power modes (as low as 1 uA) with
wake-up through touch via the TSI pins. The TSI
module has extremely high sensitivity with a very
low capacitance measurement resolution.
freescale.com/MCU
More Than You Expect | 2012
Development Tool Summary
8-bit Development Tool Summary
Family
S08JM/S
S08D
S08LL
Part Numbers
Starter Kit
Demo Board
MC9S08JS16/8
DEMO9S08JS16
MC9S08JM16/8
DEMO9S08JM16
Software
MC9S08JM32/60
DEMOJM
MC9S08DZ/V/N16/32/60
DEMO9S08DZ60
-
MC9S08DZ/V/N96/128
MC9S08LL16/8
DEMO9S08LL16
MC9S08LL36/64
TWR-MC9S08LL-KIT
Advanced Development
Debug Interface Cable
Evaluation Board
Software
EVB9S08DZ60
EVB9S08DZ128
MC9S08PT8/16/32/60
S08P
MC9S08PA2/4/8/16/32/60
TWR-S08DC-PT60
CWX-Hxx -SE
(Compiler Limited to 64 KB
Compiled C Code)
MC9S08PL2/4/8/16/32/60
S08LG
RS08L
S08QE/B
MC9S08LG32/16
DEMO9S08LG32
MC9RS08LA8
DEMO9RS08LA8
MC9RS08LE4
DEMO9RS08LE4
MC9S08QB8/4
DEMO9S08QB8
MC9S08QE8/4
DEMO9S08QE8
MC9S08QE32/16
DEMO9S08QE32
MC9S08QE64/96/128
DEMOQE128 -
S08QA
MC9S08QA2/4
DEMO9S08QA4E -
S08QG
MC9S08QG4/8
DEMO9S08QG8E
TWR-S08PT60-KIT
CWP-BASIC-NL/FL
(Perpetual License)
CWA-BASIC-NL/FL
(Annual Subscription License)
U-MULTILINK
DSC Dev Tool Summary
Family
56F8000
56F8300
Part Numbers
Starter Kit
Demo Board
Software
Evaluation Board
MC56F8006/2
M56F8006DEMO
-
MC56F8013
DEMO56F8013
-
MC56F8014
DEMO56F8014
-
MC56F802x/3x
-
MC56F824x/5x
TWR-56F8257-KIT
MC56F84xxx
TWR-56F8400
MC56F8322/8323
-
U-MULTILINK
56F8037EVM
CWX-Hxx-SE
(Compiler Limited to
64 KB Compiled C
Code)
MC56F8345/8346/8347
Advanced Development
Debug Interface Cable
-
MC56F8355/8356/8357
CW(A/P)-BASIC-NL/FL CW(A/P)-STANDARDNL/FL CW(A/P)-PRONL/FL
A = Annual Subscription
MC56F8323EVM
MC56F8376EVME
Software
CWH-UTP-ONCE-HX
P = Perpetual
Subscription
MC56F8365/8366/8367
DSC Dev Tool Summary
Family
PXS
Part Numbers
PXS2005/10
Advanced Development
Evaluation Board
Starter S/W
PXS3005/15/20
TWR-3020
PXD1005/10
TWR-PXD10-KIT
PXD2020
TWR-PXD20-KIT
PXN
PXN2020/21
TWR-PXN20-KIT
PXR
PXR4030/40
TWR-PXR40-KIT
PXD
Debug Interface Cable
Software
U-MULTILINK
CW(A/P)-BASIC-NL/FL CW(A/P)STANDARD-NL/FL CW(A/P)-PRONL/FL
TWR-2010
CWX-HCx-SE
(Compiler Limited to 512 KB
Compiler Code)
32-bit Development Tool Summary
Family
Part Numbers
Starter Kit
Demo Board
51QExxx
MCF51QE128, 64, 32
DEMOQE128
51ACxxx
MCF51AC128/256
DEMOACKIT -
51JMxxx
MCF51JM128, 64
DEMOJM
51CNxxx
Software
Evaluation Board
Software
EVB51QE128
CWX-HXX-SE
CW-MCU-BASIC-CX/
LX
EVB51JM128
MCF51CN128
TWR-MCF51CN-KIT
-
5225x
MCF5225x
TWR-MCF5225x-KIT
M52259EVB
5301X
MCF53010/1/2/3/4/5/6/7
-
MCF54450/1/2/3/4/5
TWR-MCF5441x-KIT
MCF5441x
Advanced Development
Debug Interface Cable
U-MULTILINK
CW-MCU-STDEDCX/LX
CW-MCU-PROEDCX/LX
CW-MCU-SE
Kinetis Dev Tool Summary
Family
K10
Part Numbers
MK10X128, 256 N512
Starter Kit
Basic
Software
TWR-K60N512
K20
MK20X128, 256 N512
K30
MK30X128, 256, N512
KWIKSTIK-K40
K40
MK40X128, 256, N512
KWIKSTIK-K40
Complete Kit
TWR-K60N512-KIT
CW-MCU-SE
TWR-K40X256-KIT
K50
MK51, 52, 53
TWR-K53N512
TWR-K53N512-KIT
K60
K60X128, 256, N512
TWR-K60N512
TWR-K60N512-KIT
K70
K70X512, N512, N1M0
TWR-K701M0
TWR-K701M0-KIT
freescale.com/MCU
Advanced Development
Debug Interface Cable
Software
CW-MCU-BASIC-CX/
LX
U-MULTILINK
CW-MCU-STDEDCX/LX
CW-MCU-PROEDCX/LX
51
More Than You Expect | 2012
32-bit Third-Party Developer Resources
Everything you need. Just add your imagination.
Development Tools for ColdFire Families
Evaluation Boards and Development Kits
Freescale Semiconductor
freescale.com
Axiom
axman.com
FSI Systems
fsisys.com
Logic Product Development
logicpd.com
NetBurner
netburner.com
Intec Automation
steroidmicros.com
Real-Time Operating Systems (RTOSs)
Accelerated Technology/Mentor Graphics
acceleratedtechnology.com
eCosCentric
ecoscentric.com
CMX Systems
cmx.com
ExpressLogic
rtos.com
Freescale MQX
freescale.com/MQX
Green Hills Software, Inc.
ghs.com
InterNiche Technologies
iniche.com
Keil
keil.com
Linux
linux.com
MicroDigital
smx-rtos.com
MQX Embedded
mqxembedded.com
NetBurner
netburner.com
Quadros Systems, Inc.
quadros.com
µClinux
uclinux.org
Compilers, Simulators, Debuggers
Accelerated Technology/Mentor Graphics
acceleratedtechnology.com
Freescale CodeWarrior Tools
freescale.com/CodeWarrior
GNU
gnu.org
Green Hills Software, Inc.
ghs.com
IAR
iar.com
Keil
keil.com
P&E Microcomputer Systems
pemicro.com
NetBurner
netburner.com
Stacks, Drivers, Translators
Accelerated Technology/Mentor Graphics
acceleratedtechnology.com
CMX Systems
cmx.com
ExpressLogic
rtos.com
Freescale
freescale.com
Green Hills Software, Inc.
ghs.com
InterNiche Technologies
iniche.com
Ixxat
ixxat.com
Keil
keil.com
Micro APL
microapl.com
Mocana Corporation
mocana.com
MQX Embedded
mqxembedded.com
NetBurner
netburner.com
Quadros Systems, Inc.
quadros.com
Treck Inc.
treck.com
Specialized Tools
ASH WARE Inc. (eTPU)
ashware.com
Byte Craft Limited (eTPU)
bytecraft.com
Freescale (eTPU)
freescale.com
Nano-X (LCD)
microwindows.org
Freescale (Swell) PEG Software (LCD)
swellsoftware.com
Segger (LCD)
segger.com
52
freescale.com/MCU
More Than You Expect | 2012
For more information, visit freescale.com
Freescale, the Freescale logo, CodeWarrior, ColdFire, ColdFire+, Kinetis and Processor Expert are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Flexis and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ARM is the registered trademark of ARM Limited. ARM Cortex-M4 is the
trademark of ARM Limited. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks
are trademarks and service marks licensed by Power.org. © Freescale Semiconductor, Inc. 2009–2012.
Document Number: BRCIPRODUCTS / REV 8