Upload
vohanh
View
236
Download
0
Embed Size (px)
Citation preview
freescale.com
MicrocontrollersMore Than You ExpectSolutions for consumer and industrial applications
2 freescale.com/MCU
More Than You Expect | 2012
Table of Contents
Road Maps ................................................................................. 3
Introduction ................................................................................ 4
8-bit ProductsMC9S08QG/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 Products8-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 ProductsMCF51CN Family New ............................................................. 24
MCF51EM Family ..................................................................... 25
MCF5301x Family .................................................................... 26
MCF5225x Family .................................................................... 27
MCF51AG Family ..................................................................... 28
MCF5441x Family .................................................................... 29
32-bit ColdFire+ ProductsColdFire+ MCF51Qx ................................................................. 30
ColdFire+ MCF51Jx ................................................................. 32
32-bit Kinetis ProductsKinetis 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 ProductsMC56F800x Family .................................................................. 40
MC56F801x Family .................................................................. 41
MC56F802x/3x Family ............................................................. 42
MC56F824x/5x New ................................................................. 43
MC56F84xx Family ................................................................... 44
32-bit Power Architecture® ProductsIndustrial PXN Family New ....................................................... 45
Industrial PXD Family New ....................................................... 46
Industrial PXR Family New ....................................................... 47
Industrial PXS Family New ....................................................... 48
Summary InformationFreescale 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.
3freescale.com/MCU
More Than You Expect | 2012
Road Maps
8-bit 32-bit
Controller Continuum Road Map
512 KB
256 KB
128 KB
64 KB
32 KB
16 KB
8 KB
4 KB
2 KB 2 KB
1 MB
512 KB
256 KB
128 KB
64 KB
8 KB
4 KB
32 KB
16 KB
1 MB
Kin
etis
K10
Flash
Free
scal
e 8-
bit
and
Co
ldFi
re M
CU
s
RS
08L
Ultr
a-C
ost-
Effe
ctiv
e, S
mal
l-Fo
otpr
int L
CD
, 2.7
to 5
.5V
S08
QA
Cos
t Effe
ctiv
e, G
ener
al P
urpo
se, 1
.8 to
3.6
V
S08
LxU
ltra-
Low
-Pow
er L
CD
with
16-
bit A
DC
Opt
ion,
1.8
to 3
.6V
S08
LGR
obus
t, C
ost-
Effe
ctiv
e LC
D, 2
.7 to
5.5
V
S08
DTr
ue E
EP
RO
M, C
AN
and
LIN
, 2.7
to 5
.5V
51C
NU
ltra-
Cos
t-E
ffect
ive,
Low
-Pow
er E
ther
net,
1.8
to 3
.6V
5225
xE
ther
net,
CA
N, U
SB
, 3.0
to 3
.6V
51E
MLo
w-P
ower
Ele
ctro
nic
Met
erin
g, 1
.8 to
3.6
V
51A
GM
CU
with
DM
A a
nd iE
vent
for
Rea
l-Ti
me
Con
trol
, 2.7
to 5
.5V
5301
xE
mbe
dded
MP
U, D
ual E
ther
net,
US
B A
udio
for
VoI
P
Kin
etis
K20
Low
Pow
er, M
ixed
MC
U w
ith U
SB
, 1.7
1 to
3.6
V
Kin
etis
K30
Low
Pow
er, M
ixed
Sig
nal w
ith S
egm
ent L
CD
, 1.7
1 to
3.6
V
Kin
etis
K40
Low
Pow
er, M
ixed
Sig
nal w
ith S
egm
ent L
CD
and
US
B,
1.71
to 3
.6V
Kin
etis
K50
Low
Pow
er, A
DC
, Op-
and
Tri-
Am
ps, C
onne
ctiv
ity a
nd H
MI,
1.7
1 to
3.6
V
Kin
etis
K60
Low
Pow
er, M
ixed
Sig
nal w
ith C
onne
ctiv
ity a
nd S
ecur
ity, 1
.71
to 3
.6V
Kin
etis
K70
Low
Pow
er, M
ixed
Sig
nal w
ith C
onne
ctiv
ity, S
ecur
ity a
nd H
MI O
ptio
ns, 1
.71
to 3
.6V
New
Fre
esca
le K
inet
is M
CU
s A
RM
® C
orte
x™-M
4-B
ased
Sol
utio
ns
5441
xE
mbe
dded
MP
U, D
ual E
ther
net (
1588
), L2
Sw
itch,
US
B, M
otor
Con
trol
Tim
ers,
AD
C, 1
5+ S
eria
l Int
erfa
ces
S08
GW
Ultr
a Lo
w-P
ower
LC
D, 2
x 16
-bit
AD
C 1
.8 to
3.6
V
51Q
/E/F
/H/U
/MU
ltra
Low
Pow
er, C
rypt
o O
ptio
n, 1
.71
to 3
.6V
S08
JM/S
Gen
eral
-Pur
pose
US
B, 2
.7 to
3.6
V
51JM
Cos
t-E
ffect
ive
US
B O
TG, C
rypt
o O
ptio
n 2.
5 to
5.5
V
S08
JEU
ltra-
Low
-Pow
er U
SB
2.0
Dev
ice,
1.8
to 3
.6V
51M
MU
ltra-
Low
-Pow
er U
SB
.2.0
OTG
, 16-
bit A
DC
with
Op-
and
Tri-
Am
ps,
1.8
to 3
.6V
S08
MM
Ultr
a-Lo
w-P
ower
US
B2.
0 D
evic
e, 1
6-bi
t AD
C
with
Op-
and
Tri-
Am
ps, 1
.8 to
3.6
V
51JE
/U/F
Ultr
a-Lo
w-P
ower
US
B2.
0 O
TG, <
1.71
to 3
.6V
S08
QE
/BU
ltra
Low
Pow
er, G
ener
al P
urpo
se, 1
.8 to
3.6
V
S08
QG
Cos
t Effe
ctiv
e, H
ighl
y In
tegr
ated
, 1.8
to 3
.6V
S08
Px
Rob
ust 5
V M
CU
with
opt
iona
l TS
I, Ti
mer
s, 1
2-bi
t AD
C,
Ser
ial,
ICE
6073
0, 2
.7 to
5V
16-bit
32-bit
256 KB
4 MB
3 MB
2 MB
F800
2/6
8 KB8 KB
32 KB 32 KB
2 MB
F801
x/2x
/3x
16 KB
128 KB128 KB
64 KB
1 MB 1 MB
512 KB 512 KB
256 KB
64 KB
56F8
24/5
x
PX
10D
PX
40R
PX
20N
PX
S20
16 KB
3 MB
4 MB
RAM
Dual-Core eMPU
Flash
16/32-bit DSC and 32-bit PX
Cos
t-E
ffect
ive,
Low
-Pow
er D
igita
l Con
trol
, 1.8
to 3
.6V
Hig
hly
Inte
grat
ed, C
ost-
Effe
ctiv
e M
otor
Con
trol
and
Dig
ital C
onve
rsio
n 3.
0 to
3.6
V
Hig
h-P
erfo
rman
ce, U
ltra-
Hig
h-R
esol
utio
n P
WM
, Ultr
a-H
igh-
Spe
ed A
DC
, 2.5
to 3
.6V
56F8
4xx
32-b
it, 1
00 M
Hz,
Ultr
a-H
igh-
Res
olut
ion
PW
M, U
ltra-
Hig
h-S
peed
AD
C,
DM
A, 1
.8 to
3.6
V S
uppl
y/5V
Tol
eran
t I/O
Pow
er A
rchi
tect
ure®
Cor
e, 6
4 M
Hz,
Inte
grat
ed S
egm
ent D
ispl
ay a
nd M
otor
Con
trol
Pow
er A
rchi
tect
ure
Saf
ety
MC
U, 1
20 M
Hz,
Dua
l-Lo
ckin
g C
ore
Pow
er A
rchi
tect
ure
Saf
ety
MC
U, 1
20 M
Hz,
Dua
l-Lo
ckin
g C
ore
and
Eth
erne
t
Pow
er A
rchi
tect
ure
MC
U, 2
64 M
Hz,
4 M
B O
n-C
hip
Flas
h, Q
uad
AD
Cs
VF3
xx
VF4
xx
VF5
xx
VF6
xx
VF7
xx
A5,
266
MH
z eM
PU
wtih
WQ
VG
A D
ispl
ay, A
udio
and
Sec
urity
, D
ual E
ther
net +
L2
Sw
itch,
NA
ND
Fla
sh
A5,
500
MH
z eM
PU
wtih
SV
GA
Dis
play
, H/W
Acc
., C
amer
a I/F
, Ste
reo
Aud
io a
nd S
ecur
ity, D
ual E
ther
net +
L2
Sw
itch,
DD
R, N
AN
D F
lash
A5,
500
MH
z eM
PU
wtih
SV
GA
Dis
play
, Ste
reo
Aud
io a
nd
Sec
urity
, Eth
erne
t, D
DR
, NA
ND
Fla
sh
Dua
l A5
+ M
4, 5
00 M
Hz
eMP
U w
tih X
GA
Dis
play
, H/W
Acc
., C
amer
a I/F
, S
tere
o A
udio
and
Sec
urity
, Dua
l Eth
erne
t , D
DR
, NA
ND
Fla
sh
Dua
l A5
+ M
4, 5
00 M
Hz
eMP
U w
tih X
GA
Dis
play
, H/W
Acc
., C
amer
a I/F
, S
tere
o A
udio
and
Sec
urity
, Dua
l Eth
erne
t + L
2 S
witc
h, D
DR
, NA
ND
Fla
sh
Application-Specific Road Map
Controller Continuum Products
Application-Specific 16- and 32-bit Solutions
4 freescale.com/MCU
More Than You Expect | 2012
It’s More Than Just SiliconFreescale 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 ProcessFreescale 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,scalableportfoliorangingfromsmall,cost-effective1KBMCUstohighly
integrated100-pin,128KBsolutions
•Award-winningCodeWarriorsoftwareIDEtoreducethedevelopmentcycle
•FlexibleTowerhardwaredevelopmentplatformforrapidevaluationandapplication
development
•Hundredsofreferencedesignsandexampleprojects
•Directsupportfromfreescale.com/support•10-or15-yearguaranteedlifetime
The 32-bit ColdFire Portfolio Advantage for Industrial and Consumer MarketsColdFire 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 MCUs32-bitKinetisMCUsrepresentthemostscalableportfolioofARM® 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 technologywithuniqueFlexMemory(configurableembeddedEEPROM),KinetisMCUs feature the latest low-power innovations and high-performance, high-precision, mixed-signalcapability.KinetisMCUsaresupportedbyamarket-leadingenablementbundlefromFreescaleandARMthird-partyecosystempartners.
The 16- and 32-bit DSC Family, Ideal for Advanced Digital Control and Power ConversionFreescaleisapioneerinDSCsolutions.Our56800/56800EDSCarchitecturecombines
thecomputationalpowerofaDSPwiththecontrolfunctionalityofanMCUontoasingle
core.The56800/56800Efamilycombinestheadvantagesofhybridarchitecturewith
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.
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 our8-16-and32-bitplatforms,featuring leading-edge low power, analog, control and communications IP.Formoreinformationonourportfolio, 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, 15yearsforourMCUstargetingtheindustrial, automotive and medical markets. For more information on product longevity, visit freescale.com/productlongevity.
* Subject to licensing agreement and registration.
Introduction
5freescale.com/MCU
More Than You Expect | 2012
Tower SystemThe Freescale Tower System is a modular
developmentplatformfor8-,16-and32-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 entry-
level 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 FreescaleWe 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.
PX Series of Power Architecture® MCUsThePXseriesofPowerArchitecture
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
multicoreimplementationswithupto600
DMIPsofperformance.Thefamilyoffers
upto4MBofintegratedflashmemory.
Anembeddedsafetyarchitecturehelps
meet challenging safety, reliability and
environmentalrequirements.Runtime
software, a development platform for
rapid prototyping, and advanced debug
and system modeling tools ensure easy
development.
Software Enablement and SupportThe 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.
Complimentary Software and Tools•FreescaleMQX™RTOS,Ethernet,
FileSystem,USBstacksandmore
•ComplimentarybaremetalTCP/IP
andUSBstacks
•FreescaleLinux®BSP
•CodeWarriorDevelopmentStudio
•ProcessorExpertsoftware:Arapid
application development tool in the
CodeWarrior tool suite
•Digitalsignalprocessinglibrary
6 freescale.com/MCU
More Than You Expect | 2012
Often it’s not just the individual features,
but the full feature set that matters.
TheMC9S08QGfamilyenhancessystem
functionality by integrating embedded modules that
are frequently left off low-end MCUs.
Thesemoduleshelpto:
• Reducesystemsize
• Lessentheprobabilityofboardqualityproblems
and conflicts
• Cutsystemcost
• Reducedesigntime
Key Features• Powerful,advancedS08core
• Multiplecommunicationsoptions:SCI,
SPIandI2C,availableontheS08QG8only
• High-resolutionanalog:8-ch.,10-bitADC
and analog comparator
• “Extras”included:2-ch.,16-bittimer,
internal/externaloscillator,LVI,COPand
upto13GPIOs
• Multiplememoryoptions:8KBor2KBflash
memoryandupto512BRAM
Target Applications• Wirelesssensors,includingSMAC
• Watchdogcoprocessors
• Smallappliances
• Hand-helddevices
• Securebootcoprocessors
• Securitysystems
• Controlsystems
Sample Application Notes• AN2717/D:TransitioningfromtheHC08Coreto
the MC9S08 Core
• AN3048:Analog-to-DigitalConverteronanI2C
BusUsingMC9S08QG8
• AN1818:SoftwareSCIRoutineswiththe
16-bitTimerModule
MC9S08QG/QA Family Sohighlyintegrated,it’sredefining“entrylevel”
TWR-S08UNIV + TWR-S08DC-QG8 The Tower solution supports the RS08KA
family and enables quick, simplified product
evaluation and application development. It
provides a cost-effective, extremely flexible
development hardware platform, offering
plug and play capabilities.
Features
• TowerSystem-compliantinterface
• USBtoBDMconnection
• Twopushbuttoninputs
• Apotentiometer
• USBpowered
• TWR-PIinterfaceforeasyconnectionto
sensor daughter cards
Device Flash RAMADC Channels
SCI ESCI SPI I2C 16-bit Timer Channels Clock Type Package
Applications/Additional Features
10-bit 8-bit All HC08 and S08 include COP, LVI, POR, KBI
MC9S08QG4CFQE 4KB 256B 4-ch. - - - - 1 1-ch. OSC 8DFN Fully integrated small packages
MC9S08QG4CDNE 4KB 256B 4-ch. - - - - 1 1-ch. OSC 8SOIC Fully integrated small packages
MC9S08QG4CPAE 4KB 256B 4-ch. - - - - 1 1-ch. OSC 8PDIP Fully integrated small packages
MC9S08QG4CDTE 4KB 256B 8-ch. - 1 - 1 1 2-ch. OSC 16TSSOP Fully integrated small packages
MC9S08QG4CFFE 4KB 256B 8-ch. - 1 - 1 1 2-ch. OSC 16QFN Fully integrated small packages
MC9S08QG4CFKE 4KB 256B 8-ch. - 1 - 1 1 2-ch. ICS 24QFN Fully integrated small packages
MC9S08QG8CFKE 8KB 512B 8-ch. - 1 - 1 1 2-ch. ICS 24QFN Fully integrated small packages
MC9S08QG8CDTE 8KB 512B 8-ch. - 1 - 1 1 2-ch. OSC 16TSSOP Fully integrated small packages
MC9S08QG8CFFE 8KB 512B 8-ch. - 1 - 1 1 2-ch. OSC 16QFN Fully integrated small packages
MC9S08QG8CPBE 8KB 512B 8-ch. - 1 - 1 1 2-ch. OSC 16PDIP Fully integrated small packages
MC9S08QG8CDNE 8KB 512B 4-ch. - - - - 1 1-ch. OSC 8SOIC Fully integrated small packages
MC9S08QG8CFQE 8KB 512B 4-ch. - - - - 1 1-ch. OSC 8DFN Fully integrated small packages
MC9S08QA4CDNE 4KB 256B - 4-ch. - - - - 1 x 1-ch. ICS 8SOIC Fully integrated small packages
MC9S08QA4CFQE 4KB 256B - 4-ch. - - - - 1 x 1-ch. ICS 8DFN Fully integrated small packages
MC9S08QA4CPAE 4KB 256B - 4-ch. - - - - 1 x 1-ch. ICS 8PDIP Fully integrated small packages
MC9S08QA2CDNE 2KB 160B - 4-ch. - - - - 1 x 1-ch. ICS 8SOIC Fully integrated small packages
MC9S08QA2CFQE 2KB 160B - 4-ch. - - - - 1 x 1-ch. ICS 8DFN Fully integrated small packages
MC9S08QA2CPAE 2KB 160B - 4-ch. - - - - 1 x 1-ch. ICS 8PDIP Fully integrated small packages
Core
MC9S08QG/QA Block Diagram
2/8 KBFlash
HCS08Core
On-Chip ICE(DBG)
BDC I2C SPI2-ch., 16-bit
Timer
256B/512B RAM
8-ch., 10-bitw/Temperature
SensorInt/Ext OSC
8-bit ModuleTimer withPrescaler
Internal ClockSource w/FLL
SCI COPLow Voltage
DetectUp to
13 GPIOsAnalog
Comparator
MC9S08QG/QA Block Diagram
7freescale.com/MCU
More Than You Expect | 2012
FreescaleintroducesthefirstRS08cost-effective
MCUswithLCDdrivers.Thehighlyintegrated
MC9RS08LA8andMC9RS08LE4MCUsare
intended for small appliances, medical equipment
and other industrial and multi-market applications.
TheLAandLEfamiliesprovidedesignflexibilitywith
a large segment-based (8x mode) driver and the
RS08LA8derviativefeaturesanintegratedcharge
pump to provide true system-on-a-chip functionality.
Key Features• Small-footprintLCDsolutionsin28-pinand
48-pin packages
• FlexibleLCDsolutions
x8 mode means customer can drive more
segments with less pins
Flexibleglass,drive3Vor5Vglass
Blinkcapabilityavailableeveninstopmode
Chargepump,RS08LA8only
• Cost-effectivesolutionsbasedonultra-low-end
RS08core
• Feature-richanalogandserialfunctionality
Target Applications
• Coffeemachines
• Microwaves
• Portableovens
• Fryingmachines
• Portablemedicalequipment
• Thermometer
• HVACapplications
• Securityandaccesscontrol
• Remotecontrols
MC9RS08L FamilySmall,cost-effectiveLCDsolutiondrivingmoresegmentswithfewerpins
Development Tools DEMO9RS08LA8 DEMO9RS08LE4The cost-effective demonstration kits contain
everything a designer needs to develop and
evaluateapplicationcode.TheintegratedUSB
multilink allows a designer to communicate
with the board and target device with only a
USBcable.
Features• MC9RS08LA/E
• IntegratedP&EUSB-BDM
• On-board+5Vregulator
• Powerinputselectionjumpers
• Threepushswitches:User,resetandLED
• Buzzer
• Temperaturesensor/themistor
• Useroptionjumperstodisconnect
peripherals
• MCUI/Oconnector
• 2.0mmbarrelconnector
• BDM_PORT(notinstalled)
• USBconnector
• DB9connector
Device Flash RAMADC Channels
LCD RTI SCI SPI I2C16-bit Timer
Channels8-bit MTIM
Clock Type Package
12-bit 10-bit
MC9RS08LA8CGT 8KB 256B 6-ch. 1 1 1 2-ch. 1 ICS 48QFN
MC9RS08LA8CLF 8KB 256B 6-ch. 1 1 1 2-ch. 1 ICS 48QFP
MC9RS08LE4CWL 4KB 256B 8-ch. 1 1 1 2 x 2-ch. ICS 28SOIC
Core
MC9RS08LA8 Block Diagram
RS08 Core
8/4 KB Flash
256B RAM
SPI
COP
KBI
LVI ICS
SCI
MTIM
Comparator
>8-ch.,10-bit ADC
RTI
2 x 2-ch., 16-bitTimer
RS08BDM
LCD Driver8 x 21
MC9RS08LA8 Block Diagram
8 freescale.com/MCU
More Than You Expect | 2012
TheMC9S08LGfamilyof8-bitmicrocontrollers
drivesLCDswithupto296segments.This
5VLCDdeviceoffersimprovedperformance
and flexible pin functionality for a wide range of
industrial and automotive applications, such as
electricmetering,homeappliances,HVACsystems
and entry-level instrument clusters.
Key Features/Benefits• 2.7to5.5Voperationavailable
• 16KBand32KBflash,4KBRAM,12-bitADC
• TwohardwareSCI,SPI,I²C
• Twoindependent16-bittimersandone
8-bit timer
• IntegratedLCD
Supportingbothx8andx4modeupto8x37
or 4 x 41 segments
Internalregulatedchargepumpfor
contrast control
• DualbankflashforEEPROMemulation
• Internalclocksource
• 40°Cto85°Cforindustrialandupto105°C
for automotive
• Upto40MHzHCS08CPUcore
Target Applications• Whitegoods
• Automotiveinstrumentclusters
• Factoryautomation
• HVACapplications
• Securityandaccesscontrol
• Buildingcontrol
Sample Application Notes• AN3828:StepperMotorMotionControlDriver
forMC9S08LG32
• AN3823:LCDDriverforMC9S08LG32
• AN3802:InterfacinganLCDwiththe
MC9S08LG32
• AN3821:HowtoHandleDualFlashArchitecture
inMC9S08LG32
• AN3817:InterfacingStepperMotorwith
MC9S08LG32
MC9S08LG FamilyRobust5VLCDsolutionforindustrialmarkets
Device Flash RAM ADC Channels LCD RTC SCI SPI I2C 16-bit Timer Channels
8-bit MTIM Clock Type Package
12-bit 10-bit
MC9S08LG32CLK 32KB 2KB 16-ch. 1 1 2 1 1 2x6-ch. Y ICS 80LQFP
MC9S08LG32CLH 32KB 2KB 12-ch. 1 1 2 1 1 2x6-ch. Y ICS 64LQFP
MC9S08LG32CLF 32KB 2KB 9-ch. 1 1 2 1 1 2x6-ch. Y ICS 48LQFP
MC9S08LG16CLH 16KB 2KB 12-ch. 1 1 2 1 1 2x6-ch. Y ICS 64LQFP
MC9S08LG16CLF 16KB 2KB 9-ch. 1 1 2 1 1 2x6-ch. Y ICS 48LQFP
DEMO9S08LG32TheDEMO9S08LG32isademonstration
boardfortheMC9S08LG328-bitMCU.
Applicationdevelopmentisquickandeasy
withtheintegratedUSB-BDM,sample
softwaretoolsandexamples.Anoptional
BDM_PORTportisalsoprovidedtoallow
useofaBDM_PORTcable.One80-pin
connectorprovidesaccesstoallI/Osignals
on the target MCU.
Features• MC9S08LG32,80LQFP
• On-board4x40customLCDglass
• IntegratedP&EUSB-BDM
• On-board+5Vregulator
• 10pushswitches:Eightuser,onereset,
oneIRQ
• 12LEDindicators:Eightuser,oneVDD,
oneIRQ,oneUSBandonereset
• 5KohmPOTw/LPfilterforADCinput
• 80-pinMCUI/Opinheader
• 2.0mmbarrelconnector
• USBconnector
Core
MC9S08LG Block Diagram
S08 CoreLVI
KBI
COP
SPI
Comparator
8-bit MTIM
I2C
2 x SCI
ICS
RTC
<24 x 12-bit ADC
Dual FlashArray 16 to 32KB
2 KB RAM
ICE + 08BDM 6-ch. and 2-ch.16-bit Timer
LCD Driver8 x 37
MC9S08LG Block Diagram
9freescale.com/MCU
More Than You Expect | 2012
Freescale introduces the first S08 ultra-low-power
MCUwithLCDdriver.TheMC9S08LL16/8helps
you reach your target performance levels while
minimizing power consumption in your design,
demonstrating extreme energy efficiency for ultra-
long operation in battery-powered applications.
TheS08LL16(LL16)MCUofferstwoultra-low-
power stop modes, new low-power run and wait
modes, six microsecond wake-up time, ultra-low-
power external oscillator and clock gating registers
to disable clocks to unused peripherals.
Key Features• Upto40MHzCPU(9S08LL64/36)20MHzbus
speed
• Ultra-low-powerMCUwithsixpowersaving
modes, low-power oscillator and fast wake
up from stop modes and industry-leading
low power
• FlexibleMCUsolution
x8 mode means customer can drive more
segments with less pins, up to 192 segments
with9S08LL16and288segmentswith
9S08LL64
Flexibleglass,drive3Vor5Vglass
Blinkcapabilityavailableeveninstopmode
• Chargepump
• Timeofdaytimermoduleforcalendar/time
recording/measurement with separate
clock source
Target Applications• Thermostats
• HVACcontrol
• Smallandlargeappliances
• Remotecontrol
• Industrialcontrolterminals
• Portablemedicalequipment
• Buildingautomation
• Securityandaccesscontrol
Application Notes
• AN3796:LCDDriverSpecification
• AN3821:HowtoHandleDualFlash
ArchitectureinMC9S08LG32
• AN3822:EmulatedEEPROMImplementationin
DualFlashArchitectureandDemoDescription
onMC9S08LG32
• AN3990:MigratingfromtheMC9S08LL16to
• MC9S08LL64Microcontroller
• DRM106:ThermostatReferenceDesign
UsingtheMC9S08LL16
• AN2764:ImprovingtheTransientImmunity
• PerformanceofMicrocontroller-Based
Applications
• AN2111:ACodingStandardforHCS08
AssemblyLanguage
MC9S08LL Family Ultra-low-powerLCDsolutiondrivingmoresegmentswithfewerpins
DEMO9S08LL16 The cost-effective DEMO9S08LL16
demonstration kit contains everything a
designer needs to develop and evaluate
application code. The integrated USB multilink
allows a designer to communicate with the
board and target device with only a USB cable.
Features• MC9S08LL16,64LQFP
• IntegratedP&EUSB-BDM
• On-board+5Vregulator
• Batteryholderforli-ionbattery
• Powerinputselectionjumpers
• Fivepushswitches:Fouruserandonereset
• 10LEDindicators:Eightuser,oneVDDand
oneUSB
• 5KohmPOTsw/LPfilter
• Lightsensorw/LPfilterandopamp
• Useroptionjumperstodisconnectperipherals
• 40-pinMCUI/Oconnector
• 2.0mmbarrelconnector
• BDM_PORT(notinstalled)
• USBconnector
• DB9connector
TWR-S08LL64-KIT TWR-S08LL64
Features• 5Koneturnpotentiometer—RS232port
• MC9S08LL64MCU
• 32,768HzCrystal
• Freescale3-axisaccelerometer
• ADCinputtoMCUbuzzerlightsensorwith
LPfilterandopamp
• Mini-BUSBconnector
• Oneresetpushbuttonandfourswitches
• 2x28segmentsLCDdisplay
Device Flash RAMADC Channels
LCD SCI SPI I2C 16-bit Timer Channels Clock Type Package
12-bit 10-bit
MC9S08LL64CLK 64KB 4KB 10-ch. 1 2 1 1 2 x 2-ch. ICS 80LQFP
MC9S08LL64CLH 64KB 4KB 8-ch. 1 2 1 1 1 x 2-ch. ICS 64LQFP
MC9S08LL36CLK 36KB 4KB 10-ch. 1 2 1 1 2 x 2-ch. ICS 80LQFP
MC9S08LL36CLH 36KB 4KB 8-ch. 1 2 1 1 1 x 2-ch. ICS 64LQFP
MC9S08LL16CLH 16KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 64LQFP
MC9S08LL16CLF 16KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 48LQFP
MC9S08LL16CGT 16KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 48QFN
MC9S08LL8CLF 8KB 2KB 8-ch. 1 1 1 1 1 x 2-ch. ICS 48LQFP
MC9S08LL8CGT 8KB 2KB 8-ch. 1 1 1 1 1 x 2-ch. ICS 48QFN
Core
MC9S08LL64 Block Diagram
LVD
KBI
COP
2 x SCI
ICS
I2C
10-ch., 12-bitADC
2 x 2-ch., 16-bitTPM
VREF
SPI
LCD Driver8 x 36 = 288
TOD
ACMP
S08 Corew/MMU
4 KB RAM
32 KB FlashArray
32 KB FlashArray
BDM
S08
MC9S08LL64 Block Diagram
10 freescale.com/MCU
More Than You Expect | 2012
Freescale expands the first S08 ultra-low-power
MCUwithLCDdriverandincreasedADC
accuracy for medical and metering applications.
TheMC9S08LHfamilyavailablewithupto64KB
flash helps you reach your target performance
levels while minimizing power consumption in your
design, demonstrating extreme energy efficiency
for ultra-long operation in battery-powered
applications.TheS08LHalsofeaturesa16-bit
ADCforaccuratemeasurement.
Key Features• 40HMzS08CPU
• Upto64KBflashmemory,dualbankmemory
support
• Timeofdayfortimestamping
• 288segmentLCDdisplaywithblinkinstop
mode capability
• Sixflexiblemodesofoperationtoreduceoverall
power consumption
• 10-ch.,16-bitADC
• 64-pinand80-pinLQFPpackages
Target Applications• Single-phaseelectricitymeters
• Flowmeters
• Measurementequipment
• Portablemedicaldevices
• Buildingaccesscontrol
• HVACcontrolsystems
• Portableconsumerdevices
Application Note• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• AN3796:LCDDriverSpecification
• AN3821:HowtoHandleDualFlashArchitecture
inMC9S08LG32
• AN3822:EmulatedEEPROMImplementationin
DualFlashArchitectureandDemoDescription
onMC9S08LG32
• AN3824:EEPROMEmulationDriverfor
MC9S08LG32ApplicationNotes
• AN3990:MigratingfromtheMC9S08LL16to
MC9S08LL64Microcontroller
• DRM106:ThermostatReferenceDesignUsing
theMC9S08LL16
• AN2764:ImprovingtheTransientImmunity
PerformanceofMicrocontroller-Based
Applications
• AN2111:ACodingStandardforHCS08
AssemblyLanguage
8-bit MC9S08LH Low-powersegmentLCDMCUwith16-bitADC
TWR-S08LH64-KIT Thecost-effectiveTWR-S08LH64-KIT
development tool is part of the Tower System
andfeaturestheMC9S08LH64segmentLCD
controllerwithintegrated16-bitADC.
Itprovideseverythingneededtodevelop
and evaluate application code. The integrated
OSBDMallowscommunicationwiththe
boardandtargetdevicewithonlyaUSB
cable, while 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• 5Kone-turnpotentiometer
• RS232port
• MC9S08LH64MCU
• 32,768Hzcrystal
• Freescale3-axisaccelerometerADCinput
to MCU
• Buzzer
• LightsensorwithLPfilterandopamp
• Mini-BUSBconnector
• Oneresetpushbuttonandfourpush
switches
• 2x28segmentsLCDdisplay
40-pinMCUI/Oconnector
2 mm barrel connector
BDM_PORT(notinstalled)
USBconnectors
DB9connector
Device Flash RAMADC Channels
LCD SCI SPI I2C 16-bit Timer Channels Clock Type Package
16-bit 12-bit
MC9S08LH64CLK 64KB 2KB 10-ch. 1 1 1 1 2 x 2-ch. ICS 80LQFP
MC9S08LH64CLH 64KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 64LQFP
MC9S08LH36CLK 32KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 80LQFP
MC9S08LH36CLH 32KB 2KB 8-ch. 1 1 1 1 2 x 2-ch. ICS 64LQFP
Core
MC9S08LH64/36 Block Diagram
LVD 2 x SCI
KBI ICS
COP I2C
SPI10 ch.16-bit
ADC
LCD Driver8 x 36 = 288
2 x 2 ch. 16-bitTPM
Dual 32 KBFlash arrays
= 64 KB
4 KB RAM
BDM
ACMP VREFTOD
S08 Core
MC9S08LH64/36
11freescale.com/MCU
More Than You Expect | 2012
TheMC9S08GWisalow-power8-bitMCUfamily,
based on the proven S08 core, and used in gas or
water flow meters as well as single-phase electric
meters.Twoindependent16-bitSARADCswitha
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.Inaddition,theflexibleLCDcontroller
enablesittobehighlyintegrated.TheMC9S08GW
family comes with a full suite of hardware and
software tools to make development quick and
easy, including a cost-effective Tower module for
getting started fast.
Key Features• 40MHzS08CPU
• Upto64KBflashmemory,dualbankmemory
support
• 288segmentLCDdisplaywithblinkinstop
mode capability
• Sixflexiblemodesofoperationtoreduceoverall
power consumption
• 2x16-bitADCwithprogrammabledelayblock
• 64-pinand80-pinLQFPpackages
• AdancediRTCforaccuratecalendaringwith
supportfordedicatedVBATandanti-tamper
capabilities
Target Applications• Low-endsingle-phaseelectricitymeters• Flowmeters• Measurementequipment• Portablemedicaldevices• Buildingaccesscontrol• HVACcontrolsystems• Portableconsumerdevices
Sample Application Notes• AN4257:IRTCCompensationand1HzClockGeneration
• AN4262:GasandWaterMeteringApplicationWithMC9S08GW64
• AN4169:ADCDriverforMC9S08GW64• AN4170:IRTCDriverforMC9S08GW64• AN3949:ADC16CalibrationProcedureandProgrammableDelayBlockSynchronization
• AN4179:HowtoInterfaceandDrivea3Vor5VLCDGlasswithMC9S08GW64
• AN4168:ADC16CalibrationProcedureandProgrammableDelayBlockSynchronizationForMC9S08GW64
• AN3827:DifferencesBetweenControllerContinuumADCModules
• AN4159:LCDDriverfortheMC9S08LGW64• AN4161:SCIDriverfortheMC9S08GW64• AN4158:I2CDriverfortheMC9S08GW64• AN4160:MTIMDriverfortheMC9S08GW64• AN2111:ACodingStandardforHCS08AssemblyLanguage
8-bit MC9S08GW 8-bit MCU for flow metering
TWR-S08GW64-KIT 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
OSBDM allows communication with the board
and target device with only a USB cable, while
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• 5Kone-turnpotentiometer
• RS232port
• MC9S08GW64MCU
• 32,768Hzcystal
• Freescale3-axisaccelerometer
ADCinputtoMCU
• Buzzer
• LightsensorwithLPfilterandop-amp
• Mini-BUSBconnector
• Oneresetpushbuttonandfourpush
switches
• 2x28segmentLCDdisplay
40-pinMCUI/Oconnector
2 mm barrel connector
BDM_PORT(notinstalled)
USBconnectors
DB9connector
Device Flash RAMADC Channels
AMCP LCD SCI SPI I2C Timers Clock Type Package16-bit 16-bit
MC9S08GW64CLK 64KB 4KB 7-ch. 6-ch. 3 8x36 4 3 1
PCountrer,PDB,RTC,2-ch.,16-bitTPM,16-bitMTIM,
8-bitMTIM
ICS 80LQFP
MC9S08GW64CLH 64KB 4KB 7-ch. 6-ch. 3 8 x 24 4 3 1 ICS 64LQFP
MC9S08GW32CLK 32KB 2KB 7-ch. 6-ch. 3 8x36 4 3 1 ICS 80LQFP
MC9S08GW32CLH 32KB 2KB 7-ch. 6-ch. 3 8 x 24 4 3 1 ICS 64LQFP
Core
9S08GW 64/32 Block Diagram
1.2V refBackground
DebugModule
16/32-bitProgrammable Cyclic
Redundancy CodeAMR SPI
3 x SCI 2 x SPIPulse
Counter
KeyboardInterrupt I2C
64 KB Flash4 KB RAM
S08 Core LCD
(1–8) x (43–36)
3 x Programmable Analog Comparator
Comparator 0–1.2V refAMR SCI
SCI
AnalogFront End
Core Clock
ProgrammableDelay Block
16-bitSAR ADC
16-bitSAR ADC
ICS32 kHz/
1–16 MHzOSC
IndependentReal-Time Clock
Calendaring
Tamper Detects
FCounter External PinGating/DecoderRCounter
32 kHzOSC
GPI/O VoltageRegulator
2-ch.Flex Timer
Module
2 x 8-bitModulus
Timer
1 x 16-bitMTIM
9S08GW 64/32 Block Diagram
12 freescale.com/MCU
More Than You Expect | 2012
Aspowerbudgetstightenandthedemandfor
more embedded content increases, the need for
cost-effective, low-power and high-performance
MCUsbecomesessential.TheS08Dfamilyis
the industry’s first family of 8-bit MCUs to offer
embeddedCAN,embeddedEEPROMandon-chip
emulation/debug. This highly integrated, next-
generation family of MCUs is packed with features
designed to provide increased performance as well
as save power, development time, board space
and cost.
There are three device sub-families within the S08
D-family:DZ,DVandDNMCUs.Theyprovide
developers freedom of choice to match their
applicationandsystemrequirements.TheS08DZ
is the high-end sub-family offering embedded
CANalongwithembeddedEEPROM.S08DVisa
lowercostoptionforthosewhoneedCANbutnot
embeddedEEPROM.Finally,theS08DNremoves
theCANmodulebutstillintegratesembedded
EEPROMformaximumdesignversatilityinnon-
CAN-enabledapplications.
Key Features • On-chipcomponentsthathelpeliminatethe
needforexternalEEPROM,LVIcircuit,voltage
regulator,input/output(I/O)multiplexing,crystal,
watchdogcircuit,ADCanddevelopmenttools
• On-chipemulation/debugthathelpsreduce
development time since changes can be made
on-board and in real time
• IncreasedRAM(upto8KB)thathelpsprovide
C/C++ developers the required memory to
create code quickly
• CommontoolsamongS08D-familiesthathelp
shorten development time
• 0.25µtechnologythatexhibitslowerpower
consumption and increased CPU performance
comparedtoitsHC08predecessor,allowingfor
more embedded content
Target Applications• Industrial
Factory automation
Industrialmachinecontrol
Elevators
Escalators
Solar power systems
Measurement systems
Buildingautomation
Cooling, heating
Security systems
Studio equipment
Deepfreezersandrefrigerators
• Automotiveandmore
Passenger vehicles
Bodycontrol
Motor control
Watchdog
Motorcycles
Passenger and cargo trains
Boats,shipsandvesselsas
embedded network
Aircraftandaerospaceelectronics
Sample Application Notes• AN3331:MigratingfromtheHC908AZ60A
toMC9S08DZ60
• AN2717:M68HC08toHCS08Transition
• AN3499:ClockOptionsonthe
HC9S08Family
• AN3305:On-ChipSystemProtectionBasicsfor
AutomotiveHCS08Microcontrollers
• AN3387:HCS08Automotive
Low-PowerModes
• AN2111:ACodingStandardforHCS08
AssemblyLanguage
• AN2497:HCS08BackgroundDebugMode
VersusHC08MonitorMode
MC9S08D Family Theindustry’sfirst8-bitMCUfamilywithembeddedCAN,embeddedEEPROM and on-chip emulation/debug for automotive and industrial markets
Core
2 x SPI 2 x SCI52
GPIOMCG
2 x ACMP WDT 2 x I2C COP
msCAN KBI RTC
Up to 128 KBFlash
Up to 4 KBRAM
S08 Core
2 KBEEPROM
8-ch., 16-bitTimer
24-ch., 10-bitADC
ICE+
BDM
LVI+
LVM
MC9S08DZ60 Block DiagramMC9S08DZ60 Block Diagram
13freescale.com/MCU
More Than You Expect | 2012
Device Flash RAM EEPROMADC
CAN SCI SPI I²C 16-bit Timer Channels Clock Type Package Applications/Additional Features
10-bitMC9S08DZ128CLF 128KB 8KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
AllHC08andS08includeCOP,LVI,POR,KBI
MC9S08DZ128CLH 128KB 8KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ128CLL 128KB 8KB 2KB 24-ch. 1 2 2 2 1x6-ch.,1x2-ch. MCG 100LQFP
MC9S08DZ128MLF 128KB 8KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DZ128MLH 128KB 8KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ128MLL 128KB 8KB 2KB 24-ch. 1 2 2 2 1x6-ch.,1x2-ch. MCG 100LQFP
MC9S08DZ96CLF 96KB 4KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DZ96CLH 96KB 4KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ96CLL 96KB 4KB 2KB 24-ch. 1 2 2 2 1x6-ch.,1x2-ch. MCG 100LQFP
MC9S08DZ96MLF 96KB 4KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DZ96MLH 96KB 4KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ96MLL 96KB 4KB 2KB 24-ch. 1 2 2 2 1x6-ch.,1x2-ch. MCG 100LQFP
MC9S08DZ60MLH 60KB 4KB 2KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DZ60MLF 60KB 4KB 2KB 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ60MLC 60KB 4KB 2KB 10-ch. 1 2 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DZ32MLH 32KB 2KB 1KB 24-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DZ32MLF 32KB 2KB 1KB 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ32MLC 32KB 2KB 1KB 10-ch. 1 2 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DZ16MLF 16KB 1KB 512B 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DZ16MLC 16KB 1KB 512B 10-ch. 1 2 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DV60MLH 60KB 3KB - 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DV60MLF 60KB 3KB - 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DV60MLC 60KB 3KB - 10-ch. 1 2 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DV32MLH 32KB 2KB - 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DV32MLF 32KB 2KB - 16-ch. 1 2 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DV32MLC 32KB 2KB - 10-ch. 1 2 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DV16MLF 16KB 1KB - 16-ch. 1 1 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DV16MLC 16KB 1KB - 10-ch. 1 1 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DN60MLH 60KB 2KB 2KB 16-ch. - 1 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DN60MLF 60KB 2KB 2KB 16-ch. - 1 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DN60MLC 60KB 2KB 2KB 10-ch. - 1 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DN32MLH 32KB 1.5KB 1KB 16-ch. - 1 1 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08DN32MLF 32KB 1.5KB 1KB 16-ch. - 1 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DN32MLC 32KB 1.5KB 1KB 10-ch. - 1 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
MC9S08DN16MLF 16KB 1KB 512B 16-ch. - 1 1 1 1x6-ch.,1x2-ch. MCG 48LQFP
MC9S08DN16MLC 16KB 1KB 512B 10-ch. - 1 1 1 1 x 4-ch., 1 x 2-ch. MCG 32LQFP
DEMO9S08DZ60 EVB9S08DZ128TheDEMO9S08DZ60isademonstration
boardfortheMC9S08DZ60MCU.Application
development is quick and easy with the
integratedUSBBDM,samplesoftwaretools
andexamples.AnoptionalBDM_PORTisalso
providedtoallowuseofaBDM_PORTcable.
Two,40-pinconnectorsprovideaccesstoallI/O
signalsonthetargetMCU.TheEVB9S08DZ128
shouldbeusedtoevaluatethe9S08DZ/V/
N128/96partsonly.Belowarethefeaturesof
thedemoboard.TheEVBismorefullyfeatured.
• MC9S08DZ,64LQFP
• 4MHzXTAL
• OSCsocket
• BNCconnector
• IntegratedP&EUSBBDM
• BDM_PORTheaderforBDMcablesupport
(not installed)
• LINPHYwithtwofour-positionMolex
connectors
• HS-CANPHYwiththree-positionpin
header connector
• LPfiltersonADCinputs
• TwoMCU_PORTsocketheadersforaccess
toMCUIOsignals
• On-board+5Vregulator
• OptionalpowerfromUSBBDMorMCU_
PORTconnector
• Powerinputselectionjumpers
• PowerinputfromUSBBDM
• Powerinputfromon-boardregulator
• PowerinputfromconnectorJ1
• OptionalpoweroutputthroughconnectorJ1
• Usercomponentsprovided
• Threepushswitches:Twouser,onereset
• Onefour-positionDIPswitch
• SevenLEDindicators:Fouruser,VDD,USB
power,USBpowerout
• Jumpers
• Connectors
MC9S08D Family Continued
14 freescale.com/MCU
More Than You Expect | 2012
S08P Family 5VMCUfamilywithexcellentESD/EFTforrobustindustrialenvironments
Freescale’s5V8-bitS08PMCUfamilygives
your designs more durability and reliability in
harsh industrial and user interface environments,
meetingappliancesafetystandardIEC60730.The
S08P family is simple, yet powerful, and offers
exceptionalEFT/ESDperformance.Thisscalable
and pin-compatible MCU family reuses existing S08
core,IPandtoolsforeasymigrationfromexisting
8-bit S08 products. The S08P MCUs also integrate
keyfeatures,liketouchsensinginterface(TSI),
EEPROM,andamotorcontrolflextimertosimplify
design and to help reduce system cost.
The scalable S08P family offers a wide range of
feature and price options for product differentiation.
Choosebetweenthefull-featuredTSIenabledPT
class,theequallyfull-featuredPAclasswithout
TSIorthebasicPLclassforcost-sensitive
applications.
Key Features• Touch-sensinginterface(PTclassonly)
• Scalablefrom.5to4KBofRAMand
2to60KBflash
• Upto256BofEEPROM
• Upto3xUART,2xserialperipheralinterface
(SPI)andaninter-integratedcircuit(I2C)
• Upto16-channel,12-bitanalogto-digital
converter(ADC)withfourentrybuffers
• 6-ch.+2-ch.+2-ch.FlexTimer:
Two module timers
• Analogcomparator,RTCandCRC
• Eightpinswith20mAsink
• Twopinswithtrueopendrain
• 2.7–5.5-volt(PT/PAclassonly)
• Scalablefrom8-pinDFNupto64-pinQFP
• Serialcommunications
Target Applications• Smallappliances
• Powertools
• Homeappliances
• Lighting
• Advancedlightingcontrol
• Hvacbuildingandcontrolsystems
• Electricmetering
• Electricmotorcontrol
• Batterychargersandmanagement
• High-endlightingcontrol
• Circuitbreakers
• Smartgridandsmartmetering
Application Notes• AN4438:EMCDesignConsiderationsfor
MC9S08PT60
• AN4347:TransitioningApplicationsfromS08AC
andS08FLFamilytoS08PTFamily
• AN4431:TSIModuleApplicationontheS08PT
Family
TWR-S08PT60Thecost-effectiveTWR-S08PT60
development tool is part of the Tower
Systemandfeaturesthenewrugged5V
MC9S08PT60,combiningexceptionalEMC/
ESDperformancewithintegratedtouch
sensingandEEPROM.Itprovideseverything
a designer needs to develop and evaluate
applicationcode.TheintegratedOSBDM
allows a designer to communicate with the
boardandtargetdevicewithonlyaUSBcable
and the board highlights the MCU’s touch
sensing and motor control features.
Key Features• MC9S08PT60MCU
• EightMHzcrystalforsystemclock
• PotentiometerforADCinput
• Low-Gsensor(MA8451)throughI2C
connection
• Infra-redTx/RxthroughSCI
• RS232port
• FourtouchpadseachwithLEDindicator
• Resetbuttonandthreefunctionalswitches
• Socketsfortouchsensingandmotor
control daughter card expansion
• On-boardOSBDMdebugsupportwith
Mini-BUSBconnector
• Worksstand-aloneoraspartoffull
Tower System
• USB,Ethernet,RS232/RS485,CAN,SPI,
I2C, Flexbus, etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
S08PT/PA/PL Family Block Diagram
Core and System Clock Management
Analog
Power Management
S08
Ext HS Osc4–20 MHz
Int Osc~32 kHz
Ext LS Osc32 kHz
FLL ClockMultiplier
Flash2–60 KB
10MHz
20MHz
RAM0.5–4 KB
EEPROM128–256B
Background Debug Mode
Watchdog2.7–5.5V
Power Supply4.5–5.5V
Power Supply
POR
CRC
Unique ID
IRQ
Reset
16 KBIUp to57 GPIO 16 TSI
Up to 16-ch. with 8 FIFO
8-bitADC
12-bitADC
1x AnalogComparator
Features available on all classes
Timers
1 x 8-bitModular
Timer
1 x 16-bitRTC
Communication
1x 8-bitSPI
1x 16-bitSPI
I/O Ports
8x 20 mAHigh Sink
2x TrueOpen Drain
Up to 3 x UART
(LIN Capable) 1x I2C
Up to 3 x 16-bit Flex Timer
6-ch. + 2-ch. + 2-ch.
Features available only on PT and PA classes
Feature available only on PT class
WatchdogLVD
S08PT/PA/PL Family Block Diagram
15freescale.com/MCU
More Than You Expect | 2012
S08P Part Numbers
Device Flash RAM EEPROMTouch
Sensing I/F
ADCHSAMCP SCI SPI I2C 16-bit
Timers OtherPacakge Type
10-bit 12-bit DFN SOIC TSSOP QFP LQFP
MC9S08PT60 60KB
4KB 256B
16-ch.
- >16-ch. 1 >3
1 x 8-bit SPI
1x16-bitSPI
1
3x16-bitFlex
Timer
Upto2xMTIMTimers,
RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,2.7to5.5V,–40˚Cto+105˚C
- - - 64
32, 44, 48, 64
MC9S08PA60 60KB -
MC9S08PT32 32KB 16-ch.
MC9S08PA32 32KB -
MC9S08PL60 32KB
4KB 256B
-
>16-ch. - 1 <21 x
8-bit SPI
-
Upto2xMTIMTimers,
RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,4.5to5.5V,–40˚Cto+85˚C
MC9S08PL32 32KB -
MC9S08PT16 16KB
2KB 256B
16-ch.
>12-ch. 1 <2
1 x 8-bit SPI
12x16-bit
Flex Timer
Upto1xMTIMTimer,RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,2.7to5.5V,–40˚Cto+105˚C
- 20 20,16 - 44, 32
MC9S08PA16 16KB -
MC9S08PT8 16KB 16-ch.
MC9S08PA8 8KB -
MC9S08PL16 8KB
2KB 256B
-
>12-ch. - 1 <21 x
8-bit SPI
-2x16-bit
Flex Timer
Upto1xMTIMTimer,RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,4.5to5.5V,–40˚Cto+85˚C
MC9S08PL8 8KB -
MC9S08PA4 4KB
512B 128B
-
- >8-ch. - 1 - -2x16-bit
Flex Timer
Upto1xMTIMTimer,RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,2.7to5.5V,–40˚Cto+105˚C
8 20, 8 20,16 - -
MC9S08PA2 4KB -
MC9S08PL4 4KB
512B 128B
-
>8-ch. - - 1 - -2x16-bit
Flex Timer
Upto1xMTIMTimer,RTC,InterruptPriorityControl,ICS,XOSC,Power Management,CRC,WDOG,IRQ,LVD,KBI,4.5to5.5V,–40˚Cto+105˚C
MC9S08PL2 2KB -
16 freescale.com/MCU
More Than You Expect | 2012
MC9S08QB/E FamilyOutstanding low power consumption from industry’s first series of 8- and 32-bit pin, peripheral- and tool-compatible MCUs
The Freescale Controller Continuum provides unique flexibility to transition from 8- to 32-bit. With pin, peripheralandtoolcompatibility,theQE128devicessimplify and speed the design process. Through an optimized architecture that provides lower operatingvoltageandcurrent,theQE128devicesoffer industry-leading ultra-low-power benefits to extendbatterylife.TheMC9S08QBoffersalowercostalternativetotheMC9S08QEinsmallflashsizes.TheMC9S08QB/Eselectioncriteriainendapplicationsincludes:• Absoluteminimumpowerconsumptionrequired• Lowerpincountorpincountoptionsdesired• Noapplicationrequirementforhigher
performance calculations or peripherals
• Greatercostsensitivity
Key Features• High-performance8-bitcore• 25MHzbusfrequency• Memory
Upto8KBSRAMUpto128KBflash
• 2xSCI,2xI²C,2xSPI• 16-bittimers:1x6-ch.,2x3-ch.• 12-bit,24-ch.ADCwithtwoanalogcomparators• Real-timecounter• 70(mux-ed)GPIOsfor80-pinpackage• Low-powerfeatures:
Internalclocksource(ICS)Vregwithfaststart-uptimeandlowregulationvoltageUltra-low-power32kHzoscillator(standbycurrent1.5uA)Optimized clock tree and clock gating techniques
• Singlewirebackgrounddebuginterface• On-chipin-circuitemulator
Applications• Healthcaremonitoringandinstrumentation• HVACandbuildingcontrol• Gas,waterandheatermeters• Securitycameras• Digitalcameras• Measurementequipment• Cellphoneaccessories• Low-powerwireless
Application Notes• AN3465:MigratingwithintheController
Continuum• AN3460:Low-PowerDesignEnabledbyMC9S08QE128andMCF51QE128Microcontrollers
• AN3502:DifferencesBetweentheTIMSP430andMC9S08QE128andMCF51QE128 Flexis Microcontrollers
• AN3500:BloodPressureMonitorUsing FlexisQE128
• AN3499:ClockOptionsontheHC9S08Family• AN2497:HCS08BackgroundDebugModeVersusHC08MonitorMode
DEMOQE128 (Supports 8- and 32-bit QE families)TWR-S08UNIV + TWR-S08DC-QE64
DEMOQE128 Features• MCUoperatesfrominternalclocksource
• Footprintforexternalcrystalcomponents
• RS232COMport
• Piezzobuzzer
• Potentiometer
• 3-axisaccelerometer
• Fivepushbuttons
• EightLEDs
• USBMCUdebuginterface(MDI)
BDMprotocol
Logicanalyzer
SCItraffic
• ExternalBDMconnector
• Prototypingareas
• Supportsplug-inRFdaughtercardsfor
SMACand802.15.4
Device Flash RAMADC Channels
ESCI SPI I2C 16-bit Timer Channels
8-bitMTIM Clock Type Package
12-bit 10-bitMC9S08QE128CLK 128KB 8KB 24-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 80LQFPMC9S08QE128CLH 128KB 8KB 22-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 64LQFPMC9S08QE128CFT 128KB 8KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 48QFNMC9S08QE128CQD 128KB 8KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 44LQFPMC9S08QE128CLC 128KB 8KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 32LQFPMC9S08QE96CLK 96KB 6KB 24-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 80LQFPMC9S08QE96CLH 96KB 6KB 22-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 64LQFPMC9S08QE96CFT 96KB 6KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 48QFNMC9S08QE96CQD 96KB 6KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 44LQFPMC9S08QE96CLC 96KB 6KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 32LQFPMC9S08QE64CLK 64KB 4KB 24-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 80LQFPMC9S08QE64CLH 64KB 4KB 22-ch. 2 2 2 2x3-ch.,1x6-ch. ICS 64LQFPMC9S08QE64CFT 64KB 4KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 48QFNMC9S08QE64CQD 64KB 4KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 44LQFPMC9S08QE64CLC 64KB 4KB 10-ch. 2 2 1 2x3-ch.,1x6-ch. ICS 32LQFPMC9S08QE32CFT 32KB 2KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 48QFNMC9S08QE32CLC 32KB 2KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 32LQFPMC9S08QE32CLD 32KB 2KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 44LQFPMC9S08QE32CWL 32KB 2KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 28SOICMC9S08QE16CFT 16KB 1KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 48QFNMC9S08QE16CLC 16KB 1KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 32LQFPMC9S08QE16CLD 16KB 1KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 44LQFPMC9S08QE16CWL 16KB 1KB 10-ch. 2 1 1 2x3-ch.,1x6-ch. ICS 28SOICMC9S08QE8CLC 8KB 512B 10-ch. 1 1 1 2 x 3-ch. ICS 32LQFPMC9S08QE8CWL 8KB 512B 10-ch. 1 1 1 2 x 3-ch. ICS 28SOICMC9S08QE8CWJ 8KB 512B 8-ch. 1 1 1 2 x 3-ch. ICS 20SOICMC9S08QE8CTG 8KB 512B 8-ch. 1 1 1 2 x 2-ch. ICS 16TSSOPMC9S08QE8CPG 8KB 512B 8-ch. 1 1 1 2 x 2-ch. ICS 16PDIPMC9S08QE4CLC 4KB 256B 10-ch. 1 1 1 2 x 3-ch. ICS 32LQFPMC9S08QE4CWL 4KB 256B 10-ch. 1 1 1 2 x 3-ch. ICS 28SOICMC9S08QE4CWJ 4KB 256B 8-ch. 1 1 1 2 x 3-ch. ICS 20SOICMC9S08QE4CTG 4KB 256B 8-ch. 1 1 1 2 x 2-ch. ICS 16TSSOPMC9S08QE4CPG 4KB 256B 8-ch. 1 1 1 2 x 2-ch. ICS 16PDIPMC9S08QB8CWL 8KB 512B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 28SOICMC9S08QB8CGK 8KB 512B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 24QFNMC9S08QB8CTG 8KB 512B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 16TSSOPMC9S08QB4CWL 4KB 256B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 28SOICMC9S08QB4CTG 4KB 256B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 24QFNMC9S08QB4CWL 4KB 256B 8-ch. 1 1 x 1-ch. 1xMTIM ICS 16TSSOP
Core
MC9S08QE Block Diagram
8-bit MTIMTimer
BDMICS +
ULP Osc
2 x SPI
6-ch., 16-bitTimer
2 x 3-ch.,16-bit Timer
2 KBI
24-ch.,12-bit ADC
COP
GPI/O
2 x I2C
2 x SCI
2 xComparator
Real-TimerCounter
S08 CPU25 MHz Bus
Speed
On-ChipIn-Circuit
Emulator (ICE)
SystemIntegration
256/512B/4/8/6 KB
SRAM
256/512B/4/8/64/96/
128 KBFlash
MemoryOptions
MC9S08QE Block Diagram
17freescale.com/MCU
More Than You Expect | 2012
The Freescale Controller Continuum provides
unique flexibility to transition from 8-bit to 32-bit.
With pin, peripheral and tool compatibility, the
QE128devicessimplifyandspeedthedesign
process. Through an optimized architecture that
provides lower operating voltage and current, the
QE128devicesofferindustry-leading,ultra-low-
power benefits to extend battery life.
Key Features• NewColdFireV150MHzcore
Improvedhandlingofbyteand
word operands
Standardized 8-bit bus to S08 peripherals
Same programming model as other ColdFire
cores(V2–V4)
• PeripheralcompatiblewithMC9S08QEfamily
• PincompatiblewithMC9S08QEfamily
• Developmenttoolcompatiblewith
MC9S08QEfamily
NewBDMinterfacecompatibleSS08single-
wireBDM
SingleCodeWarriorIDE
• Newultra-low-powerfeatures
Clock gating (turns clocks off to
unused peripherals)
Low-powerRunandWaitmodes
Internalclocksourceandultra-low-power
32kHzoscillator
Voltageregulatorwithfaststartup(6–7us)
Ultra-low-power real-time counter
Applications• HVACbuildingandcontrolsystems• Healthcaremonitoringandinstrumentation• Fire/securitycontrolandmonitoringsystems• Factoryandautomationsystems• Measurementequipment• Hand-heldhealthcare/industrialapplications• Low-powerindustrialapplications
MCF51QE ColdFire FamilyMaking the design process quick, easy and limitless
DEMOQE128 (Supports 8- and 32-bit QE families)
DEMO51QE128 (Supports only ColdFire MCF51QE family)
Features• MCUoperatesfrominternalclocksource• Footprintforexternalcrystalcomponents• RS232COMport• Piezzobuzzer• Potentiometer• 3-axisaccelerometer• Fivepushbuttons• EightLEDs• USBMCUdebuginterface(MDI)
BDMprotocol
Logicanalyzer
SCItraffic• ExternalBDMconnector• Prototypingareas• Supportsplug-inRFdaughtercardsforSMACand802.15.4
Device Flash RAMADC
Channels (12-bit)
ESCI SPI I²C 16-bit Timer Channels ACMP Clock Type RTC Temp Package
MCF51QE128CLH 128KB 8KB 24 2 2 2 2x3-ch.+1x6-ch. 2 ICS Yes –40ºCto+85ºC 64LQFP
MCF51QE128CLK 128KB 8KB 24 2 2 2 2x3-ch.+1x6-ch. 2 ICS Yes –40ºCto+85ºC 80LQFP
MCF51QE64CLH 64KB 8KB 22 2 2 2 2x3-ch.+1x6-ch. 2 ICS Yes –40ºCto+85ºC 64LQFP
MCF51QE32LH 32KB 8KB 22 2 2 2 2x3-ch.+1x6-ch. 2 ICS Yes 0ºCto70ºC 64LQFP
MCF51QE32CLH 32KB 8KB 22 2 2 2 2x3-ch.+1x6-ch. 2 ICS Yes –40ºCto+85ºC 64LQFP
MCF51QE Block Diagram
CoreCore
8 KBSRAM
BDM ICS +ULP Ocs GP/O
2 KBI 2 x SPI 2 x I2C
24-ch.,12-bit ADC
6-ch.,16-bit Timer 2 x SCI
COP 2 x 3-ch.,16-bit Timer
Real-TimeCounter
2 RapidGPI/O Ports
V1ColdFire
CoreSystem
Integration
2 xComparator
4 KBSRAM
128 KBFlash
64 KBFlash
4 KBSRAM
32 KBFlash
MemoryOptions
MCF51QE Block Diagram
18 freescale.com/MCU
More Than You Expect | 2012
Device Flash RAM USB Bootloader
ADC ChannelsUSB SCI SPI I2C 16-bit Timer Channels Clock Type Package
12-bit 10-bitMC9S08JM60CLH 60KB 4KB 12-ch. 1 2 2 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08JM60CQH 60KB 4KB 12-ch. 1 2 2 1 1x6-ch.,1x2-ch. MCG 64QFP
MC9S08JM60CGT 60KB 4KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 48QFN
MC9S08JM60CLD 60KB 4KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 44LQFP
MC9S08JM32CLH 32KB 2KB 12-ch. 1 2 2 1 1x6-ch.,1x2-ch. MCG 64LQFP
MC9S08JM32CQH 32KB 2KB 12-ch. 1 2 2 1 1x6-ch.,1x2-ch. MCG 64QFP
MC9S08JM32CGT 32KB 2KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 48QFN
MC9S08JM32CLD 32KB 2KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 44LQFP
MC9S08JM16CGT 16KB 1KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 48QFN
MC9S08JM16CLD 16KB 1KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 44LQFP
MC9S08JM16CLC 16KB 1KB 4-ch. 1 1 1 1 2 x 2-ch. MCG 32LQFP
MC9S08JM8CGT 8KB 1KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 48QFN
MC9S08JM8CLD 8KB 1KB 8-ch. 1 2 2 1 1 x 4-ch., 1 x 2-ch. MCG 44LQFP
MC9S08JM8CLC 8KB 1KB 4-ch. 1 1 1 1 2 x 2-ch. MCG 32LQFP
MC9S08JS16CFK 16KB 512B Y 1 1 1 1 1 x 2-ch. MCG 24QFN
MC9S08JS16CWJ 16KB 512B Y 1 1 1 1 1 x 2-ch. MCG 20SOIC
MC9S08JS8CFK 8KB 512B Y 1 1 1 1 1 x 2-ch. MCG 24QFN
MC9S08JS8CWL 8KB 512B Y 1 1 1 1 1 x 2-ch. MCG 20SOIC
MC9S08JS/M FamilyIndustry-leading8-and32-bitcompatibleUSBMCUswithcomplete hardware and software solutions
With 8- and 32-bit compatibility, as well as compatibilitywithinourUSBMCUportfolio,theJMfamilyoffersexceptionalmigrationflexibility.TheS08JMfamilyofMCUsprovidesacompletelyintegratedUSBsolutionwithacomplimentaryUSBstacktomakedevelopmentquickandeasywhileexpandingourlow-endUSBportfolio.TheMC9S08JSofferssmallerpackageoptionstooptimizecostinUSB-enableddesigns.TheMC9S08JSalsofeaturedapre-loadedUSBbootloader.
Key Features• Upto4KBSRAM,upto60KBflash
• IntegratedUSB2.0device
• 2xSCI,I²C,2xSPI
• 8-ch.KBI
• 16-bittimers:1x2-ch.,1x6-ch.
• 12-bit,12-ch.ADC
• Analogcomparator
• Upto51general-purposeI/Os
• Multiple-purposeclockgeneration
Phase-lockloop(PLL)
On-chip oscillator
External crystal support
• ComplimentaryUSBsoftwarestack
• CodeWarriorforMCUs
• ProcessorExpert
• ComplimentaryUSBstacks
• Packages:64LQFP,64QFP,48QFN,44LQFP
Applications• PCperipheralsandI/Omodules
• Lightingcontrolsystems
• Testandmeasurementequipment
• Environmentalandbuildingautomation
• Securityandaccesscontrolpanels
• Stationarybarcodescannersand
barcode printers
• Patientmonitoringsystems
• Laboratoryequipment
• Industrialnetworkingproducts
• Hospitalbedsandelectricwheelchairs
• Point-of-saleprinters
Application Notes• AN3564:In-DepthUnderstandingofthe
FreescaleUSBStackforS08JMDevices
• AN3561:USBBootloaderforHCS08JM60
• AN3560:USBDeviceDevelopmentwithJM60/16
• AN3565:USBandUsingtheCMXUSB
StackwiththeJMDevices
DEMOJMDEMOJMisacost-effectivekitenablingquick
MCUevaluation.ThekitincludesaDEMOJM
baseboard,aredMCF51JM128daughter
cardandagreenMC9S08JM60daughter
card. The included kit can first be used to
demonstratethefeaturesoftheMC9S08JM60
devices,startingwithanon-chipUSBdevice
controller and transceiver. Then, move to
MCF51JM128withanon-chipUSBhost
anddevicedual-rolecontroller.TheUSB
features are supported in hardware through
adedicatedUSBmini-ABconnectorandin
software through the included complimentary
USB-LITEstackbyCMX.
• MC9S08JM60andMCF51JM128
daughter cards
• FreescaleMMA7260QT3-axis
accelerometer
• Virtualserialport
• USBdevicemodeandhostmode
supportwithmini-ABUSBconnector
• CANtransceiver
• EightuserLEDs
• OnePiezzobuzzer
• I²Cpull-ups
• ADCwith10Kohmpotentiometer
• Fivepushbuttons
• CodeWarriorSpecialEdition
• ComplimentaryUSBstack
Core
MC9S08JM Block Diagram
* USB Bootloader is pre-loaded into MC9S08JS only
60/8 KB Flash
4/1 RAM
128/256BUSB RAM
S08 Core
ICE+BD<
Full-SpeedUSB 2.0 Device
2 SCI
2 SPI
KBI
USBBootloader*
Indep. ClockedCOP
I2C
RTC
MCG
Comparator
6-ch., 16-bitTimer
2-ch., 16-bitTimer
21-ch., 12-bitADC
MC9S08JM Block Diagram
19freescale.com/MCU
More Than You Expect | 2012
MCF51JM ColdFire FamilyCost-effective Flexis 8- to 32-bit compatibility meets high performance andsecureUSBconnectivity
The32-bitMCF51JM128devicefurtherextendsthelowendoftheColdFireembeddedUSBcontrollerfamilywithupto128KBofflashmemory,aFull-SpeedUSB2.0controllerwithhost,deviceandOn-The-Go(OTG)support.AnintegratedCANmodule which is ideal for linking industrial automation andcontrolsystems.TheColdFireJMfamilyalsofeatures a hardware cryptographic acceleration unit (CAU),arandomnumbergeneratoraccelerator(RNGA)andseveralsystemprotectionfeaturessuchas low-voltage detect and a computer operating properly (COP) module.
Features• CAN
• CAU
• 2xSCI,I2C,2xSPI
• 8-channelKBI
• 16-bittimers:1x2-ch.,1x6-ch.
• 12-bit,12-ch.ADC
• Analogcomparator
• Upto51general-purposeI/O
• Multiplepurposeclockgeneration
• PLL
• FLL
• On-chiposcillator
• Externalcrystalsupport
• IntegratedUSB2.0Full-Speedhost/device/OTG
• ComplimentaryUSBsoftwarestack
• CodeWarriorforMCUswithProcessorExpert
Applications• HVACbuildingandcontrolsystems
• Testandmeasurementequipment
• Environmentalandbuildingautomation
• Securityandaccesscontrolpanels
• Stationarybarcodescannersand
barcode printers
• PCperipheralsandI/Omodules
• Patientmonitoringsystems
• Laboratoryequipment
• Industrialnetworkingproducts
• Hospitalbedsandelectricwheelchairs
Application Notes• AN3565:USBandUsingtheCMX
USBStackwiththeJMDevices
• AN3564:In-DepthUnderstandingofthe
FreescaleUSBStackforS08JMDevices
• AN3560:TheUSBDeviceDevelopment
withS08JM(orIn-DepthUnderstandingof
theS08JMUSBModule)
• AN3561:USBBootloaderforS08JM60
• AN3582:TheUSBDataLoggerBased
onS08JM60
DEMOJMDEMOJMisacost-effectivekitenablingquick
MCUevaluation.ThekitincludesaDEMOJM
baseboard,aredMCF51JM128daughter
cardandagreenMC9S08JM60daughter
card. The included kit can first be used to
demonstratethefeaturesoftheMC9S08JM60
devices,startingwithanon-chipUSBdevice
controller and transceiver. Then, move to
MCF51JM128withanon-chipUSBhost
anddevicedual-rolecontroller.TheUSB
features are supported in hardware through
adedicatedUSBmini-ABconnectorandin
software through the included complimentary
USB-LITEstackbyCMX.
• MC9S08JM60andMCF51JM128
daughter cards
• FreescaleMMA7260QT3-axis
accelerometer
• Virtualserialport
• USBdevicemodeandhostmode
supportwithmini-ABUSBconnector
• CANtransceiver
• EightuserLEDs
• OnePiezzobuzzer
• I²Cpull-ups
• ADCwith10Kohmpotentiometer
• Fivepushbuttons
• CodeWarriorSpecialEdition
• ComplimentaryUSBstack
Part Numbers Flash RAM 12-bit ADC USB 2.0 Device (FS) SCI SPI I2C CAN Crytpo Timers AMCP Clock Source PackageMCF51JM128EVLK 128KB 16KB 12 1 2 2 2 1 1 1x6-ch.,1x2-ch. 1
MCG
80LQFP
MCF51JM128EVLH 128KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM128EVQH 128KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64QFP
MCF51JM128EVLD 128KB 16KB 8 1 2 2 1 - 1 1 x 4-ch., 1 x 2-ch. 1 44LQFP
MCF51JM128VLK 128KB 16KB 12 1 2 2 2 1 - 1x6-ch.,1x2-ch. 1 80LQFP
MCF51JM128VLH 128KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM128VQH 128KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64QFP
MCF51JM128VLD 128KB 16KB 8 1 2 2 1 - - 1 x 4-ch., 1 x 2-ch. 1 44LQFP
MCF51JM64EVLK 64KB 16KB 12 1 2 2 2 1 1 1x6-ch.,1x2-ch. 1 80LQFP
MCF51JM64EVLH 64KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM64EVQH 64KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64QFP
MCF51JM64EVLD 64KB 16KB 8 1 2 2 1 - 1 1 x 4-ch., 1 x 2-ch. 1 44LQFP
MCF51JM64VLK 64KB 16KB 12 1 2 2 2 1 - 1x6-ch.,1x2-ch. 1 80LQFP
MCF51JM64VLH 64KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM64VQH 64KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64QFP
MCF51JM64VLD 64KB 16KB 8 1 2 2 1 - - 1 x 4-ch., 1 x 2-ch. 1 44LQFP
MCF51JM32EVLK 32KB 16KB 12 1 2 2 2 1 1 1x6-ch.,1x2-ch. 1 80LQFP
MCF51JM32EVLH 32KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM32EVQH 32KB 16KB 12 1 2 2 1 1 1 1x6-ch.,1x2-ch. 1 64QFP
MC51JM32EVLD 32KB 16KB 8 1 2 2 1 - 1 1 x 4-ch., 1 x 2-ch. 1 44LQFP
MCF51JM32VLK 32KB 16KB 12 1 2 2 2 1 - 1x6-ch.,1x2-ch. 1 80LQFP
MCF51JM32VLH 32KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64LQFP
MCF51JM32VQH 32KB 16KB 12 1 2 2 1 1 - 1x6-ch.,1x2-ch. 1 64QFP
MCF51JM32VLD 32KB 16KB 8 1 2 2 1 - - 1 x 4-ch., 1 x 2-ch. 1 44LQFP
Core
MCF51JM128 Block Diagram
128 KB Flash
16 KB RAM
256BUSB RAM
V1 ColdFire Core
ICE+BDM
Full-SpeedUSB 2.0 OTG
2 SCI
2 SPI
KBI
CAN
Indep. ClockedCOP
I2C
RTC
MCG
CAU
Comparator
6-ch., 16-bitTimer
2-ch., 16-bitTimer
21-ch., 12-bitADC
MCF51JM128 Block Diagram
20 freescale.com/MCU
More Than You Expect | 2012
8-bit MC9S08JEUltra-low-powerUSBMCUfamily
TheMC9S08JE128/64(JE128/64)providesultra-
low-poweroperation,USBconnectivityandhigh
measurement accuracy, all in a single 8-bit MCU,
allowing designers to develop a more fully featured
systematalowercost.TheJE128/64integrates
high-resolutionADCandDACmodules,arich
peripheralsetincludingaUSB2.0devicecontroller
and multiple serial interfaces.
TheJE128/64ispartoftheFreescaleFlexisseries,
whichincludesboth8-bitS08and32-bitColdFire V1
MCUs that have a common set of peripherals and
development tools to deliver the ultimate in migration
flexibility and ease of use. Freescale provides a
comprehensive suite of development tools and
software to help developers design quickly and easily.
Features• Upto128KBflash,12KBSRAM
• 12-bitSARADCwithPDB
• Analogcomparator
• VREFinternalvoltagereference
• Full-SpeedUSB2.0devicesupported
withUSBstack
• 2xSPI,2xSCIandI2C
• Sevenflexiblemodesforlow-powerapplications
• Lowcurrentconsumptioninstopmodes
• Flexisserieswithcompatible32-bitMCU
Applications• PCperipherals
• Datalogger
• Portablemedicaldevices
• USBbridge
Application Notes• AN4115:IrDADriverandSDCardFileSystem
ontheMM/JEFlexisFamilies
• AN4116:UsingtheMM/JEFlexisFamiliesfor
InfraredCommunication
• AN3412:DynamicLCDDriverUsingGPIOPins
• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• ANPERIPHQRUG:QuickReferenceUserGuide
forAnalogPeripheralsontheMMandJEFamily
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN4223:ConnectingLow-CostExternal
ElectrodestoMED-EKG
TWR-S08JE128-KITTheTWR-S08JE128-KITisacost-effective
developmenttoolfortheMC9S08JE
low-powerUSBMCU.Thiskitispartof
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.
TheMC9S08JEMCUmoduleisdesignedto
be a stand-alone debug tool and can also be
purchased separately from the kit, part number
TWR-MC9S08JE.
Features• FreescaleTowerSystemcompliant
• Integratedopen-sourceBDM
debugging tool
• Smallformfactor(59mmx90mm)
• Supportsexternalcommunications
interfaces
• Includespowerregulationcircuitrywith
standardized bus
• Two80-pinconnectorsontheoutsideto
supportdebuggingorexpansiontoLCD
module
• RS232,RS485,CAN,USB
• Lowpower
Device Flash RAMADC Channels
AMCP USB OTG SCI SPI I2C Timers Clock
Type Package16-bit 12-bit
MC9S08JE128VLH 128KB 12KB 8-ch. 1 Y 2 2 1 2x6-ch.,16-bit,TOD,PDB MCG 64LQFP
MC9S08JE128VLK 128KB 12KB 8-ch. 1 Y 2 2 1 2x8-ch.,16-bit,TOD,PDB MCG 80LQFP
MC9S08JE128VMB 128KB 12KB 8-ch. 1 Y 2 2 1 2x8-ch.,16-bit,TOD,PDB MCG 81MAPBGA
MC9S08JE64VLH 64KB 12KB 8-ch. 1 Y 2 2 1 2x6-ch.,16-bit,TOD,PDB MCG 64LQFP
Freescale Technology Optional
MC9S08JE128 Block Diagram
8-bit S08 48 MHz Core
128 KB Flash Bootloader USB ROM 12 KB SRAM
USB Device
2 x SPI16 x KBIMCG
2 x SCI2 x 4-ch. TPM
CMTPRACMPPDB
LVI12-bit DAC12-bit SAR ADC
TOD
I2C
Up to 47 GPI/OVREF
MC9S08JE128 Block Diagram
21freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire MCF51JEUltra-low-powerUSBMCUfamily
TheMCF51JE256/128(JE256/128)providesultra-
low-poweroperation,USBconnectivityandhigh
measurement accuracy, all in a single 32-bit MCU,
allowing designers to develop a more fully featured
systematalowercost.TheJE256/128integrates
high-resolutionADCandDACmodules,rich
peripheralsetincludingaUSB2.0host/device/OTG
controller, multiple serial interfaces and an external
bus interface.
TheJE256/128ispartoftheFreescaleFlexisMCU
series, which includes both 8-bit S08 and 32-bit
ColdFire V1MCUswithacommonsetofperipherals
and development tools to deliver the ultimate in
migrationflexibility.TheJE246/128familyisalsoeasy
to use. Freescale provides a comprehensive suite of
development tools and software to help developers
design quickly and easily.
Features• ColdFireV1coredeliveringa50MHzcorespeed
and25MHzbusspeed
• Upto256KBflashand32KBSRAM
• Low-powerStop2current:500nA(32KBof
activeSRAM)
• 12-bitSARADC:High-resolutionADC
• PRACMP:Analogcomparatorwith5-bitDAC
• VREF:Internalvoltagereference
• USB:Device/host/OTGcontroller
supportwithUSBStacks
• 2xSPI,2xSCIand1xI2C
• MiniFlexBus(externalbusinterface)
Applications• Bloodglucosemeter
• PortableECG
• Heartratemonitor
• Bloodpressuremonitor
• Testandmeasurementequipment
• Fitnessmachines
Application Notes• AN4115:IrDADriverandSDCardFileSystem
ontheMM/JEFlexisFamilies
• AN4116:UsingtheMM/JEFlexisFamiliesfor
InfraredCommunication
• AN3412:DynamicLCDDriverUsingGPIOPins
• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• ANPERIPHQRUG:QuickReferenceUserGuide
forAnalogPeripheralsontheMMandJEFamily
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN4223:ConnectingLow-CostExternal
ElectrodestoMED-EKG
TWR-MCF51JE256-KITTheTWR-MCF51JE-KITisacost-effective
developmenttoolfortheMCF51JElow-power
USBMCU.ThiskitispartoftheFreescale
Tower System, a modular, reconfigurable
development platform that allows designers to
get to market faster with packaged evaluation
boards, tools and runtime software.
TheMCF51JEMCUmoduleisdesignedto
be a stand-alone debug tool and can also be
purchased separately from the kit, part number
TWR-MCF51JE.
Features• FreescaleTowerSystemcompliant
• Integratedopen-sourceBDMdebugging
tool
• Smallformfactor(59mmx90mm)
• Supportsexternalcommunications
interfaces
• Includespowerregulationcircuitrywith
standardized bus
• Two80-pinconnectorsontheoutsideto
supportdebuggingorexpansiontoLCD
module
• RS232,RS485,CAN,USB
• Lowpower
Device Flash RAMADC Channels
AMCP USB OTG SCI SPI I2C Timers Clock Type Package
16-bit 12-bit
MCF51JE256VML 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 104MAPBGA
MCF51JE256VLL 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 100LQFP
MCF51JE256VMB 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 81MAPBGA
MCF51JE256VLK 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 80LQFP
MCF51JE128VML 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 104MAPBGA
MCF51JE128VLL 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 100LQFP
MCF51JE128VMB 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 81MAPBGA
MCF51JE128VLK 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 80LQFP
MCG
Freescale Technology Optional
MCF51JE256 Block Diagram
32-bit V1 ColdFire 50 MHz Core with MAC
16 x KBI 2 x SCI
USBDevice/Host/
OTG
2 x SPI
Mini FlexBusPRACMP CMTPDB
12-bit SAR ADC I2C12-bit DAC LVI
VREF TOD Up to 68 GPIO/16 RGPIO
256 KB Flash 32 KB SRAMBootoaderUSB ROM
2 x 4-ch. TPM with PWM
MCF51JE256 Block Diagram
22 freescale.com/MCU
More Than You Expect | 2012
8-bit MC9S08MMUltra-low-power MCU for portable medical applications
The9S08MM128/64/32providesultra-low-power
operation,USBconnectivity,graphicdisplaysupport
and unparalleled measurement accuracy, all in a
single 8-bit MCU, allowing device designers to create
more fully featured products at a lower cost.
The9S08MM128/64/32isidealformedical
applications or any other application requiring
a significant amount of precision analog such
as instrumentation and industrial control. The
9S08MM128/64/32ispartoftheFlexis MCU series.
Features• HCS08coredeliveringa48MHzcorespeed
and24MHzbusspeed
• Upto128KBflashand12KBSRAM
• Low-powerStop2current:450nA(12KBof
activeSRAM)
• 2xgeneral-purposeop-amps
• 2xtri-amps
• 16-bitSARADC:High-resolutionADC
• PRACMP:Analogcomparator
Applications• Bloodglucosemeter
• PortableECG
• Heartratemonitor
• Bloodpressuremonitor
• Testandmeasurementequipment
• Fitnessmachines
Application Notes• AN4115:IrDADriverandSDCardFileSystem
ontheMM/JEFlexisFamilies
• AN4116:UsingtheMM/JEFlexisFamiliesfor
InfraredCommunication
• AN3412:DynamicLCDDriverUsingGPIOPins
• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• ANPERIPHQRUG:QuickReferenceUserGuide
forAnalogPeripheralsontheMMandJEFamily
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN4223:ConnectingLow-CostExternal
ElectrodestoMED-EKG
TWR-S08MM128-KITTheTWR-S08MM128-KITisamedical-oriented
development tool for the 9S08MM128 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.
ThekitincludestheMED-EKGwhichis
an electrocardiograph sensor for medical
applications development. The 9S08MM MCU
module is designed to be a stand-alone debug
tool and can also be purchased separately
fromthekit,partnumberTWR-S08MM128.
Features• FreescaleTowerSystemcompliant
• Integratedopen-sourceBDMdebugging
tool
• Smallformfactor(59mmx90mm)
• Supportsexternalcommunications
interfaces
• Includespowerregulationcircuitrywith
standardized bus
• Two80-pinconnectorsontheoutsideto
supportdebuggingorexpansiontoLCD
module
• RS232,RS485,CAN,USB
• OpenconnectorforMED-EKGdevelopment
board
• Lowpower
• MED-EKGplug-incard
Device Flash RAMADC Channels
AMCP USB SCI SPI I2C Timers Clock Type16-bit 12-bit
MC9S08MM128VLK 128KB 12KB 8-ch. Y Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG
MC9S08MM128VLH 128KB 12KB 6-ch. Y Y 2 2 1 4-ch.,2-ch.,16-bit,TOD,PDB MCG
MC9S08MM128VMB 128KB 12KB 8-ch. Y Y 2 2 1 2x4-ch.,16-bitTOD,PDB MCG
MC9S08MM64VLH 64KB 12KB 6-ch. Y Y 2 2 1 4-ch.,2-ch.,16-bitTOD,PDB MCG
MC9S08MM32VLH 32KB 4KB 6-ch. Y Y 2 2 1 4-ch.,2-ch.,16-bitTOD,PDB MCG
MC9S08MM32AVLH 32KB 2KB 6-ch. Y N 2 2 1 4-ch.,2-ch.,16-bitTOD,PDB MCG
MC9S08MM128 Block Diagram
8-bit 9S08 48 MHz Core
128 KB Flash Bootloader USB ROM 12 KB SRAM
USB Device
2 x SPI2 x KBIMCG
2 x SCI
CMTPRACMPPDB
LVI12-bit DAC16-bit SAR ADC
TOD
I2C
Up to 68 GPI/OVREF2 x Op-Amp2 x Tri-Amp
2 x 4-ch. TPM with PWM
Freescale Technology Optional
MC9S08MM128 Block Diagram
23freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire MCF51MMUltra-low-powerOTGenabledMCUforportablemedicalapplications
TheMCF51MM256/128providesultra-low-power
operation,USBconnectivity,graphicdisplaysupport
and unparalleled measurement accuracy, all in a
single 32-bit MCU, allowing device designers to
create more fully featured products at a lower cost.
TheMCF51MM256/128isidealformedical
applications or any other application requiring a
significant amount of precision analog such as
instrumentation and industrial control.
TheMCF51MM256/128ispartoftheFlexis
MCU series.
Features• ColdFireV1coredeliveringa50MHzcorespeed
and25MHzbusspeed
• Upto256KBflashand32KBSRAM
• Low-powerStop2current:500nA
(32KofactiveSRAM)
• 2xop-amps
• 2xtri-amps
• 16-bitSARADC:High-resolutionADC
• PRACMP:Analogcomparatorwith5-bitDAC
• VREF:Internalvoltagereference
• USB:Device/host/OTGcontroller
• 2xSPI,2xSCIand1xI2C
• MiniFlexBus(externalbusinterface)
Applications• Bloodglucosemeter
• PortableECG
• Heartratemonitor
• Bloodpressuremonitor
• Testandmeasurementequipment
• Fitnessmachines
Application Notes• AN4115:IrDADriverandSDCardFileSystem
ontheMM/JEFlexisFamilies
• AN4116:UsingtheMM/JEFlexisFamiliesfor
InfraredCommunication
• AN3412:DynamicLCDDriverUsingGPIOPins
• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• ANPERIPHQRUG:QuickReferenceUserGuide
forAnalogPeripheralsontheMMandJEFamily
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN4223:ConnectingLow-CostExternal
ElectrodestoMED-EKG
TWR-MCF51MM-KITTheTWR-MCF51MM-KITisamedical-oriented
developmenttoolfortheMCF51MM256MCU.
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.
ThekitincludestheMED-EKGwhichis
an electrocardiograph sensor for medical
applicationsdevelopment.TheMCF51MM
MCU module is designed to be a stand-
alone debug tool and can also be purchased
separatelyfromthekit,partnumberTWR-
MCF51MM.
Features• FreescaleTowerSystemcompliant
• Integratedopen-sourceBDMdebuggingtool
• Smallformfactor
• Supportsexternalcommunicationsinterfaces
• Includespowerregulationcircuitrywith
standardized bus
• Two80-pinconnectorsontheoutsideto
supportdebuggingorexpansiontoLCD
module
• RS232,RS485,CAN,USB
• OpenconnectorforMED-EKGdevelopment
board
• Lowpower
Device Flash RAMDC Channels
AMCP USB OTG SCI SPI I2C Timers Clock
Type Package16-bit 12-bit
MCF51MM256VML 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 104MAPBGA
MCF51MM256VLL 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 100LQFP
MCF51MM256VMB 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 81MAPBGA
MCF51MM256VLK 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 80LQFP
MCF51MM128VML 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 104MAPBGA
MCF51MM128VLL 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 100LQFP
MCF51MM128VMB 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 81MAPBGA
MCF51MM128VLK 256KB 32KB 8-ch. 1 Y 2 2 1 2x4-ch.,16-bit,TOD,PDB MCG 80LQFP
MCG
Freescale Technology Optional
MCF51MM256 Block Diagram
32-bit V1 ColdFire 50 MHz Core with MAC
2 x KBI 2 x SCI
USBDevice/Host/
OTG
2 x 4-ch. TPM with PWM 2 x SPI
MiniBus ExternalPRACMP CMTPDB
16-bit SAR ADC I2C12-bit DAC LVI
VREF TOD2x OPAMP2x TRIAMP
Up to 68 GPIO/16 RGPIO
256 KB 32 KB SRAMBootoaderUSB ROM
MCF51MM256 Block Diagram
24 freescale.com/MCU
More Than You Expect | 2012
MCF51EM256isFreescale’snewsmart-meter-
on-a-chip32-bitColdFireV1coreMCUwith
embeddedLCDcontroller,16-bitADCand
metrology-specific peripherals optimized for smart
meterapplications.MCF51EM256comeswitha
full suite of hardware and software tools to make
development quick and easy.
Key Features• 32-bitColdFireV1CPUoffering47MIPSat50
MHz3.3Vsinglesupply
• Upto256KBflash(dualbank)
• Upto16KBSRAM
• 1.8to3.6Voperation
• Ultra-low-poweroperation
• 4x16bitSARADC
• 288segmentLCDdriverwithintegrated
charge pump
• Upto50general-purposeinput/outputs
• iRTCwithdedicated32kHzOsc/
battery backup
• AMRSPIforsimpleconnectionto
RF/PLMchipsets
• FreescalecomplimentaryMQXRTOSavailable
• Backgrounddebugmode(BDM)for
in-circuit debugging
Applications• Industrialoperatorinterfaces
• Consumerandindustrialappliances
• Medicalmonitoringandinstrumentation
• Point-of-saleandcouriersystems
• Securityandbuildingcontrolsystemssingle-
phase e-meters
• PANcoordinator
• Serial-to-Ethernetbridge
Application Notes• AN3942:FlashProgrammingRoutinesforthe
HCS08andtheColdFireV1Devices
• AN3906:Serial-to-EthernetBridgeUsing
MCF51CNFamilyandFreeRTOS
• AN3930:EmailClientUsingMCF51CNFamily
andFreeRTOS
• AN3928:WebServerUsingtheMCF51CN
FamilyandFreeRTOS
• AN3931:FTPServerUsingMCF51CNFamily
andFreeRTOS
MCF51CN FamilySmall, sub-$3 Ethernet-enabled MCU
TWR-MCF51CN-KITTheTWR-MCF51CN-KITisacost-effective
developmenttoolfortheMCF51CN128
Ethernet microcontroller. 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.
TheMCF51CNmicrocontrollermoduleis
designed to be a standalone debug tool and
canalsobepurchasedseparatelyfromthekit:
partnumberTWR-MCF51CN.
Features• TWR-MCF51CNMCUmodulefeatures
Freescale Tower System compliant
MCF51CN128MCU
Integrated,open-sourceBDM
Smallformfactor(59mmx90mm)
TWR-SERperipheralmodulefeatures
RS232andRS485
Ethernet
CAN
USBsupportinghost,deviceandOTG
modes
• TWR-ELEVfeatures
Supports external communications
interfaces
Includespowerregulationcircuitrywith
standardized bus
Fourcard-edgePCIExpress® connectors
Two 80-pin connectors on the outside to
supportdebuggingorexpansiontoLCD
module,MCF51EM256,100LQFPMCU
Device Flash RAM EthernetADC Channels
MiniBus SCI SPI I2C 16-bit Timers GPIO RTC Temp Package10-bit 12-bit
MCF51CN128CLK 128KB 24KB Y 12-ch. yes 3 2 2 2 x 3-ch. 70 Y –40ºCto+85ºC 80LQFP
MCF51CN128CLH 128KB 24KB Y 12-ch. No 3 2 2 2 x 3-ch. 54 Y –40ºCto+85ºC 64LQFP
MCF51CN128CTG 128KB 24KB Y 12-ch. No 3 2 2 2 x 3-ch. 38 Y –40ºCto+85ºC 48QFN
Core
MCF51CN Block Diagram
ColdFire V1Core
12-ch., 12-bit ADC
MII
10/100FEC
DMA
PHY ClkOut GPI/O
RapidGPI/O
2x I2C
2x 3-ch. TPM
2x MTIM8 MCG
128 KBFlash
24 KBSRAM
SystemIntegration
Ext.Bus
3x UART
RTC 2x SPI
16-ch. KBI
BDM DBG
MCF51CN Block Diagram
25freescale.com/MCU
More Than You Expect | 2012
MCF51EM256isasmart-meter-on-a-chip32-bit
ColdFireV1coreMCUwithembeddedLCD
controller,16-bitADCandmetrology-specific
peripherals optimized for smart meter application.
MCF51EM256comeswithafullsuiteofhardware
and software tools to make development quick and
easy.
Features• 32-bitColdFireV1CPUoffering47MIPSat50
MHz3.3Vsinglesupply
• Upto256KBflash(dualbank)
• Upto16KBSRAM
• 1.8to3.6Voperation
• Ultra-low-poweroperation
• 4x16bitSARADC
• 288segmentLCDdriverwithintegrated
charge pump
• Upto50general-purposeinput/outputs
• iRTCwithdedicated32kHz
osc/battery backup
• AMRSPIforsimpleconnectionto
RF/PLMchipsets
• FreescalecomplimentaryMQXRTOSavailable
• Backgrounddebugmode(BDM)for
in-circuit debugging
Applications• Singlephasee-meters
• Threephasee-meters
• Smartgrids
• Testandmeasurementequipment
• HMIapplications
Application Notes• AN3796:LCDDriverSpecification
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN3896:MCF51EM256Performance
AssessmentwithAlgorithmsUsedinMetering
Applications
• AN3949:ADC16CalibrationProcedureand
ProgrammableDelayBlockSynchronization
• AN3938:UsingtheMCF51EMFamilyforInfrared
Communication
• RDMCF51EM:MCF51EMPly-PhaseMetering
ReferenceDesign
MCF51EM FamilySecure and robust MCU for e-metering/smart grid applications
DEMOEMCost-effectivedemobasedonMCF51EM256
withintegratedBDMLCDglass,SPIexternal
memoryandMC9S08QE8toemulatethree-
phasesignals.USB-to-BDMcircuitryisbuilt
in to enable simple connection to your PC.
Anout-of-the-boxDVDisincludedfeaturing
example labs and all of the software need to
get you up and running quickly.
Features• MCF51EM256,100LQFPMCU
• USB-to-BDMcircuitry
• OptionalAAAbatteryholderfortwo
batteries, alternate board power supply
• Resetpushbutton,plusresetout
signalLED
• IRQbutton
• Crystalcircuitfor4MHzcrystalforOSC2
input (not populated)
• 3VLCDglass
• Addjumpersinordertodemonstratethe
FP/BPselection
• Fourbuttons
• FourLEDs
• Fourtouchcappads
• SmalllithiumbatteryforiRTCbattery
backup
• Tamperbuttonconnectedtotamperpin
• Analogsignalsynthesescapabilitywith
three potentiometers, six PWM outputs with
low-passfiltersinordertogenerate60/50
HzsignalsconnectedtoNucleusADC
inputs via jumpers
• Serialcommunication
• IRinterface(TxandRx)
• RS-232circuitrywithBD9connector
Device Flash RAMADC 16-bit
FlexTimer MTIM PGA HSCMP PDB SCI SPI I2C Temp Package10-bit 12-bit
MCF51EM256CLL 256KB 16KB 16-ch. 2-ch. 2 x 8-bit, 1x16-bit 288 2 1 3 3 Y –40ºCto+85ºC 100LQFP
MCF51EM256CKL 256KB 16KB 12-ch. 2-ch. 2 x 8-bit, 1x16-bit 176 2 1 3 2 Y –40ºCto+85ºC 80LQFP
MCF51EM128CLL 128KB 8KB 16-ch. 2-ch. 2 x 8-bit, 1x16-bit 288 2 1 3 3 Y –40ºCto+85ºC 100LQFP
MCF51EM128CKL 128KB 8KB 12-ch. 2-ch. 2 x 8-bit, 1x16-bit 176 2 1 3 2 Y –40ºCto+85ºC 80LQFP
Core
MCF51EM Block Diagram
MACLCD
(1–8) x (43–36)
32 kHz/1to 16 MHz
OSC
Core Clock
ICS
VREGBDM GPI/O
Flash Update
128 KBFlash Swap
128 KBFlash
2-ch.TPM
16-bitMTIM
2x 8-bitMTIM
32 kHzOsc.
IRTC
SCI
SCISAR ADC
4 x 16-bitSAR ADC
16 KBRAM
16-bitCRC SPI AMR SPI
AMR SCI KBI SPI I2C
2 xComparator0–>2V Ref. 2 x SCI
1.2VRef.
Tamper Detect
Calendaring
Sequencer
ColdFire V1Core
MCF51EM Block Diagram
26 freescale.com/MCU
More Than You Expect | 2012
TheMCF5301xfamilyof32-bitMCUscombines
low power, high integration and extensive
connectivity with an audio subsystem, into a
powerful platform for general industrial control
applications, including digital voice functionality
for intercom and public address systems.The
audio system includes a speech codec, microphone,
headset and loud speaker amplifiers, and an
optionalNRE-freeVoIP-baseddigitalvoice
solution designed specifically for industrial and
consumer applications.
Features• 32-bitColdFireV3CPU240MHz47MIPS
• 128KBSRAM
• Audiocodec
• NRE-freeVoIPsoftwarewithuCLinuxRTOS
• 2xEthernetMAC
• USBhostcontrolandUSBOTGwithintegrated
PHY
• CANcontroller
• FreescalecomplimentaryMQXRTOSavailable
Applications• Buildingautomation
• Homeautomation
• Fireandalarmsystems
• Accesscontrol
• Factoryautomation
• Medicalmonitoringequipment
• Pointofsalesystems
• Intercomandpublicaddresssystems
MCF5301x FamilyRichconnectivityMPUwithcompleteVoIPsolution
M53015EVB TheEVBprovidesacompleteevaluation
system with easy interface to a PC for
evaluationanddebugging.Itisnotsuitablefor
developmentofVoIPapplications.
Key Features• 16MBflash
• 32MBDDRSDRAM
• 512KBMRAM
• 2KBserialbootflash
• Connectivity
• USBOTG
• DualEthernet
• Serialinterface
• Audiointerfacesandcodec
• MQXRTOS
M53015KIT—$749 MRSPTheDigitalVoiceKitdevelopedfromArcturus
provides a complete environment for
developingVoIPapplications.Itincludesa
VoIPmodulecardfeaturingtheMCF53015,
suitable for use in end applications and a base
board with additional functionality.
Key Features• VoIPmodule
• Hostboard
• Cables/powersupply
• Gettingstartedguide
• Dedicatedsupportsiteaccess
• Audioheadset
• P&EBDMwiggler
• uClinux/GNUtools
• VoIPsoftware
• Alllicensesforkituse
• Powersupply
Part Number Core Frequency SRAM DMA Other VoIP Codec /SSI Crypto Serial
CommsVOIP S/W Temp Package
MCF53010CQT240 V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y - 3xUART,DSPI,I2C - –40ºCto
+85ºC 208LQFP
MCF53011CQT240 V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y Y 3xUART,DSPI,I2C - –40ºCto
+85ºC 208LQFP
MCF53012CQT240 V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y - 3xUART,DSPI,I2C Y –40ºCto
+85ºC 208LQFP
MCF53013CQT240 V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y Y 3xUART,DSPI,I2C Y –40ºCto
+85ºC 208LQFP
MCF53014CMJ240** V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y - 3xUART,DSPI,I2C - –40ºCto
+85ºC256
MAPBGA
MCF53015CMJ240** V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y Y 3xUART,DSPI,I2C - –40ºCto
+85ºC256
MAPBGA
MCF53016CMJ240** V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y - 3xUART,DSPI,I2C Y –40ºCto
+85ºC256
MAPBGA
MCF53017CMJ240** V3witheMACandH/WDiv 240MHz 128KB 16-ch. 2xEthernet,USBOTG,USB
Host,SDIO Y Y 3xUART,DSPI,I2C Y –40ºCto
+85ºC256
MAPBGA
Core
MCF5301x Block Diagram
10/100FEC
DMA
32 kHzOSC
BDM
VoiceCodec
SSI
VoIP S/W
Crypto
OptionalAdditionalModule
PLL GPI/O JTAG
Smart-Card I/F
Smart-Card I/F
DSPI
UART
UART
UART
16-ch.DMA
USB host I2C
4-ch., 32-bitTimer
4-ch. PIT
RTC SDIO
128 KBSRAM
16 KBI/D
Cache
USB OTG
ColdFire V3 Core
SystemBus
Controller
DDR/SDRSDRAM
Controllerand
Chip Selects
EMAC
10/100FEC
DMA
Optional
MCF5301x Block Diagram
27freescale.com/MCU
More Than You Expect | 2012
TheMCF5225xfamilyconsistsofhighlyintegrated
deviceswithon-chipUSB,Ethernet,CANand
encryption functions, featuring the complete
FreescaleMQXRTOSsoftwareatnoadditional
cost. This solution is ideal for factory automation,
building control and medical applications.
Features• 32-bitColdFirearchitecturerunningupto80
MHzcoreandbusspeed,withexcellentcode
density and interrupt handling for small real-time
applications
• Richrangeofconnectivityperipherals
10/100EthernetMAC
USB2.0OTGcontrollerplustransceiver
CANcontrollerwithoptionalhardware
encryption accelerator
• Functionalassingle-chipsolutionwithupto512
KBflashorexpandedmodewithcost-effective
external memory
• FreescaleMQXRTOSwithfullkernel,stacksand
drivers
• Fullyintegratedsoftwareandhardwaresolution,
includingRTOS,compilersanddebuggersto
save on development time and resources
IncludingbundledFreescaleMQXfree-of-
chargeRTOSfeaturingRTCSTCP/IPstack,
USBstackandfilesystem
• BundledVoIPsoftwareavailableforindustrial
VoIPapplications.NREfree,royaltiesrequired.
Contact your Freescale representative for more
information.
Applications• Buildingandfactoryautomation
• SmallindustrialWebservers
• Securityaccessandcontrol
• Networkbridges
• HomeautomationWebservers
• Remotemonitoringandcontrol
• Medicalnetworks
MCF5225x FamilyOne-stopconnectivityMCU,includingfreeRTOS
TWR-MCF5225x-KIT
Features• FreescaleTowerSystemcompliant
• MCF5225XColdFireV2MCU
• IntegratedOSBDMinterface
• TWR-SERperipheralmodulefeatures:
RS232andRS485
Ethernet
CAN
USBsupportinghost,deviceand
OTGmodes
Device Core (MHz) Flash SRAM MAC/ eMAC
HW 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,USBOTG Y 3 QSPI 0°Cto70°C 100LQFP
MCF52254AF80 V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM Ethernet,USBOTG Y 3 QSPI 0°Cto70°C 100LQFP
MCF52252CAF66 V2 66 256 32 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 100LQFP
MCF52254CAF66 V2 66 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 100LQFP
MCF52255CAF80 V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,Crypto,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 100LQFP
MCF52256AG80 V2 80 256 32 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM Ethernet,USBOTG Y 3 QSPI 0°Cto70°C 144LQFP
MCF52258AG80 V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM Ethernet,USBOTG Y 3 QSPI 0°Cto70°C 144LQFP
MCF52256CAG66 V2 66 256 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144LQFP
MCF52259CAG80 V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,Crypto,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144LQFP
MCF52258CAG66** V2 66 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144LQFP
MCF52258VN80** V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM Ethernet,USBOTG Y 3 QSPI 0°Cto70°C 144MAPBGA
MCF52256VN80** V2 80 256 32 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM Ethernet,USBOTG Y 3 QSPI 0°Cto70°C 144MAPBGA
MCF52258CVN66** V2 66 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144MAPBGA
MCF52256CVN66** V2 66 256 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144MAPBGA
MCF52259CVN80** V2 80 512 64 Y Y 4-ch. 4-ch.,32-bit,PIT,4-ch.PWM CAN,Crypto,USBOTG,Ethernet Y 3 QSPI –40°Cto+85°C 144MAPBGA
Core
MCF5225x Block Diagram
SystemIntegration
UART
RTC
QSPI
USBOTG
UART
EM
AC
8-ch.,12-bitADC
4-ch.DMA
512 KBFlash
64 KBSRAM I2C
BDM PLL GPI/O JTAG 32 kHzOsc.
UART
2-ch.PIT
8-ch.PWM
4-ch.,16-bitTimer
4-ch.,32-bitTimer
256 KBFlash
64 KBSRAM
CAN
10/100FEC D
MA
EZ
PO
RT
Ext.BusCrypto
(CAU)
RNGA
MemoryOptional
Optional
ColdFireV2
Core
256 KBFlash
32 KBSRAM
FlashSRAM
MCF5225x Block Diagram
28 freescale.com/MCU
More Than You Expect | 2012
TheMCF51AGfamilyexpandsthe32-bit
ColdFire MCU portfolio by offering products
withDMAandiEventmodulestohandledata
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
applications, where it can to improve the overall
energyefficiencyoftheapplication.Alsoincluded
is functionality important for system safety and
integrity, such as an advanced independently
clocked COP, external watchdog monitor and a
cyclicredundancycheck(CRC)engineproviding
CLKfailureprotectionandmemorycontent
validation for applications covered by regulations
suchasIEC60730.
Applications• Roomairconditioning
• Whitegoodscontrolpanel
• Smallappliances
• Three-phaseBLDCmotorcontrol
• Heatingandboilercontrol
Application Notes• AN3628:CreatinganExternalBusInterface
UsingRapidGPIOandTimersApplication
• AN4213:MigrationtoTSS2.0
• AN3464:MigratingCodeBetweenColdFire
V1andV2
• TNCWMCUPORT:PortingTip:Migrating
from8-bitS08to32-bitColdFireV1Using
CodeWarriorforMicrocontrollersV6.x
• AN3942:FlashProgrammingRoutinesforthe
HCS08andtheColdFire(V1)Devices
• TN270:ConvertingProjectsforColdFireV1to
CodeWarriorMicrocontrollersV6.3
• AN3465:MigratingWithintheController
Continuum
32-bit ColdFire MCF51AGCost-effective MCU for robust and reliable control
TWR-MCF51AG-KIT TheTWR-MCF51AG-KITispartofthe
Freescale Tower System, a modular
development platform that enables rapid
prototyping and tool re-use through
reconfigurable hardware. The kit contains the
TWR-MCF51AGMCUmodule,alongwith
elevatorboards(TWR-ELEV),andprototyping
board(TWR-PROTO).TheTWR-MCF51AG
MCU module is designed to be a stand-
alone debug tool and can also be purchased
separatelyfromthekit,partnumberTWR-
MCF51AG.
Features• FreescaleTowerSystemcompliant
• Integratedopen-sourceBDMdebugging
tool
• MPR121touchsensor
• Capacitivetouchpads
• 3-axisaccelerometer
• Potentiometer
• FourLEDs
• Smallformfactor
• Mini-BUSBconnector
• Supportsexternalcommunications
interfaces
• Includespowerregulationcircuitrywith
standardized bus
Device Flash RAMADC Channels
HSAMCP SCI SPI I2C 16-bit Timers Other Package10-bit 12-bit
MCF51AG128VLF 128KB 16KB 12-ch. 1 2 1 0
2x6-ch.,16-bitFTM,2-ch.,16-bitTPM,RTC,
WDT
4-ch.DMA,InternalDAC(x2),iEvent,iCOP,CRC
48LQFP
MCF51AG128VLH 128KB 16KB 19-ch. 2 2 1 1 64LQFP
MCF51AG128VLK 128KB 16KB 24-ch. 2 2 2 1 80LQFP
MCF51AG128VQH 128KB 16KB 19-ch. 2 2 1 1 64QFP
MCF51AG96VLF 96KB 16KB 12-ch. 1 2 1 0 48LQFP
MCF51AG96VLH 96KB 16KB 19-ch. 2 2 1 1 64LQFP
MCF51AG96VLK 96KB 16KB 24-ch. 2 2 2 1 80LQFP
MCF51AG96VQH 96KB 16KB 19-ch. 2 2 1 1 64QFP
Freescale Technology
MCF51AG128 Block Diagram
Memory Options
128 KB Flash
96 KBFlash
16 KBSRAM
16 KBSRAM
SystemIntegration
ColdFire V1Core
2 x 6-ch.,16-bit FTM
Up to 69EGPIO
Real-TimeClock
2 x SCI
ICS
INTC 2 x SPI
24-ch., 12-bitADC
2-ch., 16-bitTPM
I2C
VisualDebug BUS
2 x HSCMP
RGPIO 1-Wire BDM
CRC
iWDOG
IRQ
EWM
LVD, LVW DMA iEvent
Package OptionsLQFP80, LQFP64, LQFP48
QFP64
MCF51AG128 Block Diagram
29freescale.com/MCU
More Than You Expect | 2012
TheMCF5441xoffersMCUperipheralswith
MPU performance, including integrated analog,
anL2switchanddualEthernet.AddLinuxand
MQXRTOS,plusEclipse-basedCodeWarriorIDE
and you’ve got a powerful development package
for network-connected industrial applications.
Features• DualEthernetwithintegratedL2switchandhigh
precisionhardwaretimestamping(IEEE®1588)
with optional hardware encyption
• ColdFireV4McorewithMPU,MACandH/W
Dividerunningupto250MHz
• Integratedmotioncontrol/timerwithhigh-speed
precisionPWManddualhigh-speedADCs
• USB2.0OTGcontrollerandoptionalUSB2.0
host controller
• Upto10UARTspossible,savingtheexpenseof
externalUARTexpansionchips
• Arangeofinterfaceforexternalmemory
includingaDDR2DRAMcontroller,SDIO,NAND
flash interface, serial boot facility and system bus
• Low-power,real-timecontrolindustrialMPU
addressing the rapid growth in industrial Ethernet
• Turnkeysupportforembeddedvoiceand
VoIPapplications
Applications• Accesspanels
• Elevators
• Security
• HVAC
• Ethernettoserialbridges
• Networkedcontrolpowergridcontroller
• Medicaldiagnostics,non-portabledataanalysis
and processing
• Motorcontrol
• VoIPphones
Application Notes• AN3514:ColdFireSerialBootFacility
• AN3520:SimplifiedEHCIDataStructuresfor
High-EndColdFireFamilyUSBModules
• AN3522:DDR2SDRAMontheColdFire
MCF5445xMicroprocessor
32-bit ColdFire MCF5441xIntegratedcontrolandconnectivitysolution
TWR-MCF5441x-KITTheTWR-MCF5441X-KITmoduleispart
of the Freescale Tower System, a modular
development platform that enables rapid
prototyping and tool re-use through
reconfigurable hardware.
TheTWR-MCF5441X-KITfeaturesthe
MCF54418MPU,whichoffersMCU
peripherals with MPU performance, including
integratedanalog,anL2switchanddual
Ethernet.
Features• MCF54418ColdFireV4processorcard
• IndustrialEthernetPHYconfigurableas:
10/100dual-orsingle-portRMII
10/100single-portMII
• Industrialhigh-speed,dual-roleUSB(host/
device)overUPLI
• DedicatedhostmodeUSBport
• FourconcurrentRS232serialtransceivers,
includingoneS08JS16basedserial-to-USB
• RS485transceiver
• CANtransceiver
Device Core Freq(MHz) Other SRAM Cache
I/DDAC
12-bitADC
12-bit DMA GPT* Other I2C UART SPI SSI Package
MCF54415CMJ250 V4mwithMMU 250
32 x 32 MAC,H/WDiv
64KB 8KB/8KB 2-ch. 2 x
4-ch.64-ch.
8-ch. PWM, 4 x 32-bit Timers, PIT,RTC,WDT
SDHC,2xEthernet(1588)withDMA,USBOTG,USBHost,2xCAN,SerialBoot,NANDFlashI/F,DDRDRAMI/F,Ext.Bus
6 10 6 2 256MAPBGA
MCF54416CMJ250 V4mwithMMU 250 64KB 8KB/
8KB 2-ch.h 2 x 4-ch.
64-ch.
SDHC,2xEthernet(1588)withDMA,USBOTG,USBHost,2xCAN,HWCryptoAccelerator,SerialBoot,NANDFlashI/F,DDR
DRAMI/F,Ext.Bus
6 10 6 2 256MAPBGA
MCF54417CMJ250 V4mwithMMU 250 64KB 8KB/
8KB 2-ch. 2 x 4-ch.
64-ch.
SDHC,2xEthernet(1588)withDMA,L2Switch,USBOTG,
USBHost,2xCAN,SerialBoot,NANDFlashI/F,DDRDRAMI/F,
Ext.Bus
6 10 6 2 256MAPBGA
MCF54418CMJ250 V4mwithMMU 250 64KB 8 KB/
8 KB 2-ch. 2 x 4-ch.
64-ch.
SDHC,2xEthernet(1588)withDMA,L2Switch,USBOTG,
USBHost,2xCAN,H/WCryptoAccelerator,SerialBoot,NAND
FlashI/F,DDRDRAMI/F,Ext.Bus
6 10 6 2 256MAPBGA
MCF5441x (Modelo)
4x 32-bitDMA Timer
6x I2C(SMBUS)
4x DSPI
DM
AD
MA
EM
AC
MM
U
BDMBDM PLLPLL 32 kHzOsc
GPI/OGPI/O JTAG
2x SmartCardInterface
100/101588
100/101588
10x UART
mcPWM4ch PIT2x CANL2 EthernetSwitch
2x 12-bitDAC
RTC2x SSI2x USBhost
2x 12-bit ADC
64-ch. DMAeSDHCUSB OTG
3x InterruptController
EPORTRNGCrypto (CAU)
Crossbar Switch8 KBI-Cache
Serial BootFacility
64KSRAM8 KB
D-CacheNAND FlashController
ColdFireV4m Core
FlexBusController
8-bit DDR1/2SDRAM
Controller and Chip Selects
Debugging/Interfaces Peripherals
Note: These items are not on every part: Crypto, L2 Ethernet Switch, USB Host, SSI
Cache/RAM Core PlusFeaturesLEGEND
MCF5441x
30 freescale.com/MCU
More Than You Expect | 2012
TheColdFire+MCF51Qxportfolioisdefinedbyfour
familiesthatscalefrom32to128KBofflashwith
innovative FlexMemory, configurable embedded
EEPROM.Featuringultra-low-powercapabilitiesand
availableinsmall5x5mmfootprintpackages,the
MCF51QXfamilyalsooffersarichcombinationof
analogperipherals,includinghigh-accuracy16-bit
analog-digital-conversion(ADC),hardwareencryption,
an innovative touch-sensing interface and more.
These key features make this a highly integrated,
cost-effective 32-bit MCU solution for consumer and
industrialapplications.AllfourColdFire+MCF51Qx
families are software and pin compatible with each
otheraswellastheColdFire+MCF51Jxfamiliesto
maximize code re-use and shorten development time
and investment.
Features• InnovativeFlexMemory,configurableEEPROM
• 10flexibleultra-low-powermodes
• 16-bitADCand12-bitDACprovideflexibleand
powerful mixed signal capability
• Cryptoaccelerationunitandrandomnumber
generator for secure communication
• Integratedcapacitivetouchsensinganddisplay
support:Low-powertouch-sensinginterface
(TSI)
• Smallfoot-printpackagesdesignedforspace-
constrained applications
• Ultra-low-poweroperationmakingitsuitablefor
portable and battery-operated devices
Applications• Secureportableorbattery-poweredapplications
• Wirelesssensornodes
• Securitycontrolpads
• Videogameaccessories
• eTollmachines
• Digitalaudiobridges
• Medicaldevices
• Buildingcontrolsystems
Application Notes• AN3949:ADC16CalibrationProcedureand
ProgrammableDelay
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN3464:MigratingCodeBetweenColdFireV1
andV2
• AN3942:FlashProgrammingRoutinesforthe
HCS08andtheColdFire(V1)Devices
• AN3465:MigratingwithintheController
Continuum
• AN4223:ConnectingLow-CostExternal
ElectrodestoMED-EKG
32-bit ColdFire+ MCF51QxLow-power,small-footprint90nmMCU
TWR-MCF51QM-KITTheTWR-MCF51QMmoduleispartof
the Freescale Tower System, a modular
development platform that enables rapid
prototyping and tool re-use through
reconfigurable hardware. Take your design to
the next level and begin constructing your Tower
Systemtoday.TheTWR-MCF51QMtower
system can operate as a stand-alone debug
tool and can be purchased separately as a kit,
partnumberTWR-MCF51QM-KIT,includingthe
TWR-MCF51QMmodule,
TWR-PROTOandTWR-ELEV.
Features• MCF51QM128in64LQFPpackage
• On-boarddebugger(OSBDM)
• Easyaccesstohigh-precisionanalogI/O
• Capacitivetouchandpushbuttons
• Potentiometer
• AudioI/O
• Powerplug-insockets
ColdFire+ MCF51Qx Family
Only on JF Only on QH and QM Only on QF and QU
Timers
PowerManagement
Core and System Memory and Memory Interfaces
Communication Interfaces HMI
Clocks
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
InternalReference
Clocks
CarrierModulatorTransmitter
Security andIntegrity
CRC
Watchdog
Analog
16-bit ADC
12-bit ADC
AnalogComparator
6-bit DAC
CrossbarSwitch
Direct MemoryAccess
12-bit DAC
VoltageReference
Timers x2
ProgrammableDelay Block
ModuloTimer
Low-PowerTimers x2
Flash
FlexNVM
SerialProgramming
I/F (EzPort)
PowerManagement
Controller
External BusInterface
(Mini-FlexBus)
RAM
GPIO
CapacitiveTouch Sense
ExternalInterrupt
I2C x4
SPI x2
HardwareEncryption
(CAU)
RandomNumber
Generator
FlexRAM
CPU Debug
ColdFire V1 Core
Core
Low-LeakageWake Up
InterruptController
EnhancedMultiply
AccumulatorHardware
Divide
UART x2 withSmart Card
1.7 to 3.6VVoltage
Regulator
ColdFire+ MCF51Qx Family
31freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire+ MCF51Qx
Continued
Device Flash RAM
Flexmemory
Crypto
ADCTouch Sense SCI I2C SPI FlexBus Timers Clock Package
12-bit 16-bitFlexNVM FlexRAM (EEPROM)
MCF51QU128VLH 128KB 32KB 32KB 2KB No 19-ch. 16 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51QU128VFX 128KB 32KB 32KB 2KB No 19-ch. 16 2 4 2 Yes MCG 64QFN
MCF51QU128VHS 128KB 32KB 32KB 2KB No 19-ch. 7 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51QU64VLF 64KB 16KB 32KB 2KB No 19-ch. 8 2 3 2 Yes MCG 48LQFP
MCF51QU64VHS 64KB 16KB 32KB 2KB No 19-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QU32VHS 32KB 8KB 16KB 1KB No 19-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QU32VFM 32KB 8KB 16KB 1KB No 19-ch. 5 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
MCF51QH128VLH 128KB 32KB 32KB 2KB No 18-ch. 16 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51QH128VFX 128KB 32KB 32KB 2KB No 18-ch. 16 2 4 2 Yes MCG 64QFN
MCF51QH128VHS 128KB 32KB 32KB 2KB No 18-ch. 7 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51QH64VLF 64KB 16KB 32KB 2KB No 18-ch. 8 2 3 2 Yes MCG 48LQFP
MCF51QH64VHS 64KB 16KB 32KB 2KB No 18-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QH32VHS 32KB 8KB 16KB 1KB No 18-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QH32VFH 32KB 8KB 16KB 1KB No 18-ch. 5 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
MCF51QF128VLH 128KB 32KB 32KB 2KB
DES,AES(-128, -192, -256)SHA-1andSHA-256,MD5
19-ch. 16 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51QF128VFX 128KB 32KB 32KB 2KB 19-ch. 16 2 4 2 Yes MCG 64QFN
MCF51QF128VHS 128KB 32KB 32KB 2KB 19-ch. 7 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51QF64VLF 64KB 16KB 32KB 2KB 19-ch. 8 2 3 2 Yes MCG 48LQFP
MCF51QF64VHS 64KB 16KB 32KB 2KB 19-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QF32VHS 32KB 8KB 16KB 1KB 19-ch. 7 2 3 2 Yes MCG 44QFN
MCF51QF32VFH 32KB 8KB 16KB 1KB 19-ch. 5 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
MCF51QM128VLH 128KB 32KB 32KB 2KB
DES,AES(-128, -192, -256)SHA-1andSHA-256,MD5
18-bit 16 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51QM128VFX 128KB 32KB 32KB 2KB 18-bit 16 2 4 2 Yes MCG 64QFN
MCF51QM128VHS 128KB 32KB 32KB 2KB 18-bit 7 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51QM64VLF 64KB 16KB 32KB 2KB 18-bit 8 2 3 2 Yes MCG 48LQFP
MCF51QM64VHS 64KB 16KB 32KB 2KB 18-bit 7 2 3 2 Yes MCG 44QFN
MCF51QM32VHS 32KB 8KB 16KB 1KB 18-bit 7 2 3 2 Yes MCG 44QFN
MCF51QM32VFH 32KB 8KB 16KB 1KB 18-bit 5 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
32 freescale.com/MCU
More Than You Expect | 2012
32-bit ColdFire+ MCF51JxLow-power,small-footprint90nmMCU
TheColdFire+MCF51Jxportfolioisdefinedbytwo
familiesthatscalefrom32to128KBofflashwith
innovative FlexMemory and configurable embedded
EEPROM.Featuringultra-low-powercapabilities
andavailableinsmall5x5mmfootprintpackages,
theMCF51Jxfamilyalsooffersarichcombination
ofadditiveperipheralsincludingUSBOn-the-GO
(OTG),aserialaudiointerface,high-accuracyanalog,
hardware encryption, an integrated touch-sensing
interface and more. These key features make these
32-bit MCUs a highly integrated, cost-effective
solution for consumer and industrial applications.
TheColdFire+MCF51Jxfamiliesaresoftware
and pin compatible with each other as well as
theColdFire+MCF51Qxfamiliestomaximize
code re-use and shorten development time and
investment.
Features• InnovativeFlexMemory,configurableEEPROM
• 10flexibleultra-low-powermodes
• Cryptoaccelerationunitandrandomnumber
generator for secure communication
• Integratedcapacitivetouchsensinganddisplay
support:Low-powertouch-sensinginterface
(TSI)
• Smallfoot-printpackagesdesignedforspace-
constrained applications
• IntegratedUSB2.0Full-Speeddevice/host/
OTGcontrollersupportsconnectionviaUSBand
battery charging
• Serialaudiointerfaceprovidesdirectinterfaceto
codecsandtoInter-ICsound(I2S) audio devices
Applications• Digitalaudiobridges
• Portableaccessories
• Secureportableorbattery-poweredapplications
• Wirelesssensornodes
• Securitycontrolpads
• Videogameaccessories
• Medicaldevices
• Buildingcontrolsystems
• Dataloggers
Application Notes• AN3949:ADC16CalibrationProcedureand
ProgrammableDelay
• AN3827:DifferencesBetweenController
ContinuumADCModules
• AN3464:MigratingCodeBetweenColdFireV1
andV2
• AN3942:FlashProgrammingRoutinesforthe
HCS08andtheColdFire(V1)Devices
• AN3465:MigratingWithintheController
Continuum
• AN3577:CreatingaUSB-to-WirelessBridgewith
the MC1319x/20x and ColdFire Processors with
USBOTGModule
• AN3927:FreescaleUSBMassStorageDevice
BootLoader
• AN3748:USBBootLoaderforMCF51JM128
Device Flash RAMFlexmemory
Crypto ADC12-bit
USB OTG with DCD
Touch Sense
Serial Audio I/F SCI I2 C SPI FlexBus Timers Clock Package
FlexNVM FlexRAM (EEPROM)
MCF51JU128VLH 128KB 32KB 32KB 2KB No 19-ch. Y 16 1 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51JU128VFX 128KB 32KB 32KB 2KB No 19-ch. Y 16 1 2 4 2 Yes MCG 64QFN
MCF51JU128VHS 128KB 32KB 32KB 2KB No 19-ch. Y 7 1 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51JU64VLF 64KB 16KB 32KB 2KB No 19-ch. Y 8 1 2 3 2 Yes MCG 48LQFP
MCF51JU64VHS 64KB 16KB 32KB 2KB No 19-ch. Y 7 1 2 3 2 Yes MCG 44QFN
MCF51JU32VHS 32KB 8KB 16KB 1KB No 19-ch. Y 7 1 2 3 2 Yes MCG 44QFN
MCF51JU32VFM 32KB 8KB 16KB 1KB No 19-ch. Y 5 1 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
MCF51JF128VLH 128KB 32KB 32KB 2KB
DES,AES (-128,
-192,-256)SHA-1andSHA-256,MD5
19-ch. Y 16 1 2 4 2 Yes 2/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 64LQFP
MCF51JF128VFX 128KB 32KB 32KB 2KB 19-ch. Y 16 1 2 4 2 Yes MCG 64QFN
MCF51JF128VHS 128KB 32KB 32KB 2KB 19-ch. Y 7 1 2 3 2 Yes
1/6-ch.,16-bitFTM,PDB,RTC,
COP,WDT
MCG 44QFN
MCF51JF64VLF 64KB 16KB 32KB 2KB 19-ch. Y 8 1 2 3 2 Yes MCG 48LQFP
MCF51JF64VHS 64KB 16KB 32KB 2KB 19-ch. Y 7 1 2 3 2 Yes MCG 44QFN
MCF51JF32VHS 32KB 8KB 16KB 1KB 19-ch. Y 7 1 2 3 2 Yes MCG 44QFN
MCF51JF32VFH 32KB 8KB 16KB 1KB 19-ch. Y 5 1 2 3 2 No6-ch.,16-bit
FTM,PDB,RTC,COP,WDT
MCG 32QFN
TWR-MCF51JF-KITTheTWR-MCF51JFmoduleispartof
the Freescale Tower System, a modular
development platform that enables rapid
prototyping and tool re-use through
reconfigurable hardware. Take your design
to the next level and begin constructing your
TowerSystemtoday.TheTWR-MCF51JF
tower system can operate as a stand-alone
debug tool and can be purchased separately
asakit,partnumberTWR-MCF51JF-KIT,
includingtheTWR-MCF51JFmodule,TWR-
PROTOandTWR-ELEV.
Key Features• MCF51JF128deviceina64LQFPpackage.
• On-boarddebugger(OSBDM)
• Full-SpeedUSB2.0dual-roleinterface
• Capacitivetouchandpushbuttons
• Potentiometer
• Audioinput/output
• Powerplug-insockets
• TWR-SERcardforserialplug-infunctionality
• Potentiometer,4xLEDs,2spushbuttons,
infrared port
ColdFire+ MCF51Jx Block Diagram
Timers
PowerManagement
Memory and Memory Interfaces
Communication Interfaces HMI
Clocks
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
InternalReference
Clocks
CarrierModulatorTransmitter
Security andIntegrity
CRC
Watchdog
Analog
12-bit ADC
AnalogComparator
6-bit DAC
12-bit DAC
VoltageReference
Timers x2
ProgrammableDelay Block
ModuloTimer
Low-PowerTimers x2
Flash
FlexNVM
SerialProgramming
I/F (EzPort)
PowerManagement
Controller
External BusInterface
(Mini-FlexBus)
RAM
GPIO
CapacitiveTouch Sense
ExternalInterrupt
I2C x4
SPI x2
I2S/SAI
UART x2 withSmart Card
USB OTGLS/FS
USB ChargerDetect
HardwareEncryption
(CAU)
RandomNumber
Generator
FlexRAM
Core and System
CrossbarSwitch
Direct MemoryAccess
CPU Debug
ColdFire V1 Core
Low-LeakageWake Up
InterruptController
EnhancedMultiply
Accumulator
HardwareDivide
1.7 to 3.6VVoltage
Regulator
Only on JF
ColdFire+ MCF51Jx Block Diagram
33freescale.com/MCU
More Than You Expect | 2012
TheK10MCUfamilyistheentrypointinto
theKinetisportfolio.Devicesstartfrom32
KBofflashinasmall-footprint5x5mm32
QFNpackageextendingupto1MBina
144 MAPBGApackagewitharichsuiteof
analog, communication, timing and control
peripherals.HighmemorydensityK10family
devices include a single precision floating point
unitandNANDflashcontroller.Pincompatibility,
flexible low-power capabilities and innovative
FlexMemory help to solve many of the major pain
points for system implementation.
Features• Upto150MHzARMCortex-M4core
• 32KBflash:1MBprogramflashand
128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• 32-pinQFNthroughto256MAPBGA
• 2xCAN
• Upto2x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
• Motorcontroltimers
• Low-poweroperation
• Serialcommunications
Applications• Buildingaccesscontrol
• HVAC
• Fireandsecuritysystems
• Remotesensornetworks
• Meteringandmeasurement
• Motorcontrol
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K10General-purpose,low-power,mixed-signalMCU
TWR-K60N512-KITTheTWR-K60N512-KITisadevelopmenttool
fortheK60andK10/20familiesofKinetis
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
andruntimesoftware.TheK60MCUmodule
can operate as a stand-alone debug tool and
can be purchased separately from the kit, part
numberTWR-K60N512.
Key Features• K60N512capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards
• TWR-SERboardwithUSB,Ethernet,RS232/
RS485,CAN,SPI,I²C,Flexbus,etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
Device CPU (MHz)
Memory Feature Options Packages
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
Cac
he (K
B)
Sin
gle
Pre
cisi
on
Flo
atin
g P
oin
t U
nit
CA
N
Mem
ory
Pro
tect
ion
Uni
t
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
g.
Gai
n A
mp
lifier
5V T
ole
rant
I/O
32 Q
FN (5
x 5
)
48 Q
FN (7
x 7
)
48 L
QFP
(7 x
7)
64 L
QFN
(9 x
9)
64M
AP
BG
A (8
x 8
)
80 L
QFP
(12
x 12
)
81 B
GA
(8 x
8)
100
LQ
FP (1
4 x
14)
121
BG
A (8
x 8
)
144
LQFP
(20
x 20
)
144
BG
A (1
3 x
13)
MK10N32Vyy50 50 32 - 8 FM FT LF EX MB
MK10N64Vyy50 50 64 - 16 FM FT LF EX LH
MK10X32Vyy50 50 32 32 8 FM FT LF EX MB
MK10X64Vyy50 50 64 32 16 FM FT LF EX MB
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 √ √ √ √ √ √ √ LK MB LL MC LQ MD
MK10X512Vyy120 120 512 512 128 16 √ √ √ √ √ √ √ √ LQ MD
MK10N1M0Vyy120 120 1024 - 128 16 √ √ √ √ √ √ √ √ LQ MD
Optional
Kinetis K10 Entry Level Baseline MCUs
CyclicRedundancyCheck (CRC)
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
DMA
Low-LeakageWake Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
Internal ReferenceClocks
Carrier ModulatorTransmitter
Periodic InterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Core
InterruptController
DebugInterfaces
DSP
ARM® Cortex™-M450 MHz
16-bit ADC
Analog
Analog Comparators
6-bit DAC
Voltage Reference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
Program Flash(32 to 128 KB)
FlexMemory(Up to 32 KB)
(2 KB EE)
Serial ProgrammingInterface (EzPort)
SRAM(8 or 16 KB)
GPIO
XtrinsicLow Power
Touch-SensingInterface
I2C
SPIUART
(ISO 7816 + LON)
I2S
Kinetis K10 Family
34 freescale.com/MCU
More Than You Expect | 2012
TheK20MCUfamilyispin,peripheraland
softwarecompatiblewiththeK10MCUfamily
andaddsfullandHigh-SpeedUSB 2.0On-The-
Gowithdevicechargedetectcapability.Devices
startfrom32KBofflashin5x5mm32QFN
packagesextendingupto1MBina144
MAPBGApackagewitharichsuiteofanalog,
communication, timing and control peripherals.
HighmemorydensityK20familydevicesinclude
asingleprecisionfloatingpointunitandNAND
flash controller.
Features• Upto150MHzARMCortex-M4core
• 32KBflash:1MBprogramflashand129KB
SRAM
• FlexMemoryprovidingH/WEEPROM
• 32-pinQFNthroughto256MAPBGA
• USB2.0-compliantOTGmodulewithintegrated
PHY(optiontosupportexternalULPIPHYfor
High-SpeedUSB)
• Upto2x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
• Motorcontroltimers
• Low-poweroperation
• Serialcommunciations
Applications• Buildingaccesscontrol
• HVAC
• Fireandsecuritysystems
• Remotesensornetworks
• Meteringandmeasurement
• Motorcontrol
• USBdataloggers
• Portablemedicaldevices
• Digitalaudiobridgesandaccessories
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K20USB-enabled,low-power,mixed-signalMCU
TWR-K60N512-KITTheTWR-K60N512-KITisadevelopmenttool
fortheK60andK10/20familiesofKinetis
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
andruntimesoftware.TheK60MCUmodule
can operate as a stand-alone debug tool and
can be purchased separately from the kit, part
numberTWR-K60N512.
Key Features• K60N512capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards
• TWR-SERboardwithUSB,Ethernet,RS232/
RS485,CAN,SPI,I²C,Flexbus,etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
Device CPU (MHz)
Memory Feature Options Packages
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
Cac
he (K
B)
Sin
gle
Pre
cisi
on
Flo
atin
g P
oin
t U
nit
CA
N
Mem
ory
P
rote
ctio
n U
nit
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
g.
Gai
n A
mp
lifier
5V T
ole
rant
I/O
Oth
er
32 Q
FN (5
x 5
)
48 Q
FN (7
x 7
)
48 L
QFP
(7 x
7)
64M
AP
BG
A (8
x 8
)
64 L
QFP
(10
x 10
)
80 L
QFP
(12
x 12
)
81 B
GA
(8 x
8)
100
LQFP
(14
x 14
)
121
BG
A (8
x 8
)
144
LQFP
(20
x 20
)
144
BG
A (1
3 x
13)
196
BG
A (1
5 x
15)
2566
BG
A (1
7 x
17)
MK20N32Vyy50 50 32 - 8 US FM FT LF MB LH
MK20N64Vyy50 50 64 - 16 US FM FT LF MB LH
MK20X32Vyy50 50 32 32 8 US FM FT LF MB MB
MK20X64Vyy50 50 64 32 16 US FM FT LF MB MB
MK20N96Vyy50 50 96 - 16 US FM FT LF MB LH
MK20X64Vyy72 72 64 32 16 √ √ √ √ √ US LH LK MB
MK20X128Vyy72 72 128 32 32 √ √ √ √ √ US LH LK MB LL MC
MK20X256Vyy72 72 256 32 64 √ √ √ √ √ US LK MB LL MC
MK20X128Vyy100 100 128 128 32 √ √ √ √ √ √ √ US LQ MD
MK20X256Vyy100 100 256 256 64 √ √ √ √ √ √ √ US LQ MD
MK20N512Vyy100 100 512 - 128 √ √ √ √ √ √ √ US LK MB LL MC LQ MD
MK20X512Vyy120 120 512 512 128 16 √ √ √ √ √ √ √ √ US LQ MD
MK20N1M0Vyy120 120 1024 - 128 16 √ √ √ √ √ √ √ √ US LQ MD
Optional
Kinetis K20 Entry Level USB MCUs
CyclicRedundancyCheck (CRC)
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
DMA
Low-LeakageWake Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
Internal ReferenceClocks
Carrier ModulatorTransmitter
Periodic InterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Core
InterruptController
DebugInterfaces
DSP
ARM® Cortex™-M450 MHz
16-bit ADC
Analog
Analog Comparators
6-bit DAC
Voltage Reference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
Program Flash(32 to 128 KB)
FlexMemory(Up to 32 KB)
(2 KB EE)
Serial ProgrammingInterface (EzPort)
SRAM(8 KB or 16 KB)
GPIO
XtrinsicLow Power
Touch-SensingInterface
I2C
SPI
UART(ISO 7816 + LON)
USB On-the-Go(LS/FS)
USB DeviceCharger Detect
(DCD)
USB VoltageRegulator
I2S
Kinetis K20 Family
35freescale.com/MCU
More Than You Expect | 2012
TheK30MCUfamilyispin,peripheraland
softwarecompatiblewiththeK10MCUfamily
andaddsaflexiblelow-powersegmentLCD
controller with support for up to 320 segments.
Devicesstartfrom64KBofflashin64QFN
packagesextendingupto512KBina144
MAPBGApackagewitharichsuiteofanalog,
communication, timing and control peripherals.
Features• Upto100MHzARMCortex-M4core
• 32KBflash:512KBprogramflashand
128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• 32-pinQFNthroughto144-pinpackages
• Low-powersegmentLCD,supportingupto288
pins with segment fail detect option
• Upto2x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
• Motorcontroltimers
• Low-poweroperation
• Serialcommunications
Applications• Single-andthree-phasee-meters
• Flowmeters
• Testandmeasurementequipment
• Portablemedicaldevices
• Buildingaccesscontrol
• HVACcontrolsystems
• Instrumentation
• Digitalaudiobridgesandaccessories
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K30Low-powersegmentdisplay-enabledMCUwithrichmixed-signalcapabilities
TWR-K40X256-KITTheTWR-K40X256-KITisadevelopmenttool
fortheK40andK30familiesofKinetisMCUs.
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
runtimesoftware.TheK40MCUmodulecan
operate as a stand-alone debug tool and can
be purchased separately from the kit, part
numberTWR-K40X256.
Key Features• K40X256in144MAPBGA
• Capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• SegmentLCD28segments
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards (e.g.
keypads, rotary dials, sliders, etc.)
• TowerconnectivityforaccesstoUSB,
Ethernet,RS232/RS485,CAN,SPI,I2C,
Flexbus, etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
Device CPU (MHz)
Memory Feature Options Packages
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
CA
N
Mem
ory
P
rote
ctio
n U
nit
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
g.
Gai
n A
mp
lifier
5V T
ole
rant
I/O
Other
64 L
QFP
(10
x 10
)
80 L
QFP
(12
x 12
)
81 B
GA
(8 x
8)
100
LQ
FP (1
4 x
14)
121
BG
A (8
x 8
)
144
LQFP
(20
x 20
)
144
BG
A (1
3 x
13)
MK30X64Vyy72 72 64 32 16 √ √ √ √ SegmentLCD(upto25x8/29x4) LH LK MB
MK30X128Vyy72 72 128 32 32 √ √ √ √ SegmentLCD(upto36x8/40x4) LH LK MB LL MC
MK30X256Vyy72 72 256 32 64 √ √ √ √ SegmentLCD(upto36x8/40x4) LK MB LL MC
MK30X128Vyy100 100 128 128 32 √ √ √ √ √ √ √ SegmentLCD(40x8/44x4) LQ MD
MK30X256Vyy100 100 256 256 64 √ √ √ √ √ √ √ SegmentLCD(40x8/44x4) LQ MD
MK30N512Vyy100 100 512 - 128 √ √ √ √ √ √ √ SegmentLCD(upto40x8/44x4) LK MB LL MC LQ MD
16-bit ADC
Optional
Kinetis K30 Mid-Performance Segment LCD MCUs
CyclicRedundancyCheck (CRC)
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
DMA
Low-LeakageWake Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
Internal ReferenceClocks
Carrier ModulatorTransmitter
Periodic InterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Analog
Core
InterruptController
DebugInterfaces
DSP
ARM® Cortex™-M472 MHz
PGA
Analog Comparator
6-bit DAC
12-bit DAC
Voltage Reference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
Program Flash(64 to 256 KB)
FlexMemory(32 KB) (2 KB EE)
Serial ProgrammingInterface (EzPort)
SRAM(16 to 64 KB)
GPIOI2C
SPI
CAN
UART(ISO 7816)
I2S
Xtrinsic LowPower
Touch-SensingInterface
Segment LCDController
Kinetis K30 Mid-Performance Segment LCD MCUs
36 freescale.com/MCU
More Than You Expect | 2012
TheK40MCUfamilyispin,peripheralandsoftware
compatiblewiththeK10MCUfamilyandaddsFull-
SpeedUSB2.0On-The-Gowithdevicecharge
detect capability and a flexible low-power
segmentLCDcontrollerwithsupportforupto
320segments.Devicesstartfrom64KBofflash
in64QFNpackagesextendingupto512KBin
a144MAPBGApackagewitharichsuiteof
analog, communication, timing and control
peripherals.
Features• Upto100MHzARMCortex-M4core
• 32KBflash:512KBprogramflashand
128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• 32-pinQFNthroughto144-pinpackages
• Low-powersegmentLCD,supportingupto288
pins with segment fail detect option
• Low-/Full-SpeedUSB2.0On-the-Gomodule
• Upto2x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
• Motorcontroltimers
• Low-poweroperation
• Serialcommunications
Applications• GPSreceivers
• Bloodglucosemeters
• Bikecomputers
• Currencycounters
• Singleandthree-phasee-meters
• Testandmeasurementequipment
• Portablemedicaldevices
• Buildingaccesscontrol
• HVACcontrolsystems
• Instrumentation
• Digitalaudiobridgesandaccessories
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K40Low-powersegmentdisplay-andUSB-enabledMCUwithrichmixed-signalcapabilities
TWR-K40X256-KITTheTWR-K40X256-KITisadevelopmenttool
fortheK40andK30familiesofKinetisMCUs.
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
runtimesoftware.TheK40MCUmodulecan
operate as a stand-alone debug tool and can
be purchased separately from the kit, part
numberTWR-K40X256.
Key Features• K40X256in144MAPBGA
• Capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• SegmentLCD28segments
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards (keypads,
rotary dials, sliders, etc.)
• TowerconnectivityforaccesstoUSB,
Ethernet,RS232/RS485,CAN,SPI,I2C,
Flexbus, etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
Device CPU (MHz)
Memory Feature Options Packages
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
CA
N
Mem
ory
P
rote
ctio
n U
nit
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
g.
Gai
n A
mp
lifier
5V T
ole
rant
I/O
Other
64 L
QFP
(10
x 10
)
80 L
QFP
(12
x 12
)
81 B
GA
(8 x
8)
100
LQ
FP (1
4 x
14)
121
BG
A (8
x 8
)
144
LQFP
(20
x 20
)
144
BG
A (1
3 x
13)
MK40X64Vyy72 72 64 32 16 √ √ √ √ SegmentLCD(upto25x8/29x4) LH LK MB
MK40X128Vyy72 72 128 32 32 √ √ √ √ SegmentLCD(upto36x8/40x4) LH LK MB LL MC
MK40X256Vyy72 72 256 32 64 √ √ √ √ SegmentLCD(upto36x8/40x4) LK MB LL MC
MK40X128Vyy100 100 128 128 32 √ √ √ √ √ √ √ SegmentLCD(40x8/44x4) LQ MD
MK40X256Vyy100 100 256 256 64 √ √ √ √ √ √ √ SegmentLCD(40x8/44x4) LQ MD
MK40N512Vyy100 100 512 - 128 √ √ √ √ √ √ √ SegmentLCD(upto40x8/44x4) LK MB LL MC LQ MD
16-bit ADC
Optional
Kinetis K40 Mid-Performance USB and Segment LCD MCUs
CyclicRedundancyCheck (CRC)
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
DMA
Low-LeakageWake Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
Internal ReferenceClocks
Carrier ModulatorTransmitter
Periodic InterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Analog
Core
InterruptController
DebugInterfaces
DSP
ARM® Cortex™-M472 MHz
PGA
Analog Comparator
6-bit DAC
12-bit DAC
Voltage Reference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
Program Flash(64 to 256 KB)
FlexMemory(32 KB) (2 KB EE)
Serial ProgrammingInterface (EzPort)
SRAM(16 to 64 KB)
GPIOI2C
SPI
CAN
UART(ISO 7816)
USB On-the-Go(LS/FS)
USB DeviceCharger Detect
(DCD)
USB VoltageRegulator
I2S
Xtrinsic LowPower
Touch-SensingInterface
Segment LCDController
Kinetis K40 Mid-Performance USB and Segment LCD MCUs
37freescale.com/MCU
More Than You Expect | 2012
TheK50MCUfamilyispin-,peripheral-and
software-compatiblewithotherKinetisMCUsand
provides designers with an analog measurement
engine consisting of integrated operational and
transimpedanceamplifiersandhigh-resolutionADC
andDACmodules.ThefamilyalsofeaturesIEEE1588
Ethernetandhardwareencryption,Full-SpeedUSB
2.0On-The-Gowithdevicechargerdetectcapability
andaflexiblelow-powersegmentLCDcontrollerwith
supportforupto320segments.Devicesstartfrom
128KBofflashin64QFNpackagesextendingupto
512KBina144MAPBGApackage.
Features• Upto100MHzARMCortex-M4core
• 128KBflash:512KBprogramflashandupto
128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• Small64-pinQFNthroughto144-pinpackages
• Low-powersegmentLCD,supportingupto288
pins with segment fail detect option
• Low/Full-SpeedUSB2.0On-the-Gomodule
• Upto2x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference, op-amp
and tri-amp
• OptionalEthernetandH/Wencryption
• Motorcontroltimers
Applications• Low-powerportablemedicaldevices
• Clinicalandlabequipment
• Test/measurementequipment
• Instrumentationapplications
• Monitorandtelehealthapplications
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADCand
Calculate Conversion Times
32-bit Kinetis K50Low-powerMCUwithintegratedmeasurementengine,LCD,USBandEthernet
TWR-K53N512-KITTheTWR-K53N512-KITisadevelopmenttoolfortheK53familyofKinetisMCUs.Thiskit 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.TheTWR-K53N512MCUmodulecan operate as a stand-alone debug tool and can be purchased separately from the kit. The module provides interface to the medical expansionconnectorandTWRPI-SLCDmodules.
Key Features• FeaturesMK53N512CMD100MAPBGA144-
pin MCU • Tower-compatibleprocessormodule• S08JM60basedopen-sourceJTAG(JTAG)
circuit • User-controlledstatusLEDs• Capacitivetouchpadsensorsandmechanical
push buttons • Medicalexpansionconnector(connectAFEplug-insuchasTWR-MCF51MM)
• SDcardslot• ConnectTWRPI-SLCDboard(28segmentLCD)throughTWRPIinterface
• CompatiblewithTWR-SER(Ethernet,USBconnectivity)
• MMA7660accelerometer
Device CPU (MHz)
Memory Feature Options
Flas
h (K
B)
Flex
M
emo
ry
(KB
)
SR
AM
(K
B)
Tri-
Am
p
Op
-Am
p
DA
C
Eth
erne
t
LCD
Ext
erna
l B
us
Inte
rfac
e
AD
C
Other
64 L
QFP
(1
0 x
10)
80 L
QFP
(1
2 x
12)
81 B
GA
(8
x 8)
100
LQFP
(1
4 x
14)
121
BG
A
(8 x
8)
144
LQFP
(2
0 x
20)
144
BG
A
(13
x 13
)
MK50X128Vyy72 72 128 32 32 √ √ √ √ √ LH LK MB
MK51X128Vyy72 72 128 32 32 √ √ √ √ √ PDB,VREF LH LK MB
MK50X256Vyy72 72 256 32 64 √ √ √ √ √ LK MB LL MC
MK51X256Vyy72 72 256 32 64 √ √ √ √ √ PDB,VREF LK MB LL MC
MK51N256Vyy100 100 256 - 64 √ √ √ √ √ √ PDB,VREF LQ MD
MK50X256Vyy100 100 256 256 64 √ √ √ √ √ LK MB LL MC
MK51X256Vyy100 100 256 256 64 √ √ √ √ √ PDB,VREF LK MB LL MC
MK53X256Vyy100 100 256 256 128 √ √ √ √ √ √ √ IEEE®1588Eth,CAU+RNG,PDB,VREF LQ MD
MK50N512Vyy100 100 512 - 128 √ √ √ √ √ LL MC LQ MD
MK51N512Vyy100 100 512 - 128 √ √ √ √ √ √ PDB,VREF LL MC LQ MD
MK52N512Vyy100 100 512 - 128 √ √ √ √ √ √ CAU+RNG,PDB,VREF LQ MD
MK53N512Vyy100 100 512 - 128 √ √ √ √ √ √ √ IEEE1588Eth,CAU+RNG,PDB,VREF LQ MD
16-bit ADC
Optional
Kinetis K50 Mid-Performance Measurement MCUs
CyclicRedundancyCheck (CRC) Xtrinsic Low
PowerTouch-Sensing
Interface
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
DMA
Low-LeakageWake Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
Internal ReferenceClocks
Carrier ModulatorTransmitter
Periodic InterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Analog
Core
InterruptController
DebugInterfaces
DSP
ARM® Cortex™-M472 MHz
PGA
Analog Comparator
6-bit DAC
12-bit DAC
Voltage Reference
OPAMP
TRIAMP
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
Program Flash(128 to 256 KB)
FlexMemory(32 KB) (2 KB EE)
External Bus Interface (FlexBus)
Serial ProgrammingInterface (EzPort)
SRAM(32 to 64 KB)
GPIO
Segment LCDController
I2C
SPI
UART(ISO 7816)
USB On-the-Go(LS/FS)
USB DeviceCharger Detect
(DCD)
USB VoltageRegulator
I2S
Kinetis K50 Mid-Performance Measurement MCUs
38 freescale.com/MCU
More Than You Expect | 2012
TheK60MCUfamilyincludesIEEE1588
Ethernet,Full-andHigh-SpeedUSB2.0
On-The-Gowithdevicechargedetectcapability,
hardware encryption and tamper detection
capabilities.Devicesstartfrom256KBofflash
in100LQFPpackagesextendingupto1MB
ina256MAPBGApackagewitharichsuite
of analog, communication, timing and control
peripherals.HighmemorydensityK60family
devices include an optional single precision
floatingpointunit,NANDflashcontrollerand
DRAMcontroller.
Features• Upto150MHzARMCortex-M4core
• 128KBflash:1MBprogramflashand128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• 80pinQFNthroughto256MAPBGA
• USB2.0-compliantOTGmodulewithintegrated
PHY(optiontosupportexternalULPIPHYfor
High-SpeedUSB)
• IEEE1588enabledEthernetMACcontroller
• OptionalH/Wencryptionaccelerator
• Anti-tampersupport
• Upto4x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
Applications• Buildingautomationcontrollers
• Elevatorcontrolpanels
• Instrumentationclusters
• Surveillancecameras
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K60Low-powerMCUwithintegratedrichconnectivity,HMIandmixed-signalIP
TWR-K60N512-KITTheTWR-K60N512-KITisadevelopment
toolfortheK60andK10/20familiesofKinetis
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
andruntimesoftware.TheK60MCUmodule
can operate as a stand-alone debug tool and
can be purchased separately from the kit, part
numberTWR-K60N512.
Key Features• K60N512in144MAPBGA,
K60N512VMD100
• Capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards (keypads,
rotary dials, sliders, etc.)
• TowerconnectivityforaccesstoUSB,
Ethernet,RS232/RS485,CAN,SPI,I²C,
Flexbus, etc.
• Potentiometer,fourLEDs,
two push-buttons, infrared port
Device CPU (MHz)
Memory Feature Options
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
Cac
he (K
B)
Sin
gle
Pre
cisi
on
Flo
atin
g P
oin
t U
nit
CA
N
Mem
ory
Pro
tect
ion
Uni
t
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
NA
ND
Fla
sh C
ont
rolle
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
g.
Gai
n A
mp
lifier
5V T
ole
rant
I/O
Other
100
LQ
FP (1
4 x
14)
121
BG
A (8
x 8
)
144
LQFP
(20
x 20
)
144
BG
A (1
3 x
13)
2566
BG
A (1
7 x
17)
MK60N256Vyy100 100 256 - 64 √ √ √ √ √ √ √ IEEE®1588Eth,USBOTG(FS),CAU+RNG
MK60N512Vyy100 100 512 - 128 √ √ √ √ √ √ √ IEEE1588Eth,USBOTG(FS),CAU+RNG LL MC
MK60X256Vyy100 100 256 256 64 √ √ √ √ √ √ √ IEEE1588Eth,USBOTG(FS),CAU+RNG LL MC
MK60X512Vyy120 120 512 512 128 16 √ √ √ √ √ √ √ √ √IEEE1588Eth,USBOTG(FS/HS),
CAU+RNG,TamperDetect,NANDController,4ADCBlocks,FPU,DRAMController
LQ MD MJ
MK60X512Vyy150 150 512 512 128 16 √ √ √ √ √ √ √ √ √IEEE1588Eth,USBOTG(FS/HS),
CAU+RNG,TamperDetect,NANDController,4ADCBlocks,FPU,DRAMController
LQ MD MJ
MK60N1M0Vyy120 120 1024 - 128 16 √ √ √ √ √ √ √ √ √IEEE1588Eth,USBOTG(FS/HS),
CAU+RNG,TamperDetect,NANDController,4ADCBlocks,FPU,DRAMController
LL MC LQ MD MJ
MK60N1M0Vyy150 150 1024 - 128 16 √ √ √ √ √ √ √ √ √IEEE1588Eth,USBOTG(FS/HS),
CAU+RNG,TamperDetect,NANDController,4ADCBlocks,FPU,DRAMController
MJ
STandard Feature Optional
Kinetis K60 Family
CyclicRedundancyCheck (CRC)
RandomNumber
Generator
Cryptographic Acceleration
Unit (CAU)
H/W TamperDetection
Unit
XtrinsicLow-Power
Touch-SensingInterface
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
MemoryProtection Unit
(MPU)
DMA
Low-LeakageWake-Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
InternalReference
Clocks
CarrierModulatorTransmitter
PeriodicInterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Analog
Core
InterruptController
Floating PointUnit (FPU)
DebugInterfaces DSP
ARM® Cortex™-M4100/120/150 MHz
16-bit ADC
PGA
AnalogComparator
6-bit DAC
12-bit DAC
VoltageReference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
IEEE® 1588Timer
Program Flash(256 KB to 1 MB)
NAND FlashController
FlexMemory(256 to 512 KB)(4 to 16 KB EE)
SerialProgramming
Interface (EzPort)
SRAM(64 to 128 KB)
Cache
DDR Controller
ExternalBus Interface
(FlexBus)
GPIOI2C
UART(ISO 7816)
SPI
IEEE 1588Ethernet MAC
CAN
I2S
SecureDigital HostController
(SDHC)
USB On-the-Go(LS/FS)
USB On-the-Go(HS)
USB VoltageRegulator
USB DeviceCharger Detect
(DCD)
Kinetis K60 Family
39freescale.com/MCU
More Than You Expect | 2012
TheK70MCUfamilyisahighlyintergrated
MCUwithfeature-richHMIperipheralsincluding
a 24-bit graphical display controller as well as
a range of to address the growing needs for
aconnectedworld,includinganIEEE1588
Ethernet controller. There are also a range of
security and anti-tamper features integrated
on-chip to enable designers to develop robust
and secure systems.
Features• Upto1150MHzARMCortex-M4core
• 512KBflash:1MBprogramflashand
128KBSRAM
• FlexMemoryprovidingH/WEEPROM
• 196or256MAPBGApackages
• 24-bitSVGAgraphicscontroller
• IEEE1588enabledEthernetMAC
• USB2.0-compliantOTGmodulewithintegrated
PHY(optiontosupportexternalULPIPHYfor
High-SpeedUSB)
• OptionalH/Wencryptionaccelerator
• Anti-tampersupport
• Upto4x16-bitADCwithPGA,12-bitDAC,
analog comparators, voltage reference
Applications• Buildingautomationcontrollers
• Elevatorcontrolpanels
• Instrumentationclusters
• Surveillancecameras
Application Notes• KQURG:KinetisPeripheralModuleQuick
Reference
• ADCCalculator:DefineRequirementsofADC
and Calculate Conversion Times
32-bit Kinetis K70RichconnectivityandHMI-enabledMCUwithanti-tampercapabilities
TWR-K70N1M0-KITTheTWR-K70N1M0-KITisadevelopment
toolfortheK70familyofKinetisMCUs.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
runtimesoftware.TheK70MCUmodulecan
operate as a stand-alone debug tool and can
be purchased separately from the kit, part
numberTWR-K70N1M0.
Key Features• K70N1M0in256MAPBGA
• Capacitivetouchpads
• Integrated,open-sourceJTAG
• SDcardslot
• MMA76603-axisaccelerometer
• Towerplug-in(TWRPI)socketforexpansion
(sensors, etc.)
• TouchTWRPIsocketaddssupportfor
various capacitive touch boards (keypads,
rotary dials, sliders, etc.)
• Towerconnectivityforaccesstographical
display,USB,Ethernet,RS232/RS485,
CAN,SPI,I²C,Flexbus,etc.
• Potentiometer,fourLEDs,twopush
buttons, infrared port
Device CPU (MHz)
Memory Feature Options
Flas
h (K
B)
Flex
Mem
ory
(KB
)
SR
AM
(KB
)
Cac
he (K
B)
Sin
gle
Pre
cisi
on
Flo
atin
g P
oin
t U
nit
CA
N
Mem
ory
P
rote
ctio
n U
nit
Sec
ure
Dig
ital
H
ost
Co
ntro
ller
NA
ND
Fla
sh
Co
ntro
ller
Ext
erna
l Bus
In
terf
ace
12-b
it D
AC
Pro
gra
mm
able
G
ain
Am
plifi
er
5V T
ole
rant
I/O
Other
2566
BG
A
(17
x 17
)
MK70X512Vyy120 120 512 512 128 16 √ √ √ √ √ √ √ √ √GraphicLCD,IEEE1588Eth,USBOTG(FS/HS),CAU+RNG,TamperDetect,NANDController,4ADCBlocks,FPU,
DRAMController
MJ
MK70X512Vyy150 150 512 512 128 16 √ √ √ √ √ √ √ √ √ MJ
MK70N1M0Vyy120 120 1024 - 128 16 √ √ √ √ √ √ √ √ √ MJ
MK70N1M0Vyy150 150 1024 - 128 16 √ √ √ √ √ √ √ √ √ MJ
STandard Feature Optional
Kinetis K70 Family
CyclicRedundancyCheck (CRC)
RandomNumber
Generator
Cryptographic Acceleration
Unit (CAU)
H/W TamperDetection
Unit
Xtrinsic Low-Power
Touch-SensingInterface
GraphicLCD Controller
Timers
System Memories
Communication Interfaces HMI
Clocks
Internal andExternal
Watchdogs
MemoryProtection Unit
(MPU)
DMA
Low-LeakageWake-Up Unit
Phase-LockedLoop
Frequency-Locked Loop
Low/High-FrequencyOscillators
InternalReference
Clocks
CarrierModulatorTransmitter
PeriodicInterruptTimers
IndependentReal-Time
Clock (RTC)
Securityand Integrity
Analog
Core
InterruptController
Floating PointUnit (FPU)
DebugInterfaces DSP
ARM® Cortex™-M4120/150 MHz
16-bit ADC
PGA
AnalogComparator
6-bit DAC
12-bit DAC
VoltageReference
FlexTimer
ProgrammableDelay Block
Low-PowerTimer
IEEE® 1588Timer
Program Flash(512 KB to 1 MB)
NAND FlashController
FlexMemory(512 KB)
(16 KB EE)
SerialProgramming
Interface (EzPort)
SRAM(128 KB)
Cache
DDR Controller
ExternalBus Interface
(FlexBus)
GPIOI2C
UART(ISO 7816)
SPI
IEEE 1588Ethernet MAC
CAN
I2S
SecureDigital HostController
(SDHC)
USB OTG(LS/FS/HS)
USB Device Charger Detect
USB VoltageRegulator
Kinetis K70 Family
40 freescale.com/MCU
More Than You Expect | 2012
ThedevicesintheMC56F8006seriesaremembers
oftheFreescalefamilyofDSCs.Theentry-level
MC56F8006/2DSCprovidesthemostcost-
optimized solution for mathematically intensive,
power-sensitive real-time control applications.
Features• 568000Ecorerunningat32MHz
• Single-cycle16×16-bitparallelmultiplier-
accumulator(MAC)
• Four36-bitaccumulators,includingextension
bits
• Two2x–16xprogrammablegainamplifiers
(GPAs)
• Threeanalogcomparators
• Two12-bitADCs
• SixoutputPWMwithprogrammable
fault capability
• Uptotwofaultinputs
• Two16-bittimers:One16-bitperiodicinterval
timer, one programmable delay timer
• Ultra-low-poweroperation(ninedifferent
power modes)
Applications• Powertools
• Arcfaultdetection
• Smallandlargeappliances
• Servodrives
• HVAC
• Facotryautomation
• Portablemedicalapplications
• Generalmotorcontrol
• Securityandaccesscontrol
Application Notes• AN3815:ImplementingaModularHigh
BrightnessRGBLEDNetwork
• AN3843:Single-PhaseTwo-ChannelInterleaved
PFCConverterUsingMC56F8006
• AN3814:StaticSerialBootloaderfor
MC56F800x/801x/802x/803x
MC56F8006/2 FamilySmallcost.Lowpower.Bigperformance.
MC56F8006DEMO-TMC56F8006DEMOisacost-effectiveboard
targeting quick evaluation, demonstration and
debuggingoftheFreescaleMC56F8006VLF
DSC.
Key Features• MC56F8006DSCevaluationboardwith
MC9S08JM60forUSB(andmore)
• J1:40-pinheadertoaccessMC56F8006
pinscompatiblewith56F80xxdemos
• J2:8-pinheaderforremainingGPIO
for8006
• Optiontopowerwithjack,USBoraJ1pin
• USBallowsanybaudratePCCOMport
bridgetoSCIofMC56F8006
• JTAGcontrolanddebugofMC56F8006
• BDMcontrolanddebugofMC9S08JM60
• COMportreadyforRS232buildout
• 6x8006PWMLEDindicators
• Watchcrystalreference(Y1)padsfor8006
• USBTAPdebugcable
Device MHz Flash (KB)
RAM (KB) 16-bit Timer PWM AMCP 12-bit
ADC SCI SPI I2C Clock RTC Other Package
MC56F8006VLF 32MHz 16KB 2KB 2x16-bit+PIT 6-ch. 2 2 x 12-ch. 1 1 1 ICS Y PGA,PDB,ROSC,COP/WDT 48LQFP
MC56F8006CLC 32MHz 16KB 2KB 2x16-bit+PIT 6-ch. 2 2 x 9-ch. 1 1 1 ICS Y PGA,PDB,ROSC,COP/WDT 32LQFP
MC56F8006VWL 32MHz 16KB 2KB 2x16-bit+PIT 6-ch. 2 2 x 8-ch. 1 1 1 ICS Y PGA,PDB,ROSC,COP/WDT 28SOIC
MC56F8002VWL 32MHz 12KB 2KB 2x16-bit+PIT 6-ch. 2 2 x 8-ch. 1 1 1 ICS Y PGA,PDB,ROSC,COP/WDT 28SOIC
56F8006 Block Diagram
2 KBSRAM
Three AnalogComparators
Two 2x–16xWideband PGAs
Flash/RAM
VoltageRegulators
InterruptController
High-SpeedSCI
SPI
PowerSupervisor
COP
Two 16-bit Timers
16-bit PeriodicInterval Timer
I2C
System Integration Module(SIM)
56800E Core/32 MIPS
System Clock Control(PLL, SIM, Osc)
JTAG/EOnCE
16BFlash
2 KBSRAM
12BFlash
Memory Options
Two 12-bitADCs
ProgrammableDelay Timer
Six-Output PWM
Core
56F8006 Block Diagram
41freescale.com/MCU
More Than You Expect | 2012
Key Features• 56800Ecore:32MIPS@32MHz
• Single-cycle16x16-bitparallelmultiplier-
accumulator(MAC)
• Memory:Upto16KBofprogramflash,upto2
KBofunifieddata/programRAM
• Upto6-ch.high-speedpulse-widthmodulator
(PWM)thatcanbeclockedatupto96MHz
• Four16-bittimersthatcanbeclockedat
upto96MHz
• Upto2x4-ch.12-bithigh-performanceanalog-
to-digitalconverters(ADC)
• Serialcommunicationinterface(SCI)withLIN
slave functionality
• Serialperipheralinterface(SPI)
• Computeroperatingproperly(COP)
• I2C communication module
Applications• Dimminglampballasts
• Switched-modepowersupply
• Soft-switchingPFC
• DC-DCpowersupplies
• Industrialmotorcontrol
• Appliancemotorcontrol
• Smartsensors
• Instrumentation
Application Notes• AN1916-3:PhaseBLDCMotorControl
withHallSensorsUsing56800/EDigital
Signal Controllers
• AN3102:UniqueFeaturesofthe56F801xFamily
ofDevices
• AN3103-56F8000:ClockGenerationGuidelines
to Ensure Correct Functionality
• AN3118:ProductionFlashProgrammingforthe
56F8000Family
MC56F801x Family32MIPSDSP/MCUcore+96MHzPWM/timers+fast12-bitADC= an unbeatable price/performance solution
DEMO56F8013-EE DEMO56F8014-EEThe56F8013/14demonstrationboardis
an evaluation module board that includes
a56F8013/14DSC,RS-232interface,
userLEDs,userpushbuttonswitchesand
a daughter card connector. The daughter
card connector allows signal monitoring and
expandability of user features.
• 56F8013/14DSC
• JTAGportinterfaceconnectorforan
external debug host target interface
• RS-232interface,foreasyconnectionto
a host processor [U2 and P3]
• Daughtercardconnector,toallowtheuser
toconnecthisownPWM,ADC,SCI,SPI
orGPIO-compatibleperipheraltothedigital
signal controller
• On-boardpowerregulationprovidedfrom
anexternal+9VDC-suppliedpowerinput
• Lightemittingdiode(LED)powerindicator
• Sixon-board,real-timeuser
debuggingLEDs
• Manualresetpushbutton
• ManualinterruptNo.1pushbutton
• ManualinterruptNo.2pushbutton
Device MIPS/MHz Program/Data Flash (KB)
Program/Data RAM (KB)
Timer(16-Bit)
PWM(6-ch.)
OperatingVoltage
PWM FaultInputs
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ºCto+105ºC 32LQFP
MC56F8013VFAE 32 16 4 4 1x6 3–3.6V 4 2 x 3-ch. 1 1 1 –40ºCto+105ºC 32LQFP
MC56F8013MFAE 32 16 4 4 1x6 3–3.6V 4 2 x 3-ch. 1 1 1 –40ºCto+105ºC 32LQFP
MC56F8014VFAE 32 16 4 4 1x5 3–3.6V 3 2 x 4-ch. 1 1 1 –40ºCto+105ºC 32LQFP
Core
56F8014 Block Diagram
COP/Watchdog
Program Flash16 KB
Unified Data/Program RAM
4 KB
58600E Core32 MIPS32 MHz
PLL
OSC
Up to 28GPIOs
(4) 16-bitTimers
PowerManagement
I2C
SPI
SCI
JTAG/EOnCE
(2) 14-ch.12-bit ADCs
5-ch.PWM
56F8014 Block Diagram
42 freescale.com/MCU
More Than You Expect | 2012
TheMC56F802x/3xfamilycombinesthe
processingpowerofaDSPwiththefunctionality
and ease of use of an MCU on a single chip. With
a flexible set of peripherals, package and memory
optionsfrom16to64KBflashmemory,CANand
high-resolutionPWM/timersrunningatupto96
MHz,the56F8000seriesprovidesacost-effective
high-performance solution.
ThisfamilyexceedstherequirementsforClassB
componentsforIEC60730safetystandardson
automatic controls for household use, making it
ideal for the appliance market.
Features• 56800Ecore@32MIPS/32MHz
• 32to64KBprogram/dataflash
• 4to8KBprogram/dataRAM
• Tunableinternalrelaxationoscillator
• Eight16-bittimersthatcanrunat96MHz
• 6-ch.high-speedpulsewidthmodulator(PWM)
module with four programmable fault inputs, that
canbeclockedat96MHz
• Two12-bitADCsforsixtoeightinputswith
internalorexternalVreg
• Uptotwo12-bitdigitaltoanalogconverters
• Twoanalogcomparators
• SynchronizationbetweenPWMandADC
• OptionalMSCAN
Applications• Advancedappliancesrequiringmotorcontrol
• Powermonitoring
• Multiplesteppercontrol
• High-speed,dual-loopBLDCcontrol
(compressors)
• Remoteandhand-heldsensing
• Instrumentation
• Switchingpowersupply
Application Notes• AN3118:ProductionFlashProgrammingforthe
56F8000Family
• AN1965:DesignofIndirectPowerUsingthe
56F800/E
• AN1975:MultipleTargetFeaturesUsing
Processor Expert and CodeWarrior
• AN1983:HCS12/16to56800/ESoftware
Porting Considerations
MC56F802x/3x Family32MIPSwithextensiveanalogfeaturesforreducedsystemcost
MC56F8037EVMTheMC56F8037EVMevaluationmodule
allows easier and faster development for
56F802xand56F803xDSCs.Themodule
includesanMC56F8037DSC,RS-232
interface,userLEDs,userpushbutton
switches and a daughter card connector.
Features• 56F8037DSC
• JTAGportinterfaceforexternal
debug connection
• Built-incircuitryforRS-232communication
to host processor
• UserLEDs
• Userpushbuttonswitches
• Daughtercardconnectorsenabling
connection to additional features such
as the motor control daughter card
(APMOTOR56F8000E)
Device MIPS/MHz
Program/ Data
Flash (KB)
Program/ Data
RAM (KB)
Timer(16-bit)
PWM(6-ch.)
OperatingVoltage
PWM Fault
InputsADC
(12-bit)DAC
(12-bit) QSCI QSPI I²C CAN Compara-tors Temp. Package
MC56F8023VLC 32 32 4 4 1x6 3–3.6V 4 2 x 3-ch. 2(Internal) 1 1 1 - 2 –40ºCto+105ºC 32LQFP
MC56F8025VLD 32 32 4 4 1x6 3–3.6V 4 2 x 4-ch. 2(Internal) 1 1 1 - 2 –40ºCto+105ºC 44LQFP
MC56F8036VLF 32 64 8 4 1x6 3–3.6V 4 2x5-ch. 2(Internal) 1 1 1 1 2 –40ºCto+105ºC 48LQFP
MC56F8037VLH 32 64 8 8 1x6 3–3.6V 4 2 x 8-ch. 2 (External) 2 2 1 1 2 –40ºCto+105ºC 64LQFP
Core
MC56F802x Block Diagram
2 QSCI
8 KB RAM
Six OutputPWM
Eight 16-bitTimers
Two 12-bit ADCsUp to 2x8 input
Two 12-bitDACs
Two AnalogComparators
System Clock Control(PLL, SIM, Osc)
JTAG/EOnCE
64 KB Flash
56800ECore
32 MIPS32 MHz
VoltageRegulators
InterruptController
PowerSupervisor
COP
MSCAN
3-PIT
2 QSPI
MC56F802x Block Diagram
43freescale.com/MCU
More Than You Expect | 2012
TheMC56F825x/MC56F824xispartofthe
56800Ecore-basedfamilyofDSCs.Itcombines,
onasinglechip,DSPprocessingpowerand
MCU functionality with a flexible set of peripherals
including an eFlexPWM module with NanoEdge
placementaswellastwoultra-fastADCsfora
cost-effectivesolution.Becauseofitslowcost,
configuration flexibility and compact program code,
it is a perfect fit for power conversion and motor
control applications, making it well-suited for many
other consumer and industrial applications.
Features• 60MHzoperationfrequency
• On-chipmemory
• eFlexPWMwithuptoninechannels,including
six channels with high-resolution NanoEdge
placement
• Two8-channel,12-bitanalog-to-digital
converters(ADCs)withdynamicx2andx4
programmable amplifier
• Threeanalogcomparatorswithintegrated5-bit
DACreferences
• Cyclicredundancycheck(CRC)generator
• MultiplecommunicationinterfacessuchasQSPI,
QSCIwithLINfunctionality,SMBus-compatible
I2CandMSCAN2.0A/Bmodule
• Two16-bitquadtimers(2x416-bittimers)
• On-chiprelaxationoscillator:8MHz(400kHzat
standby mode)
• Inter-modulecrossbarconnection
Applications• Solarinverters
• Advancepowersupplies
• High-endmotorcontrol
• Wirelesschargingdevices
Application Notes• AN3103:56F8000ClockGenerationGuidelines
toInsureCorrectFunctionality
• AN1916:Three-PhaseBLDCMotorControl
withHallSensorsUsing56800/EDigitalSignal
Controllers
• AN3118:ProductionFlashProgrammingforthe
56F8000Family
• AN4275:SerialBootloaderfor56F82xx
• AN1965:AN1965DesignofIndirectPower
factorCorrectionUsingthe56F800/E
• AN1975:MultipleTargetFeaturesUsing
Processor Expert and CodeWarrior
56F824x/5xPowerfulDSCwithultra-high-resolutionPWMandultra-high-speedADCs
TWR-56F8257MC56F8257TowerMCUmodule(TWR-56F8257)isacost-effectiveevaluation,demonstration and development board. The TWR-56F8257canoperatestand-aloneor as the main control board in a Tower Systemwithperipheralmodules.Itcanalsobe used as the main control board with an APMOTOR56F8000Emotorcontrolboard.
Features• Tower-compatibleMCUmodule• MC56F8257DSCinan64LQFPpackage• NineLEDscontrolledbytheMC56F8257DSC
• MotorcontrolboardconnectorfortheAPMOTOR56F8000Emotorcontrolboard
• Fourthermistorsforsingle-endedordifferentialanaloginputstotheMC56F8257DSC
• CANtransceiver,headerandtermination• JTAGheaderfortheMC56F8257DSCwithheadertodisconnectfromOSBDM
• MC9S08JM60MCUwitha4MHzcrystal• USBtoSCIbridge• Bootloaderenabledheader
Device MHz Flash (KB) RAM (KB) TimersHigh-
Resolution PWM
AMCP 12-bit ADC SCI SPI I2C Clock Other Package
MC56F8245VLF 60 48KB 6KB
PDB,8-ch.,x16-bitTPM,WDT,COP
6-ch. 3 2 x 4-ch. 2 1 2
Crystal OSC, PLL,RelaxOSC
12-bitDAC,VoltageReg,2xPGA
44LQFP
MC56F8246VLF 60 48KB 6KB 6-ch. 3 2x5-ch. 2 1 2 48LQFP
MC56F8247VLH 60 48KB 6KB 6-ch. 3 2 x 8-ch. 2 1 2 64LQFP
MC56F8255VLD 60 64KB 8KB 6-ch. 3 2 x 4-ch. 2 1 212-bitDAC,msCAN,2x
PGA
44LQFP
MC56F8256VLF 60 64KB 8KB 6-ch. 3 2x5-ch. 2 1 2 48LQFP
MC56F8257VLH 60 64KB 8KB 6-ch. 3 2 x 8-ch. 2 1 2 64LQFP
MC56F82xx Block Diagram
Cyclic Redundancy Check
Crystal Oscillator
Phase-Locked Loop
Relaxation Oscillator
Programable Gain Amplifier Ax 1,2,4
Programable Gain Amplifier Bx 1,2,4
8-ch. High-Res. Pulse Width Modulation
1-ch. 12-bit Digital-to-Analog Converter
3 5-bit Digital-to-Analog Converter
3 Analog Comparators
2x Queued Serial Communication Interface
1x Queued Serial Peripheral Interface
2x Inter-Integrated Circuit/System Management Bus
1 x MS Controller Area Network
8-ch., 16-bit Timer
Inter-Module Cross Bar
Voltage Regulator
Computer Operating Properly
Power-On Reset
Low-Voltage Interrupt
48/64 KBProgram Flash
6/8 KB Data RAM
8-ch. 12-bit ADCA
8-ch. 12-bit ADCB
56800E Core 60 MHz
Joint Test Action Group/Enhance ON-Chip Emulator
System IntegrationModule (SIM)
Interrupt Controller
MC56F82xx Block Diagram
44 freescale.com/MCU
More Than You Expect | 2012
32-bit 56F84xxHigh-performanceDSCforsimplifieddesignofadvanceddigitalcontrolsystems
TheMC56F84xxisbasedonournewlydesigned
32-bitDSPcore.Itisthemarket’sfastestDSP
MCU, offering exceptional precision, sensing
and control for the most efficient digital power
conversion and advanced motor control
applications.TheMC56F84xxincludesadvanced
high-speed and high-accuracy peripherals such as
high-resolution pulse width modulation (PWM) with
312 pico-second resolution and dual, high-speed
12-bitanalog-to-digitalconverters(ADCs)with
built-inPGAsamplingupto3.3megasamplesper
second(Msps)andonehighprecision16-bitADC.
Faster application-specific control loops are driven
viaahigh-speed32-bitDSPcorewithsingle-cycle
math computations, fractional arithmetic support
and parallel moves.
Features• 100MHz/100MIPS32-bitDSPcore
• 64KBto256KBflashmemoryflexibilityand
DMAcontroller
• Single-cyclemathcomputations,fractional
arithmetic support and parallel moves
• Upto24PWMchannelswithinputcapture
• High-resolutionPWMswith312pico-second
resolution
• Two12-bithigh-speedADCswith3.3Msps
resolution
• 16-bitADCwith1Mpspresolution
• Fouranalogcomparatorswithintegrated6-bit
DACsspeedsystemeventidentificationand
shutdown of the PWM outputs
• 12-bitDACwithautowaveformgeneration
• Variouscommunicationperipherals:3QSCIs,3
QSPIs,dualI2C/SMBus,FlexCAN
Applications• Off-gridsolarpowerinverters
• Commercialsolarpowerinverters
• Residentialsolarpowerinverters
• Fireandsecuritysystems
• Switchedmodepowersupplies
• Wirelesscharging
• Smartsensors
• Arcfaultdetectors
• Circuitbreakers
• Powerqualitymonitors
• Brushed/brushlessDCmotors
• Permanentmagnetsynchronousmotors
• Singleandthree-phaseACinductionmotors
TWR-MC56F84xxThe MC56F84xx Tower MCU module is a
low-cost evaluation, demonstration and
development board. The TWR-56F84xx can
operate stand-alone or as the main control
board in a Tower system with peripheral
modules.
Features• MC56F84xx
• NinecontrolledLEDs
• Fourthermistorsforsingle-endedor
differentialanaloginputtotheDSC
• CANtransceiver,headerandtermination
• JTAGheader
• MC9S08JM60MCUwitha4MHzcrystal
provide
• USB-to-SCIbridge
• Bootloaderenableheader
System Communication
Clocks and Timer
EOnCE (Debug Module)
Core
Memory
256 KB Flash
DAC1-ch./12-bit
High-Res.PWM
8-ch. + PWM 4-ch.
PWM12-ch.
4x AnalogCMP
+ 6-bit DAC
2x HS ADC8-ch./12-bit
with PGATimers
SAR ADC16-ch./16-bit
32 KB SRAM
FlexMemory32 KB Flash or2 KB EEPROM
56800EX100 MHz
4-ch. DMA 3x UART
3x SPI
CAN
JTAG
2x I2C/SMBus
Memory Resource Protection Unit
Quadrature Decoder
CRC
Voltage Regulator
Internal Watchdog
External Watchdog
Inter-Module Cross Bar
MC56F84xxMC56F84xx Block Diagram
Device MHz P Flash (KB) RAM (KB) FlexNVM FlexRAM Key Features PackageMC56F84789
100MHz
256KB 32KB 32KB 2KB High-Res.PWM,MCPWM,HSADC,SARADC,DAC,CAN 100-pinLQFPMC56F84786 256KB 32KB 32KB 2KB High-Res.PWM,MCPWM,HSADC,SARADC,DAC,CAN 80-pinLQFPMC56F84769 128KB 24KB 32KB 2KB High-Res.PWM,MCPWM,HSADC,SARADC,DAC,CAN 100-pinLQFPMC56F84766 128KB 24KB 32KB 2KB High-Res.PWM,MCPWM,HSADC,SARADC,DAC,CAN 80-pinLQFPMC56F84763 128KB 24KB 32KB 2KB High-Res.PWM,HSADC,SARADC,DAC,CAN 64-pinLQFPMC56F84587
80MHz
256KB 32KB 32KB 2KB 2xMCPWM,HSADC,SARADC,DAC,CAN 100-pinLQFPMC56F84585 256KB 32KB 32KB 2KB 2xMCPWM,HSADC,SARADC,DAC,CAN 80-pinLQFPMC56F84567 128KB 24KB 32KB 2KB 2xMCPWM,HSADC,SARADC,CAN 100-pinLQFPMC56F84565 128KB 24KB 32KB 2KB 2xMCPWM,HSADC,SARADC,CAN 80-pinLQFPMC56F84553 96KB 16KB 32KB 2KB High-Res.PWM,HSADC,SARADC,DAC,CAN 64-pinLQFPMC56F84550 96KB 16KB 32KB 2KB High-Res.PWM,HSADC,DAC,CAN 48-pinLQFPMC56F84543 64KB 8KB 32KB 2KB High-Res.PWM,HSADC,SARADC,DAC,CAN 64-pinLQFPMC56F84540 64KB 8KB 32KB 2KB High-Res.PWM,HSADC,DAC,CAN 48-pinLQFPMC56F84462
60MHz
128KB 24KB 32KB 2KB MCPWM,HSADC,DAC,CAN 64-pinLQFPMC56F84452 96KB 16KB 32KB 2KB MCPWM,HSADC,CAN 64-pinLQFPMC56F84451 96KB 16KB 32KB 2KB MCPWM,HSADC,CAN 48-pinLQFPMC56F84442 64KB 8KB 32KB 2KB MCPWM,HSADC, 64-pinLQFPMC56F84441 64KB 8KB 32KB 2KB MCPWM,HSADC 48-pinLQFP
45freescale.com/MCU
More Than You Expect | 2012
32-bit PXNDual-coresolutionforindustrialcommunication
The32-bitdual-corePXN20PowerArchitecture
MCU supports a variety of communication
protocols, allowing you to design a cost-effective,
reliable industrial gateway with cutting-edge
performance.Alargeamountofon-chipflash,
on-chipSRAMwitherrorcorrectioncodecapability,
36-channelADC,dualcoresandahostofserial
I/OsmakethePXN20acompellingsolutionfor
your next design cycle.
Features• e200z6ande200z0dualprocessorsrunningup
to116MHz
• 2MBon-chipflash
• Upto592KBon-chipSRAM
• 32-channelDMA
• EEPROMemulatedinprogramflash(16KB
sectors)
• Upto12xUART,3xSPI,6xCANand4xI2C
• ADC:36-channel,10-bit
• FastEthernetcontrollersupport
• DebugsupportJTAGinterface,Nexus3
• TimedI/Os:eMIOS24-channel,16-bit
• Internaltimers:8-ch.,32-bitprogrammable
interrupt timers
• Temperaturerangeof–40°Cto+105°C
• Packageoptions208MAPBGA
• Low-powermodes
Applications• Industrialnetworkconcentrators
• Factoryautomation
• Processcontrols
• Serial-to-Ethernetbridge
• Fireandsecuritysystems
• Switchedmodepowersupplies
• Wirelesscharging
• Smartsensors
• Arcfaultdetectors
• Circuitbreakers
• Powerqualitymonitors
• Brushed/brushlessDCmotors
• Permanentmagnetsynchronousmotors
• Single-andthree-phaseACinductionmotors
TWR-PXN20The Tower kit supporting the PXN families
provides a Tower-complaint platform for
cost-effective vehicle applications and
can be used with the Tower platform for
advanced application validation work.
The Tower kit comes with complete
documentation, including a certification pack
for engineers looking to develop functionally
safe systems.
Features• PXN20ina256MAPBGApackage
• FlexCANheader
• PotentiometerinterfacedtoADC
• RS232/RS485Interface
• GPIObuttonsandLEDs
• TWRPIheader
• MMA845xaccelerometer
• Nexusinterface,mini-JTAGandOSJTAG
interfaces for debug and evaluation
• ExpansionconnectorstoadditionalTower
peripheral cards
• SupportforexpandedTWR-Serialperipheral
board for Ethernet and serial connectivity
PXN20 Block Diagram
System
InterruptController
SystemTimer
e200z6Core
DMA(32-ch.)
CrossbarSwitch
MemoryProtection Unit
ControlADC
(32-ch.)Timer
(32-ch.)
Cross Trigger
Unit
Cyclic Redundancy
Checker
VLE
CACHE
MMU
Debug
JTAG
2x Nexus
Core
DSP + FPU
2 MBFlash
128 KBData Flash
Up to 512 KBSRAMw/ECC
(32 KB S/B)
Up to 80 KBSRAMW/ECC
Memory
e200z0Core
Boot AssistModule
SemaphoneModule
SoftwareWatchdog
Frequency Modulated PLL
Clock MonitorUnit
VReg
PeriodicInterrupt Timer
Communication
4xSPI
12xUART
6xCAN
ExternalBus
Ethernet
4xI2C
Core
VLE
PXN20 Block Diagram
Part Number Core Speed Flash SRAM Timers ADC Ethernet SCI DSPI FlexCAN I2C Other Temp. Package
MPXN2020VMG116 DualCore, e200z6
and e200z0
116MHz 2MB 592KB
32-ch., 32-bit
32-ch., 12-bitADC
Yes 6
4
6
4
WDT,SysTimer,32-ch.,eDMA,Ext.BusI/F,CrossTriggerUnit,PIT,Semphore
Module
–40ºCto+105ºC
208MABBGA
MPXN2120VMG116 116MHz 2MB 128KB - 12 5 208MABBGA
46 freescale.com/MCU
More Than You Expect | 2012
32-bit PXDDual-core,single-chipMCUforfunctionalsafetyapplications
ThePXD10familyof32-bitPowerArchitecture
MCUs provides a cost-effective, single-chip display
solutionfortheindustrialmarket.AnintegratedTFT
driver with digital video input ability from an external
video source, significant on-chip memory and low-
power design methodologies provide flexibility and
reliability in meeting display demands in rugged
environments.
The platform architecture includes an on-chip
display control unit that directly drives the TFT
display.Inaddition,systemmemorycanbe
expanded via the on-chip serial peripheral interface
should the need for more headroom arise. The
PXD10familyoffersyouacosteffectiveentry-level
industrial display solution with the ability to scale
your designs to fit your performance needs.
Features• TFTdisplaycontrollercapabletoWVGA
resolution
• Paralleldatainterface(PDI)fordigitalvideoinput
• 40x4LCDsegmentdisplaydriver
• Sixsteppermotordrivers
• Upto1MBon-chipflashwithflashcontroller
• Separate4x16KBflashblockforEEPROM
emulation
• Upto48KBon-chipSRAMwithECC
• Upto160KBon-chipgraphicsSRAM(noECC)
• e20032-bitBookEcompliantCPUcore
complexbuiltonPowerArchitecturetechnology
• Variablelengthencoding(VLE)instructionset
enables significant code size reduction over
conventionalBookEcompliantcode
• SoundgenerationandplaybackusingPWM
channelsandeDMA
Applications• Buildingcontroldisplayunits
• Factorydisplayunits
• Ruggedizeddisplays
• Industrialinstrumentation
Application Notes• AN4437:SolarPanel3-PhaseInverterControlled
by the PXS20
• AN4389:PXS30SelfTestControlUnit
(STCU)ResetConfigurationDatainShadow
FlashAN4431:TSIModuleApplicationonthe
S08PT Family
TWR-PXD1010The Tower kit supporting the PXS30
and PXS20 families provides a Tower-
complaint platform for cost-effective vehicle
applications and can be used with the Tower
platform for advanced application validation
work. The Tower kit comes with complete
documentation, including a certification pack
for engineers looking to develop functionally
safe systems.
Features• PXD10in176LQFPpackage
• FlexCANheader
• ADCheader
• GPIObuttonsandLEDs
• 2xRGBLEDs
• TWRPIheader
• MMA845xaccelerometer
• Nexusinterface,mini-JTAGandOSJTAG
interfaces for debug and evaluation
• ExpansionconnectorstoadditionalTower
peripheral cards
• SupportforexpandedTWR-LCD-RGB
interface
PXD10 Block Diagram
System
Watchdog
DMA(16-ch.)
e200z0
PeriodicInterrupt Timer
SystemTimer
InterruptController
Control
StepperMotor Drivers
ADC(16-ch, 10-bit)
2x Timer(up to 16-ch)
Memory
2x SRAMController48 KB
SRAMw/ECC
Up to 160 KBGraphics
SRAM
Up to 1MBFlash
w/ECC
QuadSPI Flash Interface
CACHE
DebugCore
VLE
Boot AssistModule
MemoryProtection Unit
Nexus
JTAG
VReg
RTC32K OSC
2 x Frequency Modulated PLL
SegmentLCD Controller
Display ControlUnit
Video Input
Clock MonitorUnit
CrossbarSwitch
Communication
3xSPI
2xUART
2xCAN
Sound Generation Module
4xI2C
Display
PXD10 Block Diagram
Part Number Core Speed Flash SRAM Segment Display
Display Control
UnitVideo Input
H/W Graphics
Acc.Graphics
RAM ADCStepper Motor Drive
DDR Other Temp. Package
MPXD1005VLQ64 e200z0 64MHz 512KB 48KB 384 - - - -
16-ch., 10-bit
6 - Upto4xUART,4xI2C,3xDSPI,3xFlexCAN,OptionalEBI,
SoundGenerator,RTC,2x16-ch.,32-bit Timers, QuadSPIFlashInterface,16-ch.eDMA,WDT
–40°Cto
+105°C
144LQFP
MPXD1010VLQ64 e200z0 64MHz 1MB 48KB 160 WVGA Yes - 160KB 6 - 144LQFP
MPXD1010VLU64 e200z0 64MHz 1MB 48KB 160 WVGA Yes - 160KB 6 - 176LQFP
MPXD2020VLU125 e200z4 125MHz 2MB 64KB - XGA Yes Yes 1MB 6Yes
(optional)
176LQFP
MPXD2020VLT125 e200z4 125MHz 2MB 64KB - XGA Yes Yes 1MB 6 208LQFP
MPXD2020VVU125 e200z4 125MHz 2MB 64KB - XGA Yes Yes 1MB 6 416PBGA
47freescale.com/MCU
More Than You Expect | 2012
32-bit PXRHigh-performanceMCUforreal-timeapplications
ThePXR4032-bitPowerArchitectureMCUfamily
with integrated analog and processing power,
offers industrial users a reliable, robust controller to
meet a variety of timing critical application needs,
such as motion/motor control, without sacrificing
performance during complex operations.
ThePXR40PowerArchitectureMCUprovides
strongcomputingpowerwithits264MHzclock
speed and on-chip digital signal processing.
Coupledwith4MBofon-chipflash,quadADCs,
64-channeldualtimingunitand256KBRAM(for
data storage), the designer has significant on-chip
features to reduce external components.
The combination of exceptional performance,
advanced signal processing capabilities and ultra-
largeflashmemoryarrayofferedinthePXR40
PowerArchitectureMCUhelpsaddressthe
growing computational and timing demands within
industrial markets.
Features• e200z7CPUat264MHzwithintegratedDSP
capability provides the necessary computational
performance for timing dependent applications
• SIMDmoduleforDSPandfloatingpoint
operations
• Variablelengthencoding(VLE)
• 4MBflashmemorywithECC
• 256KBSRAMwithECC
• 64-channeldualprogrammabletimingcontroller
• 64-channel12-bitquadanalog-to-digital
converter(ADC)
• Robustcommunicationcapabilities:4xCAN,3x
UART,4xSPIports
Applications• Precisionfactorycontrol
• Industrialautomation
• Industrialtransportation
• Motorcontrol/drives
• Medical
• Timingapplications
Application Notes• AN4437:SolarPanel3-PhaseInverterControlled
by the PXS20
• AN4389:PXS30SelfTestControlUnit
(STCU)ResetConfigurationDatainShadow
FlashAN4431:TSIModuleApplicationonthe
S08PT Family
TWR-PXR40The Tower Kit supporting the PXR40 family
provides a tower complaint platform for cost-
effective vehicle applications and may be
used with the Tower platform for advanced
application validation work. The Tower
kit comes with complete documentation,
including a certification pack for engineers
looking to develop functionally safe systems.
Features• PXR40in416MAPBGApackage
• FlexCANheader
• PotentiometerinterfacedtoADC
• RS485interface
• CANheader
• eTPUheaders
• GPIObuttonsandLEDs
• TWRPIheader
• MMA7445Laccelerometer
• Nexusinterface,mini-JTAGandOSJTAG
interfaces for debug and evaluation
• ExpansionconnectorstoadditionalTower
peripheral cards
PXR40 Block Diagram
System
DMA(32-ch.)
DMA(64-ch.)
Periodic InterruptTimer (4-ch.)
InterruptController
e200z7Superscalar
Core
CrossbarSwitch
MemoryProtection Unit
Control
4 x ADC(64-ch.)
Timers(32-ch.)
2 x eTPU(64-ch.)
4xDecimation Filter
6 KB Data24 KB code RAM
VLE
CACHE
MMU
DebugCore
DSP + FPU
256 KBSRAMw/ECC
(32 KB S/B)
Up to 4 MBFlash
W/ECC
Memory
Nexus
JTAG
4x SoftwareWatchdog
Watchdog
FrequencyModulated PLLVReg
Boot AssistModule (BAM)
Communication
4xSPI
3xUART
4xCAN
PXR40 Block Diagram
Part Number Core Speed Flash SRAM Timers ADC eTPU SCI DSPI FlexCAN Ext. Bus Other Temp. Package Package
MPXR4030VVU264
e200z7
264MHz 3MB 192KB 32-ch. x 32-bit Timer
4x16-ch.,
12-bit ADC
2 x 32-ch. eTPU
3 2 3 Y
32-ch.eDMAand64-ch.eDMA,4xDecFil,6KBData/24KBCodeRAM(eTPU),WDT
–40°Cto+105°C
416PBGA416PBGA
144LQFP
MPXR4040VVU264 264MHz 4MB 256KB 144LQFP
48 freescale.com/MCU
More Than You Expect | 2012
32-bit PXSDual-core,single-chipMCUforfunctionalsafetyapplications
ThePXSdevicesare32-bitPowerArchitecture
embedded MCUs designed for safety critical
applications.Alldevicesinthisfamilyarebuilt
around a dual core safety architecture and offer
more processing power and larger memory sizes
to handle a variety of industrial designs. The dual-
core can be operated in lockstep mode (redundant
processing and calculations) or decoupled parallel
mode (independent core operations). The PXS
MCUsareSafeAssuresolutions.
Features• High-performance180MHze200z7ddualcores
• Upto2MBflashmemorywithECC
• Upto512KBon-chipRAMwithECC
• Sphereofreplicationforkeycomponents(such
ascore,eDMA,XBAR)
• Redundancycheckingunits
• SoRconnectedtoaFaultcollectionandcontrol
unit
• 3xPWMunitswith4x16-bitchannelsper
module
• Communicationsinterfaces
• 4xUART,3xSPI,4xCAN,3xI2C
• Ethernet
• Upto412-bitanalog-to-digitalconverters
(ADCs)
• SafetyCertificationPackavailabletosupport
design efforts
Applications• Boilerheatingcontrol
• Programmablelogiccontrol
• Input-outputcontrol
• Off-gridsolarpowerinverters
• Commercialsolarpowerinverters
• Residentialsolarpowerinverters
• Unmannedvehicles(ground,air,water)
• Motioncontrol
• Processcontrol
• Robotmanipulation
• Robotics
• Medical/healthcare
• Anesthesiaunitmonitors
• Ventilatorsandrespirators
• Motorcontrol
• Steppermotor
Application Notes• AN4437:SolarPanel3-PhaseInverterControlled
by the PXS20
• AN4389:PXS30SelfTestControlUnit
(STCU)ResetConfigurationDatainShadow
FlashAN4431:TSIModuleApplicationonthe
S08PT Family
TWR-PXSThe Tower kit supporting the PXS30
and PXS20 families provides a Tower-
compliant platform for cost-effective vehicle
applications and may be used with the Tower
platform for advanced application validation
work. The Tower kit comes with complete
documentation, including a certification pack
for engineers looking to develop functionally
safe systems.
Features• MPXS20orMPXS30in473MAPBGA
• FlexCANheader
• ADCheader
• DDR2memory
• GPIObuttonsandLEDs
• RS485connector
• MMA845xaccelerometer
• Nexusinterface,JTAGandOSJTAG
interfaces for debug and evaluation
• Safetycertificationpack
• ExpansionconnectorstoadditionalTower
peripheral cards
Crossbar Masters
Vreg
PXS30 Block Diagram
SPE2
e200 Core
eDMA
InterruptController VLE
MMU FlexRay™Controller PDI
SPE2
e200 Core
VLE
MMU
Vreg
eDMA
InterruptController
DebugJTAG
Nexus
Memory Protection Unit
Crossbar Switch
Memory Protection Unit
Crossbar Switch
I/OBridge EBI
RC
Flash(ECC)
I/OBridgeMDDR1
RC
RC
Flash(ECC)
FC
CU
3xLI
NF
lex
3xD
SP
I
I2 C 4xF
lexC
AN
3xeT
imer
2xF
lexP
WM
CT
U
2 AT
D
Com
mun
icat
ions
I/O S
yste
m
PXS30 Block Diagram
Part Number Core Speed Flash SRAM Timers ADC PWM SCI DSPI FlexCAN I2C Other Temp. Package
MPXS2005VLQ80 Duale200z4 80MHz 512KB 128KB
3x6-ch.,32
Timers, PIT
4x 12-bit, <34-ch.
3 x 4-ch.
2 3 2 -
Full Sphere of Redundancy,Fault
Collection Unit, Ext.Bus,FlexRay,ECC Protection for InternalMemory,
eDMA –40°C+105°C
144LQFP
MPXS2010VLQ80 Duale200z4 80MHz 1MB 128KB 2 3 2 - 144LQFP
MPXS2010VLQ120 Duale200z4 120MHz 1MB 128KB 2 3 2 - 144LQFP
MPXS2010VMM80 Duale200z4 80MHz 1MB 128KB 2 3 2 - 257MAPBGA
MPXS2010VMM120 Duale200z4 120MHz 1MB 128KB 2 3 2 - 257MAPBGA
MPXS3010VMM150 Duale200z7d 150MHz 1MB 256KB
3x6-ch.32
Timers, PIT
4x 12-bit
2 x 4-ch. Flex
3 3 4 1 Full Sphere of Redundancy,Fault
Collection Unit, Ext.Bus,FlexRay,ECC Protection for InternalMemory,eDMA,Ethernet
257MAPBGA
MPXS3015VMS180 Duale200z7d 180MHz 1.5MB 384KB 3 3 4 1 473MAPBGA
MPXS3020VMS180 Duale200z7d 180MHz 2MB 512KB 3 3 4 1 473MAPBGA
49freescale.com/MCU
More Than You Expect | 2012
FreescaleReadyPlaysolutionsintegratecertified
functionality into different applications, allowing
customers to add features while reducing
development cost, simplifying design cycles and
enabling scalability in applications and systems.
• Reducetimetomarket
• Reducedevelopmentcosts
• Simplifysystemdesign
• Reducesupportcosts
• Featurecompatiblewithexistingdevices
FreescaleisdevelopingacompleterangeofReady
Playsolutions,thefirstofwhichisaUSB-to-Serial
bridge(USB2SER)solution.
USB2SERUSB2SERisasimple,cost-effectivesolution
toenableUSBforanembeddedsystemwitha
UARTport,reducingexternalcomponentscount.
ItsupportsUSB2.0Full-SpeedandTTLRS232
orRS485UARTwithoptionsforhardwareflow
control, software flow control (Xon-Xoff), even or
odd parity and stop bits configuration.
Features• Single-chipUSBtoUARTdatatransfer(RS232
orRS485)
• CertifiedFull-SpeedUSB2.0support
• UARTwithprogrammablecustombaudrates
from300bpsto115200bpsandhardwareflow
control(RTC/CTS)orsoftwareXon/Xoffflow
control
• ConfigurableUSBVID,PIDanddevice
description strings in internal flash
• Compact5x5mmPb-freeRoHS-compliant24
QFNpackage
Applications• USBporttolegacyapplications
• AdditionalUSBportstoapplicationprocessors
withlimitedbandwidthorUSBports
• AddUSBtosystemsthatrequirelengthy
certifications (i.e. medical, military, aerospace)
• PC-peripheralbridges
• USB-to-Serialbridge
Freescale Ready Play SolutionsSeamlessly integrate functionality into embedded systems
Ordering Information
Item Pricing (MSRP)
Device USB2SERA10CFK $1.47(10KU)
Development Tools EVBUSB2SER $19.99
Tools and Software USB2SERSoftwareandDriversandSetupGUI Free
50 freescale.com/MCU
More Than You Expect | 2012
Reference DesignsFreescale 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
reference designs span a number of areas,
including:
• Metering
• Medical
• Powerconversionandmotorcontrol
• Lighting
• Appliances
Universal Multilink (U-MULTILINK)*Acost-effectivedevelopmenttoolfor(R)S08,S12(X),ColdFire,KinetisandPXproductsthatprovidesreal-time, in-circuit flash programming, emulation and debuggingthroughtheBDMinterface.
Summary of Hardware and Software Enablement Solutions Everythingyouneed.Justaddyourimagination.
New CodeWarrior Development StudioCodeWarriorisacompleteIntegrateddevelopment
environment that supports all key Freescale MCUs
andMPUsacrossour8-,16-and32-bitproduct
rangeofKinetis,ColdFireandPowerArchitecture-
based families. The award-winning CodeWarrior
IDEgoeswellbeyondbasiccodegenerationand
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
assistinyourdesignefforts.ByusingtheNew
Project Wizard, you can create a working project in
asfewassevenmouseclicks.Andwhenmarket
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
IDEautomaticallyreconfiguresyourprojectwiththe
correct build tools (compiler, assembler, linker) and
the appropriate support files (header, libraries, linker).
Processor Expert is a rapid application design tool
integrated into CodeWarrior tool suites that can be
utilized with our Freescale MCU platforms to help
halveyourdevelopmentcycle.Itcombineseasy-to-
use component-based application creation with an
expert knowledge system.
Features• AGUIthatallowsanapplicationtobespecified
by the functionality needed• Applicationsarecreatedwithembedded
components that encapsulate initialization code and basic elements of embedded systems
• Acodegeneratorcreatestested,optimized C code tuned to your application needs
• Abuilt-inknowledgebaseimmediatelyflagsresource conflicts and incorrect settings
• AComponentWizardtoolallowsuserstocreate their own hardware-independent embedded components
Freescale MQX RTOSTo help accelerate time to market and improve
application development success, Freescale offers
theFreescaleMQXreal-timeoperatingsystem
(RTOS)withTCP/IPandUSBsoftwarestacksto
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.
Full Featured and PowerfulThecombinationofFreescaleMQXsoftware
solutions and silicon portfolio creates a
comprehensive source for hardware, software,
tools and services needs, providing a streamlined
and powerful platform.
Proven and ValuableMQXRTOSisamarket-provensoftware,madeavailableonFreescaleprocessorsforover15yearsand has been certified for use in military, avionics and medical applications.
Simple and ScalableFreescaleMQXsoftwaresolutionsofferastraightforwardAPIwithamodulararchitecture,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 XtrinsicTSS2.5nowenablestouchsensinginanyColdFire+andKinetisMCUinadditiontoallofour8-bitS08or32-bitColdFireV1MCUs,giving designers the flexibility to select from more than850FreescaleMCUstoaddcost-effectivetouch-sensing functionality to their human-machine interface(HMI)designs.
ThelatestTSSlibrary,TSS2.5supportsthetouch-sensinginput(TSI)moduleintheColdFire+andKinetisMCUfamiliesforhighlyaccurateandrobust hardware-assisted touch-sensing, providing designerslow-powermodes(aslowas1uA)withwake-upthroughtouchviatheTSIpins.TheTSImodule has extremely high sensitivity with a very low capacitance measurement resolution.
Tower System: Modular and Expandable • Controllermodulesprovideeasy-to-use,
reconfigurable hardware • Interchangeableperipheralmodules—serial,memoryandgraphicalLCD—makecustomizationeasy
• Open-sourcehardwareandstandardizedspecifications promote the development of additional modules for added functionality and customization
Speeds Development Time • Opensourcehardwareandsoftwareallowquick
development with proven designs
Low Cost• Peripheralmodulescanbere-usedwithallTower
System controller modules, eliminating the need to purchase redundant hardware for future designs
• EnablingtechnologieslikeLCD,serialandmemoryinterfacing are offered off-the-shelf at a low cost to provide a customized enablement solution
51freescale.com/MCU
More Than You Expect | 2012
32-bit Development Tool Summary
Family Part NumbersStarter Kit Advanced Development
Demo Board Software Evaluation Board Debug Interface Cable Software
51QExxx MCF51QE128, 64, 32 DEMOQE128
CWX-HXX-SE
EVB51QE128
U-MULTILINK
CW-MCU-BASIC-CX/LX
CW-MCU-STDED-CX/LX
CW-MCU-PROED-CX/LX
51ACxxx MCF51AC128/256 DEMOACKIT -
51JMxxx MCF51JM128, 64 DEMOJM EVB51JM128
51CNxxx MCF51CN128 TWR-MCF51CN-KIT -
5225x MCF5225x TWR-MCF5225x-KIT
CW-MCU-SE
M52259EVB
5301X MCF53010/1/2/3/4/5/6/7 -
MCF5441x MCF54450/1/2/3/4/5 TWR-MCF5441x-KIT
Development Tool Summary8-bit Development Tool Summary
Family Part NumbersStarter Kit Advanced Development
Demo Board Software Evaluation Board Debug Interface Cable Software
S08JM/S
MC9S08JS16/8 DEMO9S08JS16
CWX-HXX -SE(CompilerLimitedto64KB
Compiled C Code)U-MULTILINK
CWP-BASIC-NL/FL(PerpetualLicense)CWA-BASIC-NL/FL
(AnnualSubscriptionLicense)
MC9S08JM16/8 DEMO9S08JM16
MC9S08JM32/60 DEMOJM
S08D MC9S08DZ/V/N16/32/60 DEMO9S08DZ60
-EVB9S08DZ60
MC9S08DZ/V/N96/128 EVB9S08DZ128
S08LL MC9S08LL16/8 DEMO9S08LL16
MC9S08LL36/64 TWR-MC9S08LL-KIT
S08P
MC9S08PT8/16/32/60
TWR-S08DC-PT60 TWR-S08PT60-KITMC9S08PA2/4/8/16/32/60
MC9S08PL2/4/8/16/32/60
S08LG MC9S08LG32/16 DEMO9S08LG32
RS08L MC9RS08LA8 DEMO9RS08LA8
MC9RS08LE4 DEMO9RS08LE4
S08QE/B
MC9S08QB8/4 DEMO9S08QB8
MC9S08QE8/4 DEMO9S08QE8
MC9S08QE32/16 DEMO9S08QE32
MC9S08QE64/96/128 DEMOQE128 -
S08QA MC9S08QA2/4 DEMO9S08QA4E -
S08QG MC9S08QG4/8 DEMO9S08QG8E
Kinetis Dev Tool Summary
Family Part NumbersStarter Kit Advanced Development
Basic Software Complete Kit Debug Interface Cable SoftwareK10 MK10X128, 256 N512
TWR-K60N512
CW-MCU-SE
TWR-K60N512-KIT
U-MULTILINK
CW-MCU-BASIC-CX/LX
CW-MCU-STDED-CX/LX
CW-MCU-PROED-CX/LX
K20 MK20X128, 256 N512
K30 MK30X128, 256, N512 KWIKSTIK-K40TWR-K40X256-KIT
K40 MK40X128, 256, N512 KWIKSTIK-K40
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
DSC Dev Tool Summary
Family Part NumbersStarter Kit Advanced Development
Demo Board Software Evaluation Board Debug Interface Cable Software
56F8000
MC56F8006/2 M56F8006DEMO
CWX-Hxx-SE(CompilerLimitedto64KBCompiledC
Code)
-
U-MULTILINKCW(A/P)-BASIC-NL/FLCW(A/P)-STANDARD-NL/FLCW(A/P)-PRO-
NL/FL
A=AnnualSubscription
P=PerpetualSubscription
MC56F8013 DEMO56F8013 -
MC56F8014 DEMO56F8014 -
MC56F802x/3x - 56F8037EVM
MC56F824x/5x TWR-56F8257-KIT -
MC56F84xxx TWR-56F8400
56F8300
MC56F8322/8323 - MC56F8323EVM
CWH-UTP-ONCE-HXMC56F8345/8346/8347 MC56F8376EVME
MC56F8355/8356/8357
MC56F8365/8366/8367
DSC Dev Tool Summary
Family Part NumbersAdvanced Development
Evaluation Board Starter S/W Debug Interface Cable Software
PXSPXS2005/10 TWR-2010
CWX-HCx-SE
(CompilerLimitedto512KBCompiler Code)
U-MULTILINKCW(A/P)-BASIC-NL/FLCW(A/P)-STANDARD-NL/FLCW(A/P)-PRO-
NL/FL
PXS3005/15/20 TWR-3020
PXDPXD1005/10 TWR-PXD10-KIT
PXD2020 TWR-PXD20-KIT
PXN PXN2020/21 TWR-PXN20-KIT
PXR PXR4030/40 TWR-PXR40-KIT
52 freescale.com/MCU
More Than You Expect | 2012
32-bit Third-Party Developer Resources Everythingyouneed.Justaddyourimagination.
Development Tools for ColdFire Families
Evaluation Boards and Development Kits
Freescale Semiconductor freescale.com
Axiom axman.com
FSISystems fsisys.com
LogicProductDevelopment logicpd.com
NetBurner netburner.com
IntecAutomation steroidmicros.com
Real-Time Operating Systems (RTOSs)
AcceleratedTechnology/MentorGraphics acceleratedtechnology.com
eCosCentric ecoscentric.com
CMX Systems cmx.com
ExpressLogic rtos.com
FreescaleMQX freescale.com/MQX
GreenHillsSoftware,Inc. ghs.com
InterNicheTechnologies iniche.com
Keil keil.com
Linux linux.com
MicroDigital smx-rtos.com
MQXEmbedded mqxembedded.com
NetBurner netburner.com
QuadrosSystems,Inc. quadros.com
µClinux uclinux.org
Compilers, Simulators, Debuggers
AcceleratedTechnology/MentorGraphics acceleratedtechnology.com
Freescale CodeWarrior Tools freescale.com/CodeWarrior
GNU gnu.org
GreenHillsSoftware,Inc. ghs.com
IAR iar.com
Keil keil.com
P&EMicrocomputerSystems pemicro.com
NetBurner netburner.com
Stacks, Drivers, Translators
AcceleratedTechnology/MentorGraphics acceleratedtechnology.com
CMX Systems cmx.com
ExpressLogic rtos.com
Freescale freescale.com
GreenHillsSoftware,Inc. ghs.com
InterNicheTechnologies iniche.com
Ixxat ixxat.com
Keil keil.com
MicroAPL microapl.com
Mocana Corporation mocana.com
MQXEmbedded mqxembedded.com
NetBurner netburner.com
QuadrosSystems,Inc. quadros.com
TreckInc. treck.com
Specialized Tools
ASHWAREInc.(eTPU) ashware.com
ByteCraftLimited(eTPU) bytecraft.com
Freescale (eTPU) freescale.com
Nano-X(LCD) microwindows.org
Freescale(Swell)PEGSoftware(LCD) swellsoftware.com
Segger(LCD) segger.com
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