Kinetis K Series MCUs Selector Guide

Kinetis K Series MCUs
Selector Guide
A Performance and Integration Series
Based on ARM® Cortex®-M4 Cores
November 2015
Table of contents
Introduction: Kinetis K Series MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Kinetis K6x Family of Ethernet MCUs.. . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Kinetis K0x Family of Entry-Level MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . 4
 K60: Ethernet MCU with mixed-signal integration. ................................ 18
 K02: Optimized entry-level MCU.. ............... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
 K61: Ethernet MCU with Tamper Detection. ........................................ 19
Kinetis K1x Family of Baseline MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
 K10: Basic MCU with mixed-signal integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
 K11: Basic MCU with Tamper Detection........ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
 K12: Optimized baseline MCU................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Kinetis K2x Family of USB MCUs. ..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
 K20: USB MCU with mixed-signal integration.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
 K21: USB MCU with Tamper Detection......... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
 K22: Optimized USB MCU........................ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
 K24: USB MCU with 256 KB SRAM.............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
 K26: USB MCU with 2 MB Flash and 256 KB SRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Kinetis K3x Family of Segment LCD MCUs. . . . . . . . . . . . . . . . . . . . . . 14
 K30: Segment LCD MCU........................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Kinetis K4x Family of USB and Segment LCD MCUs. . . . . . . . . . . 15
 K40: Segment LCD MCU with USB.............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Kinetis K5x Family of Measurement MCUs. . . . . . . . . . . . . . . . . . . . . . 16
 K50: High-precision analog MCU with USB..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
 K51: High-precision analog MCU with segment LCD and USB.. . . . . . . . . . . . . . . . . . 17
 K52: High-precision analog MCU with USB and Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . 17
 K53: High-precision analog MCU with USB, segment LCD and Ethernet.. . . . . . 17
2
www.nxp.com/Kinetis/KSeries
 K63: Ethernet MCU with 256 KB SRAM and Tamper Detection.................. 19
 K64: Ethernet MCU with 256 KB SRAM.............................................. 20
 K65: Ethernet MCU with 2 MB Flash, 256 KB and Tamper Detection. .......... 20
 K66: Ethernet MCU with 2 MB Flash and 256 KB SRAM. ......................... 20
Kinetis K7x Family of Graphic LCD MCUs.. . . . . . . . . . . . . . . . . . . . . . . 21
 K70: Graphics MCU with HS USB, Ethernet, DDR Controller and
Tamper Detection. . . . . . . . ............................................................... 21
Kinetis K8x Family of Scalable and Secure MCUs. . . . . . . . . . . . . . . 22
 K80: Scalable memory, advanced security MCUs................................... 22
 K81: Scalable memory, advanced security MCUs with anti-tamper . ............ 23
 K82: Scalable memory, advanced security MCUs with cryptographic
co-processor.. . . . . . . . . . . . . . ............................................................... 23
Evaluation Hardware Support for Kinetis K Series MCUs.......24
Kinetis K Series MCUs
Our Kinetis K series MCU portfolio includes more than 600 compatible low-power, high-performance 32-bit MCUs built on the ARM® Cortex®-M4 core. This series is
designed for scalable performance, integration, connectivity, communications, HMI and security, offering additional features for exceptional integration in a variety
of package options.
Ultra Scalable – Preserve your engineering investments with hundreds of Kinetis
MCUs providing unsurpassed availability and scalability of up to 2 MB flash and
256 KB SRAM, while offering software and hardware compatibility.
Optimized Integration – Reduce overall BOM cost with options for smarton-chip integration including HMI, security, mixed-signal capabilities, and
connectivity options such as USB with crystal-less functionality.
Performance and Power Efficiency – Experience the best in performance, up
to 120 MHz with floating point unit, and take advantage of extended battery life
with multiple low-power modes and enhanced power-conscious peripherals.
Comprehensive Enablement – Speed application development with an
extensive suite of software and tools from our company and other ARM
ecosystem providers.
Package Your Way for Kinetis MCUs
Our Package Your Way program, specific for Kinetis MCUs, takes Kinetis MCU
package options to the next level – now offering alternative package options in
addition to the existing packages. Alternative packages are additional package
options for select Kinetis MCU families, where pin out and pricing information
is readily available. These devices are then committed for sampling and
production based on customer demand. Learn more at www.nxp.com/KPYW.
Kinetis Software Development Kit (SDK)
Extensive suite of robust peripheral drivers, stacks and middleware
Includes software examples demonstrating the usage of the HAL, peripheral
drivers, middleware and RTOS
Operating system abstraction (OSA) for our proprietary MQX™ RTOS, FreeRTOS,
and Micrium µC/OS kernels and baremetal (no RTOS) applications
Processor Expert Software and Embedded Components
Complimentary software configuration tool providing I/O allocation and pin
initialization and configuration of hardware abstraction and peripheral drivers
Integrated Development Environments (IDE)
Atollic® TrueSTUDIO®
Green Hills Software MULTI
IAR Embedded Workbench®
ARM Keil® MCU Development Kit
Kinetis Design Studio IDE – No-cost, Eclipse and GCC-based IDE for C/C++
editing, compiling and debugging
Broad ARM ecosystem support through the Connect Partner Program
Online Enablement with ARM mbed™ Development Platform
COMPREHENSIVE ENABLEMENT SOLUTIONS

Rapid and easy prototyping and development for Kinetis MCUs
Find the information you need to get started at www.nxp.com/Kinetis.

Online mbed SDK, Developer Community
Getting Started
Software and tools for Kinetis MCUs
Solution Advisor
Kinetis MCU Community
Development Hardware
Freedom development platforms
Tower System development platforms

Free software libraries
Proprietary MQX RTOS
Commercial-grade MCU software platform at no cost with optional add-on
software and support packages
Kinetis Bootloader
Common bootloader for Kinetis MCUs
In-system flash programming over a serial connection: erase, program, verify
ROM or flash-based bootloader with open source software and host-side
programming utilities
NXP—Selector guide 2015
3
Kinetis K0x Family of
Entry-Level MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K0x MCU family, based on the ARM Cortex-M4 core, is the new entry
point into the Kinetis K series MCU portfolio and provides a bridge from the Kinetis
L series MCU family. Devices start from 64 KB of flash and are offered in several
small-footprint package options. The Kinetis K0x MCU family provides the perfect
balance of performance and power consumption, running at 100 MHz with floating
point unit, while offering low dynamic power consumption and best-in-class static
current consumption with more than 10 flexible low-power modes. Each family
member combines the ultra-low-power performance with a streamlined level of
integration optimized to meet the needs of a broad number of applications. For
more information about the Kinetis K0x MCU family, click here.
Consumer devices, health and wellness monitors, home and building
automation, industrial/commercial sensor nodes, sports and activity wearables
FTM External Clk
Low Power Timer
PDB
Software Watchdog
Hardware Watchdog
Total 16-bit ADC DP
Total 16-bit ADC SE
12-bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
SPFPU
DMA
GPIO (w interrupt)
Y
Y
-
13-ch
1
2
2/3/0/0
Y
Y
4ch
26
T5,
F2
MK02FN128VLF10
100 MHz 48 LQFP
128 128 16
KB KB KB
2
2
1x4ch 5/0/0
1
1x6ch 2x2ch
2
1
1
Y
Y
1ch
21ch
1
2
3/4/0/0
Y
Y
4ch
35
T5,
F2
MK02FN128VLH10
100 MHz 64 LQFP
128 128 16
KB KB KB
2
2
1x4ch 5/0/0
1
1x6ch 2x2ch
2
1
1
Y
Y
2ch
24ch
1
2
6/4/0/0
Y
Y
4ch
46
T5,
F2
MK02FN64VFM10
100 MHz 32 QFN
64
KB
64
KB
16
KB
2
2
1x4ch 4/0/0
1
1x6ch 2x2ch
2
1
1
Y
Y
-
13ch
1
2
2/3/0/0
Y
Y
4ch
26
T5,
F2
MK02FN64VLF10
100 MHz 48 LQFP
64
KB
64
KB
16
KB
2
2
1x4ch 5/0/0
1
1x6ch 2x2ch
2
1
1
Y
Y
1ch
21ch
1
2
3/4/0/0
Y
Y
4ch
35
T5,
F2
MK02FN64VLH10
100 MHz 64 LQFP
64
KB
64
KB
16
KB
2
2
1x4ch 5/0/0
1
1x6ch 2x2ch
2
1
1
Y
Y
2ch
24ch
1
2
6/4/0/0
Y
Y
4ch
46
T5,
F2
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
4
NXP—Selector guide 2015
48 MHz IRC, High Drive GPIOs (18 mA): 8
Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI, CRC, DSP
Trace: TPIU, FPB, DWT, ITM
Evaluation Board (See
Page 24)
Motor Control
General Purpose PWM
1
Quad Decoder
General Purpose PWM
I 2C
1
SPI + Chip Selects
High Baudrate UART
2
PIT (32-bit)
UART (Total)
1x6ch 2x2ch
SRAM
1
Flash
1x4ch 4/0/0
Total Flash Memory
2
Package
2
Pin Count
128 128 16
KB KB KB
CPU Frequency
MK02FN128VFM10 100 MHz 32 QFN
Part Number
Footnotes
SUB-FAMILY K02: OPTIMIZED ENTRY-LEVEL MCUS
Kinetis K1x Family of
Baseline MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K1x MCU family, based on ARM® Cortex®-M4 core, consists of generalpurpose MCUs with a variety of memory and integration options. Devices start
from 32 KB of flash in a small footprint of 5 x 5 mm 32-pin QFN package extending
up to 1 MB in a 144-pin MAPBGA package with an optional rich suite of analog,
communication, timing and control peripherals. Additionally, its pin compatibility,
flexible low-power capabilities and innovative flex memory help to solve many of
the major pain points for embedded designers. Next-generation Kinetis K1x MCUs
are further optimized for performance and power consumption, offering more
streamlined integration for further BOM cost reductions. For more information about
the Kinetis K1x MCU family, click here.
Barcode scanners, electronic point-of-sales (EPoS) terminals, flow meters, gaming
controllers, HVAC systems, home and building automation, remote sensors
5/0/0
1
1
-
-
5/0/0
1
1
-
-
3
1
1
-
5/0/0
1
1
-
-
-
8 KB
3
1
1
-
4/0/0
1
1
-
-
-
8 KB
3
1
1
-
5/0/0
1
1
-
-
-
8 KB
3
1
1
-
5/0/0
1
1
-
-
-
8 KB
3
1
1
-
5/0/0
1
1
-
-
-
8 KB
3
1
1
-
5/0/0
1
1
-
-
Evaluation Board (See Page 24)
-
1
GPIO (w interrupt)
1
1
-
5 V Tolerant
1
3
-
-
DMA
3
-
SPFPU
-
MPU
1
Cache
1
Vref
5/0/0
Analog Comparator Inputs
-
Analog Comparator
1
12-bit DAC
1
-
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
PGA
3
-
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
Total 16-bit ADC SE
-
Total 16-bit ADC DP
MAPBGA
1
PDB
64
1
Low Power Timer
LQFP
4/0/0
FTM External Clk
64
-
Quad Decoder General Purpose PWM
LQFP
1
-
Motor Control General Purpose PWM
48
CAN
QFN
I 2S
QFN
48
I 2C
32
1
-
SRAM
MAPBGA
3
EEPROM/FlexRAM
64
16
KB
16
KB
16
KB
16
KB
16
KB
FlexNVM
LQFP
SPI + Chip Selects
MK10DN32VMP5
LQFP
64
Enhanced SDHC (bit)
MK10DN32VLH5
48
High Baudrate UART
MK10DN32VLF5
QFN
128
KB
128
KB
128
KB
128
KB
128
KB
32
KB
32
KB
32
KB
32
KB
32
KB
High Baudrate UART w/ISO7816
MK10DN32VFT5
48
128
KB
128
KB
128
KB
128
KB
128
KB
32
KB
32
KB
32
KB
32
KB
32
KB
UART (Total)
MK10DN32VFM5
QFN
Flash
MK10DN128VMP5
32
Total Flash Memory
MK10DN128VLF5
MK10DN128VLH5
Package
MK10DN128VFT5
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
Pin Count
MK10DN128VFM5
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K10: BASIC MCU WITH MIXED-SIGNAL INTEGRATION
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
NXP—Selector guide 2015
5
MK10DX128VLH5
MK10DX128VMP5
MK10DX32VFM5
MK10DX32VFT5
MK10DX32VLF5
MK10DX32VLH5
MK10DX32VMP5
MK10DX64VFM5
MK10DX64VFT5
MK10DX64VLF5
MK10DX64VLH5
MK10DX64VMP5
MK10DX128VLH7
MK10DX128VLK7
MK10DX128VLL7
MK10DX128VMC7
MK10DX256VLH7
MK10DX256VLK7
MK10DX256VLL7
MK10DX256VMC7
6
NXP—Selector guide 2015
64
LQFP
64
MAPBGA
32
QFN
48
QFN
48
LQFP
64
LQFP
64
MAPBGA
32
QFN
48
QFN
48
LQFP
64
LQFP
64
MAPBGA
32
QFN
48
QFN
48
LQFP
64
LQFP
64
MAPBGA
64
LQFP
80
LQFP
100
LQFP
121
MAPBGA
64
LQFP
80
LQFP
100
LQFP
121
MAPBGA
-
-
-
-
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
32
KB
2 KB
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
4/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
2 KB 8 KB
3
1
1
-
4/0/0
1
1
-
2 KB 8 KB
3
1
1
-
5/0/0
1
1
-
2 KB 8 KB
3
1
1
-
5/0/0
1
1
-
2 KB 8 KB
3
1
1
-
5/0/0
1
1
-
2 KB 8 KB
3
1
1
-
5/0/0
1
1
-
3
1
1
-
4/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
16
KB
16
KB
16
KB
16
KB
16
KB
32
KB
32
KB
32
KB
32
KB
64
KB
64
KB
64
KB
64
KB
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
1
1
-
3
1
1
-
5/0/0
2
1
1
4
1
1
-
5/3/0
2
1
1
5
1
1
-
6/4/0
2
1
1
5
1
1
-
6/4/0
2
1
1
3
1
1
-
5/0/0
2
1
1
4
1
1
-
5/3/0
2
1
1
5
1
1
-
6/4/0
2
1
1
5
1
1
-
6/4/0
2
1
1
Evaluation Board (See Page 24)
-
GPIO (w interrupt)
1
5 V Tolerant
1
DMA
5/0/0
SPFPU
-
MPU
1
Cache
1
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
1x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
Vref
3
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
Analog Comparator Inputs
-
Analog Comparator
1
12-bit DAC
1
PGA
4/0/0
Total 16-bit ADC SE
-
Total 16-bit ADC DP
1
PDB
CAN
1
Low Power Timer
I 2S
3
FTM External Clk
I 2C
-
SPI + Chip Selects
-
Enhanced SDHC (bit)
-
High Baudrate UART
-
16
KB
16
KB
16
KB
16
KB
16
KB
16
KB
16
KB
16
KB
16
KB
16
KB
High Baudrate UART w/ISO7816
-
UART (Total)
-
SRAM
LQFP
EEPROM/FlexRAM
48
FlexNVM
QFN
64
KB
64
KB
64
KB
64
KB
64
KB
128
KB
128
KB
128
KB
128
KB
128
KB
32
KB
32
KB
32
KB
32
KB
32
KB
64
KB
64
KB
64
KB
64
KB
64
KB
128
KB
128
KB
128
KB
128
KB
256
KB
256
KB
256
KB
256
KB
Quad Decoder General Purpose PWM
MK10DX128VLF5
48
64
KB
64
KB
64
KB
64
KB
64
KB
160
KB
160
KB
160
KB
160
KB
160
KB
64
KB
64
KB
64
KB
64
KB
64
KB
96
KB
96
KB
96
KB
96
KB
96
KB
160
KB
160
KB
160
KB
160
KB
288
KB
288
KB
288
KB
288
KB
Motor Control General Purpose PWM
MK10DX128VFT5
QFN
Flash
MK10DX128VFM5
32
Total Flash Memory
MK10DN64VLH5
MK10DN64VMP5
Package
MK10DN64VLF5
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
72
MHz
72
MHz
72
MHz
72
MHz
72
MHz
72
MHz
72
MHz
72
MHz
Pin Count
MK10DN64VFT5
CPU Frequency
Part Number
Footnotes
MK10DN64VFM5
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
-
10ch
-
-
2
2/2/0/0
-
-
-
-
4ch
-
24
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
1ch
16ch
-
-
2
3/3/0/0
Y
-
-
-
4ch
-
33
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
19ch
-
-
2
6/4/0/0
Y
-
-
-
4ch
-
44
T1
2
1
1
2ch
26ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
44
T2
2
1
1
2ch
31ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
56
T2
2
1
1
4ch
37ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
70
T2
2
1
1
4ch
39ch
2
1
3
6/4/3/0
Y
-
-
-
16ch
Y
74
T2
2
1
1
2ch
26ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
44
T2
2
1
1
2ch
31ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
56
T2
2
1
1
4ch
37ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
70
T2
2
1
1
4ch
39ch
2
1
3
6/4/3/0
Y
-
-
-
16ch
Y
74
T2
MK10DN512VLL10
[1]
MK10DN512VLQ10
[1]
MK10DN512VMC10
[1]
MK10DN512VMD10
[1]
MK10DX128VLQ10
[1]
MK10DX128VMD10
[1]
MK10DX256VLQ10
[1]
MK10DX256VMD10
[1,2]
MK10FN1M0VLQ12
[1,2]
MK10FN1M0VMD12
[1,2]
MK10FX512VLQ12
[1,2]
MK10FX512VMD12
80
LQFP
100
LQFP
144
LQFP
121
MAPBGA
144
MAPBGA
144
LQFP
144
MAPBGA
144
LQFP
144
MAPBGA
144
LQFP
144
MAPBGA
144
LQFP
144
MAPBGA
4 KB
4 KB
4 KB
1 MB
-
-
512
KB
512
KB
512
KB
512
KB
16
KB
16
KB
5
1
1
-
6/4/0
2
1
1
4
1
1
4
5/3/0
2
1
2
5
1
1
4
6/4/1
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
1
1
8
6/4/2
2
1
2
6
2
0
8
6/4/2
2
2
2
6
2
0
8
6/4/2
2
2
2
6
2
0
8
6/4/2
2
2
2
6
2
0
8
6/4/2
2
2
2
Evaluation Board (See Page 24)
1
GPIO (w interrupt)
1
5 V Tolerant
2
DMA
5/3/0
SPFPU
-
MPU
1
Cache
1
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
2x
2ch
Vref
4
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
1x
8ch
2x
8ch
2x
8ch
2x
8ch
2x
8ch
Analog Comparator Inputs
1
Analog Comparator
1
12-bit DAC
2
PGA
5/0/0
Total 16-bit ADC SE
-
Total 16-bit ADC DP
1
PDB
1
Low Power Timer
3
FTM External Clk
CAN
-
-
I 2S
-
-
I 2C
1 MB
-
SPI + Chip Selects
4 KB
-
Enhanced SDHC (bit)
128
KB
128
KB
256
KB
256
KB
2 KB
High Baudrate UART
-
2 KB
16
KB
16
KB
16
KB
128
KB
128
KB
128
KB
128
KB
128
KB
32
KB
32
KB
64
KB
64
KB
128
KB
128
KB
128
KB
128
KB
High Baudrate UART w/ISO7816
-
2 KB
UART (Total)
64
KB
64
KB
64
KB
51 2
KB
512
KB
512
KB
512
KB
512
KB
128
KB
128
KB
256
KB
256
KB
SRAM
MAPBGA
32
KB
32
KB
32
KB
EEPROM/FlexRAM
121
FlexNVM
LQFP
96
KB
96
KB
96
KB
512
KB
512
KB
512
KB
512
KB
512
KB
256
KB
256
KB
512
KB
512
KB
1
MB
1
MB
1
MB
1
MB
Flash
80
Total Flash Memory
LQFP
Quad Decoder General Purpose PWM
MK10DN512VLK10
64
Motor Control General Purpose PWM
[1]
[1]
Package
MK10DX64VMC7
72
MHz
72
MHz
72
MHz
100
MHz
100
MHz
100
MHz
100
MHz
100
MHz
100
MHz
100
MHz
100
MHz
100
MHz
120
MHz
120
MHz
120
MHz
120
MHz
Pin Count
MK10DX64VLK7
CPU Frequency
Part Number
Footnotes
MK10DX64VLH7
2
1
1
2ch
26ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
44
T2
2
1
1
2ch
31ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
56
T2
2
1
1
4ch
39ch
2
1
3
6/4/2/0
Y
-
-
-
16ch
Y
74
T2
2
1
1
2ch
31ch
2
1
3
6/4/2/0
Y
-
Y
-
16ch
Y
56
T9
2
1
1
4ch
37ch
2
1
3
6/4/2/0
Y
-
Y
-
16ch
Y
70
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
42ch
2
2
3
6/4/3/0
Y
-
Y
-
16ch
Y
90
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
46ch
2
2
3
6/5/4/0
Y
-
Y
-
16ch
Y
104
T9
2
1
1
4ch
62ch
4
2
4
5/2/2/5
Y
Y
Y
32ch
Y
104
T10
2
1
1
4ch
62ch
4
2
4
5/2/2/5
Y
Y
Y
32ch
Y
104
T10
2
1
1
4ch
62ch
4
2
4
5/2/2/5
Y
Y
Y
32ch
Y
104
T10
2
1
1
4ch
62ch
4
2
4
5/2/2/5
Y
16
KB
16
KB
16
KB
16
KB
Y
Y
32ch
Y
104
T10
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Footnotes
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
[1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB
[2] Secondary OSC: 32–40 KHz/8–32 MHz,
[2] NAND Flash Controller
NXP—Selector guide 2015
7
80
MK11DX128AVMC5
50 MHz 121
MK11DX256AVLK5
50 MHz
MK11DX256AVMC5
50 MHz 121
80
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate UART w/ISO7816
High Baudrate UART
SPI + Chip Selects
I 2C
I 2S
CAN
Motor Control
General Purpose PWM
Quad Decoder General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
Cache
MPU
SPFPU
DMA
GPIO (w interrupt)
Evaluation Board (See Page 24)
512 KB 512 KB
–
–
64 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
–
2
5/4/0/0
–
–
–
–
16ch
60
T3
512 KB 512 KB
–
–
64 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
1
2
5/4/0/0
Y
–
–
–
16ch
64
T3
LQFP
192 KB 128 KB 64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
–
2
5/4/0/0
–
–
–
–
16ch
60
T3
MAPBGA
192 KB 128 KB 64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
1
2
5/4/0/0
Y
–
–
–
16ch
64
T3
LQFP
320 KB 256 KB 64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
–
2
5/4/0/0
–
–
–
–
16ch
60
T3
MAPBGA
320 KB 256 KB 64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch
24ch
–
1
2
5/4/0/0
Y
–
–
–
16ch
64
T3
Cache
50 MHz
LQFP
MAPBGA
Vref
MK11DX128AVLK5
FlexNVM
80
50 MHz 121
Flash
Pin Count
50 MHz
Total Flash Memory
CPU Frequency
MK11DN512AVLK5
MK11DN512AVMC5
Package
Part Number
Footnotes
SUB-FAMILY K11: BASIC MCU WITH TAMPER DETECTION
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Hardware Encryption and Tamper Detect
Trace: TPIU, FPB, DWT, ITM, ETM
Evaluation Board (See Page 24)
4/ 2/0/0
Y
–
–
–
16ch
44
T3
4/2/0/0
Y
–
–
–
16ch
60
T3
MK12DN512VMC5 50 MHz 121
50 MHz
48
Flash
GPIO (w interrupt)
2
2
DMA
1
1
SPFPU
–
–
MPU
Analog Comparator Inputs
2ch 22ch
3ch 24ch
12–bit DAC
1
1
PGA
1
1
Total 16-bit ADC SE
2
2
Total 16-bit ADC DP
1x2ch
1x2ch
PDB
1x8ch + 1x2ch
1x8ch + 1x2ch
Low Power Timer
–
–
FTM External Clk
Analog Comparator
Quad Decoder General Purpose
PWM
Motor Control General Purpose
PWM
1
1
CAN
2
2
I 2S
5/0/0
5/3/0
I 2C
1
1
SPI + Chip Selects
1
1
High Baudrate UART
3
4
MK12DX128VLF5
MAPBGA
512 KB
512 KB
–
–
64 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch 24ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
60
T3
LQFP
192 KB
128 KB
64 KB
4 KB
32 KB
3
1
1
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 18ch
–
–
2
2/2/0/0
Y
–
–
–
16ch
33
T3
MK12DX128VLH5
50 MHz
64
LQFP
192 KB
128 KB
64 KB
4 KB
32 KB
3
1
1
5/0/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
2ch 22ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
44
T3
MK12DX128VLK5
50 MHz
80
LQFP
192 KB
128 KB
64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch 24ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
60
T3
MK12DX128VMC5
50 MHz 121
MK12DX256VLF5
50 MHz
48
MAPBGA
192 KB
128 KB
64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch 24ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
60
T3
LQFP
320 KB
256 KB
64 KB
4 KB
32 KB
3
1
1
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 18ch
–
–
2
2/2/0/0
Y
–
–
–
16ch
33
T3
MK12DX256VLH5
50 MHz
64
LQFP
320 KB
256 KB
64 KB
4 KB
32 KB
3
1
1
5/0/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
2ch 22ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
44
T3
MK12DX256VLK5
50 MHz
80
LQFP
320 KB
256 KB
64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch 24ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
60
T3
MK12DX256VMC5
50 MHz 121
MAPBGA
320 KB
256 KB
64 KB
4 KB
32 KB
4
1
1
5/3/0
2
1
–
1x8ch + 1x2ch
1x2ch
2
1
1
3ch 24ch
–
1
2
4/2/0/0
Y
–
–
–
16ch
60
T3
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat)
8
High Baudrate UART w/ISO7816
64 KB
64 KB
UART (Total)
–
–
SRAM
–
–
EEPROM/FlexRAM
512 KB
512 KB
FlexNVM
512 KB
512 KB
Total Flash Memory
LQFP
LQFP
Package
64
80
Pin Count
50 MHz
50 MHz
CPU Frequency
MK12DN512VLH5
MK12DN512VLK5
Part Number
Footnotes
SUB-FAMILY K12: OPTIMIZED BASELINE MCU
NXP—Selector guide 2015
PIT (32 bit): 1x4ch Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Trace: TPIU, FPB, DWT, ITM, ETM
Kinetis K2x Family of
USB MCUs
TARGET APPLICATIONS:
OVERVIEW
The Kinetis K2x MCU family, based on the ARM Cortex -M4 core, is pin, peripheral
and software compatible with many of the Kinetis K series MCU families, offering
full and high-speed USB 2.0 On-The-Go options, in addition to other features like
device charge detect capability and USB crystal-less functionality. This family starts
from 32 KB of flash in a 5 x 5 mm 32-pin QFN package extending up to 1 MB in
a 144-pin MAPBGA package with up to 256 KB of SRAM. Next-generation Kinetis
K2x MCUs are further optimized for performance with industry-leading power
consumption, offering more streamlined integration for further BOM cost reductions.
For more information about the Kinetis K2x MCU family, click here.
®
®
Barcode scanners, electronic point-of-sales (EPoS) terminals, gaming accessories,
health and wellness monitors, home and building automation, industrial/
commercial sensor nodes, IoT data concentrators, multi-functional printers, smart
grid data concentrators, sports and activity wearables
Package
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate UART w/
ISO7816
High Baudrate UART
Enhanced SDHC (bit)
Touch Sensing Inputs (TSI)
SPI + Chip Selects
I 2C
I 2S
CAN
Motor Control General
Purpose PWM
Quad Decoder General
Purpose PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12 -bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
MPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board (See Page 24)
32
QFN
128 KB 128 KB
–
–
16 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
–
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
50 MHz
48
QFN
128 KB 128 KB
–
–
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN128VLF5
50 MHz
48
LQFP
128 KB 128 KB
–
–
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN128VLH5
50 MHz
64
LQFP
128 KB 128 KB
–
–
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DN128VMP5
50 MHz
64
MAPBGA
128 KB 128 KB
–
–
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DN32VFM5
50 MHz
32
QFN
32 KB
32 KB
–
–
8 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
MK20DN32VFT5
50 MHz
48
QFN
32 KB
32 KB
–
–
8 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN32VLF5
50 MHz
48
LQFP
32 KB
32 KB
–
–
8 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN32VLH5
50 MHz
64
LQFP
32 KB
32 KB
–
–
8 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DN32VMP5
50 MHz
64
MAPBGA
32 KB
32 KB
–
–
8 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DN64VFM5
50 MHz
32
QFN
64 KB
64 KB
–
–
16 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
MK20DN64VFT5
50 MHz
48
QFN
64 KB
64 KB
–
–
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN64VLF5
50 MHz
48
LQFP
64 KB
64 KB
–
–
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DN64VLH5
50 MHz
64
LQFP
64 KB
64 KB
–
–
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DN64VMP5
50 MHz
64
MAPBGA
64 KB
64 KB
–
–
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX128VFM5
50 MHz
32
QFN
160 KB 128 KB 32 KB
2 KB
16 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
MK20DX128VFT5
50 MHz
48
QFN
160 KB 128 KB 32 KB
2 KB
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX128VLF5
50 MHz
48
LQFP
160 KB 128 KB 32 KB
2 KB
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX128VLH5
50 MHz
64
LQFP
160 KB 128 KB 32 KB
2 KB
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX128VMP5
50 MHz
64
MAPBGA
160 KB 128 KB 32 KB
2 KB
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
Flash
Pin Count
50 MHz
MK20DN128VFT5
Total Flash Memory
CPU Frequency
MK20DN128VFM5
Part Number
Footnotes
SUB-FAMILY K20: USB MCU WITH MIXED-SIGNAL INTEGRATION
–
–
–
NXP—Selector guide 2015
9
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate UART w/
ISO7816
High Baudrate UART
Enhanced SDHC (bit)
Touch Sensing Inputs (TSI)
SPI + Chip Selects
I 2C
I 2S
CAN
Motor Control General
Purpose PWM
Quad Decoder General
Purpose PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12 -bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
MPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board (See Page 24)
32
QFN
64 KB
32 KB
32 KB
2 KB
8 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
–
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
50 MHz
48
QFN
64 KB
32 KB
32 KB
2 KB
8 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX32VLF5
50 MHz
48
LQFP
64 KB
32 KB
32 KB
2 KB
8 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX32VLH5
50 MHz
64
LQFP
64 KB
32 KB
32 KB
2 KB
8 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX32VMP5
50 MHz
64
MAPBGA
64 KB
32 KB
32 KB
2 KB
8 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX64VFM5
50 MHz
32
QFN
96 KB
64 KB
32 KB
2 KB
16 KB
2
1
1
–
16
4/0/0
1
1
–
1x8ch
1x2ch
2
1
1
6ch
–
–
2
2/2/0/0
–
–
4ch
–
20
T1
MK20DX64VFT5
50 MHz
48
QFN
96 KB
64 KB
32 KB
2 KB
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX64VLF5
50 MHz
48
LQFP
96 KB
64 KB
32 KB
2 KB
16 KB
3
1
1
–
14
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
1ch 12ch
–
–
2
3/3/0/0
Y
–
4ch
–
29
T1
MK20DX64VLH5
50 MHz
64
LQFP
96 KB
64 KB
32 KB
2 KB
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX64VMP5
50 MHz
64
MAPBGA
96 KB
64 KB
32 KB
2 KB
16 KB
3
1
1
–
16
5/0/0
1
1
–
1x8ch
1x2ch
2
1
1
2ch 15ch
–
–
2
6/4/0/0
Y
–
4ch
–
40
T1
MK20DX128VLH7
72 MHz
64
LQFP
160 KB 128 KB 32 KB
2 KB
32 KB
3
1
1
–
16
5/0/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 22ch
2
1
3
6/4/2/0
Y
–
16ch
Y
40
T2
MK20DX128VLK7
72 MHz
80
LQFP
160 KB 128 KB 32 KB
2 KB
32 KB
4
1
1
–
16
5/3/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 27ch
2
1
3
6/4/2/0
Y
–
16ch
Y
52
T2
MK20DX128VLL7
72 MHz
100
LQFP
160 KB 128 KB 32 KB
2 KB
32 KB
5
1
1
–
16
6/4/0
2
1
1
1x8ch
2x2ch
2
1
1
4ch 33ch
2
1
3
6/4/2/0
Y
–
16ch
Y
66
T2
MK20DX128VMC7
72 MHz
121
MAPBGA
160 KB 128 KB 32 KB
2 KB
32 KB
5
1
1
–
16
6/4/0
2
1
1
1x8ch
2x2ch
2
1
1
4ch 35ch
2
1
3
6/4/3/0
Y
–
16ch
Y
70
T2
MK20DX256VLH7
72 MHz
64
LQFP
288 KB 256 KB 32 KB
2 KB
64 KB
3
1
1
–
16
5/0/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 22ch
2
1
3
6/4/2/0
Y
–
16ch
Y
40
T2
MK20DX256VLK7
72 MHz
80
LQFP
288 KB 256 KB 32 KB
2 KB
64 KB
4
1
1
–
16
5/3/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 27ch
2
1
3
6/4/2/0
Y
–
16ch
Y
52
T2
MK20DX256VLL7
72 MHz
100
LQFP
288 KB 256 KB 32 KB
2 KB
64 KB
5
1
1
–
16
6/4/0
2
1
1
1x8ch
2x2ch
2
1
1
4ch 33ch
2
1
3
6/4/2/0
Y
–
16ch
Y
66
T2
MK20DX256VMC7
72 MHz
121
MAPBGA
288 KB 256 KB 32 KB
2 KB
64 KB
5
1
1
–
16
6/4/0
2
1
1
1x8ch
2x2ch
2
1
1
4ch 35ch
2
1
3
6/4/3/0
Y
–
16ch
Y
70
T2
MK20DX64VLH7
72 MHz
64
LQFP
96 KB
64 KB
32 KB
2 KB
16 KB
3
1
1
–
16
5/0/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 22ch
2
1
3
6/4/2/0
Y
–
16ch
Y
40
T2
MK20DX64VLK7
72 MHz
80
LQFP
96 KB
64 KB
32 KB
2 KB
16 KB
4
1
1
–
16
5/3/0
2
1
1
1x8ch
2x2ch
2
1
1
2ch 27ch
2
1
3
6/4/2/0
Y
–
16ch
Y
52
T2
MK20DX64VMC7
72 MHz
121
MAPBGA
96 KB
64 KB
32 KB
2 KB
16 KB
5
1
1
–
16
6/4/0
2
1
1
1x8ch
2x2ch
2
1
1
4ch 35ch
2
1
3
6/4/3/0
Y
–
16ch
Y
70
T2
[1] MK20DN512VLK10
100 MHz
80
LQFP
512 KB 512 KB
–
–
128 KB
4
1
1
4
16
5/3/0
2
1
2
1x8ch
2x2ch
2
1
1
2ch 27ch
2
1
3
6/4/2/0
Y
Y
16ch
Y
52
T9
[1] MK20DN512VLL10
100 MHz
100
LQFP
512 KB 512 KB
–
–
128 KB
5
1
1
4
16
6/4/1
2
1
2
1x8ch
2x2ch
2
1
1
4ch 33ch
2
1
3
6/4/2/0
Y
Y
16ch
Y
66
T9
[1] MK20DN512VLQ10
100 MHz
144
LQFP
512 KB 512 KB
–
–
128 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch 42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
[1] MK20DN512VMC10
100 MHz
121
MAPBGA
512 KB 512 KB
–
–
128 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch 38ch
2
2
3
6/4/3/0
Y
Y
16ch
Y
86
T9
[1]
MK20DN512VMD10
100 MHz
144
MAPBGA
512 KB
512 KB
–
–
128 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
[1,3] MK20DN512ZCAB10R
100 MHz
120
WLCSP
512 KB
512 KB
–
–
128 KB
6
1
1
4
16
6/4/1
2
1
2
1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/5/3/0
Y
Y
16ch
Y
79
T9
100 MHz
144
LQFP
256 KB
128 KB 128 KB
4 KB
32 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
Part Number
50 MHz
MK20DX32VFT5
Footnotes
MK20DX32VFM5
[1]
MK20DX128VLQ10
[1]
MK20DX128VMD10
100 MHz
144
MAPBGA
256 KB
128 KB 128 KB
4 KB
32 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
[1]
MK20DX256VLK10
100 MHz
80
LQFP
512 KB
256 KB 256 KB
4 KB
64 KB
4
1
1
4
16
5/3/0
2
1
2
1x8ch
2x2ch
2
1
1
2ch
27ch
2
1
3
6/4/2/0
Y
Y
16ch
Y
52
T9
[1]
MK20DX256VLQ10
100 MHz
144
LQFP
512 KB
256 KB 256 KB
4 KB
64 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
[1]
MK20DX256VMC10
100 MHz
121
MAPBGA
512 KB
256 KB 256 KB
4 KB
64 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/4/3/0
Y
Y
16ch
Y
86
T9
[1]
MK20DX256VMD10
100 MHz
144
MAPBGA
512 KB
256 KB 256 KB
4 KB
64 KB
6
1
1
8
16
6/4/2
2
1
2
1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
Y
Y
16ch
Y
100
T9
[1]
MK20DX256VLL10
100 MHz
100
LQFP
512 KB
256 KB 256 KB
4 KB
64 KB
5
1
1
4
16
6/4/1
2
1
2
1x8ch
2x2ch
2
1
1
4ch
33ch
2
1
3
6/4/2/0
Y
Y
16ch
Y
66
T9
[1,2] MK20FN1M0VLQ12
120 MHz
144
LQFP
1MB
1MB
–
–
128 KB
6
2
0
8
16
6/4/2
2
2
2
2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5
Y
Y
32ch
Y
100
T10
[1,2] MK20FN1M0VMD12
120 MHz
144
MAPBGA
1MB
1MB
–
–
128 KB
6
2
0
8
16
6/4/2
2
2
2
2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5
Y
Y
32ch
Y
100
T10
[1,2]
MK20FX512VLQ12
120 MHz
144
LQFP
1MB
512 KB 512 KB 16 KB 128 KB
6
2
0
8
16
6/4/2
2
2
2
2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5
Y
Y
32ch
Y
100
T10
[1,2]
MK20FX512VMD12
120 MHz
144
MAPBGA
1MB
512 KB 512 KB 16 KB 128 KB
6
2
0
8
16
6/4/2
2
2
2
2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5
Y
Y
32ch
Y
100
T10
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
10
–
NXP—Selector guide 2015
Footnotes
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Trace: TPIU, FPB, DWT, ITM
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
[1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB
[2] NAND Flash Controller, [2] Cache: 16 KB
[2] Secondary OSC: 32–40 KHz/8–32 MHz, [2] SPFPU
[3] Temp Range: -40 C to 85 C
[1] MK21FN1M0AVLQ12
[1] MK21FN1M0AVMC12
[1] MK21FN1M0AVMD12
[1] MK21FN1M0VLQ12
[1] MK21FN1M0VMC12
[1] MK21FN1M0VMD12
[1] MK21FX512AVLQ12
[1] MK21FX512AVMC12
[1] MK21FX512AVMD12
[1] MK21FX512VLQ12
[1] MK21FX512VMC12
[1] MK21FX512VMD12
120
MHz
120
MHz
120
MHz
120
MHz
LQFP
1MB
1MB
–
–
121
MAPBGA
1MB
1MB
–
–
144
MAPBGA
1MB
1MB
–
–
144
LQFP
1MB
1MB
–
–
121
MAPBGA
1MB
1MB
–
–
144
MAPBGA
1MB
1MB
–
–
144
LQFP
640
KB
640
KB
512
KB
128
KB
4
KB
512
KB
512
KB
512
KB
512
KB
512
KB
128
KB
128
KB
128
KB
128
KB
128
KB
4
KB
4
KB
4
KB
4
KB
4
KB
128
KB
128
KB
128
KB
128
KB
128
KB
121
MAPBGA
144
MAPBGA
144
LQFP
121
MAPBGA
144
MAPBGA
640
KB
640
KB
640
KB
640
KB
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
Evaluation Board (See
Page 24)
144
–
GPIO (w interrupt)
MAPBGA
1
5 V Tolerant
121
2
DMA
LQFP
5/3/0
SPFPU
80
–
MPU
MAPBGA
1
Vref
121
32
KB
32
KB
32
KB
128
KB
128
KB
128
KB
128
KB
128
KB
128
KB
128
KB
1
Analog Comparator
Inputs
4
KB
4
KB
4
KB
4
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
1x8ch +
1x2ch
Analog Comparator
64
KB
64
KB
64
KB
–
12–bit DAC
256
KB
256
KB
256
KB
1
Total 16-bit ADC SE
320
KB
320
KB
320
KB
2
Total 16-bit ADC DP
LQFP
5/3/0
PDB
80
–
Motor Control General
Purpose PWM
MAPBGA
CAN
121
I 2S
LQFP
4
KB
4
KB
4
KB
4
KB
4
KB
I 2C
80
64
KB
64
KB
64
KB
64
KB
64
KB
SPI + Chip Selects
MAPBGA
–
Enhanced SDHC (bit)
121
–
SRAM
LQFP
–
1
Low Power Timer
MK21DX256VMC5
80
–
1
FTM External Clk
MK21DX256VLK5
MAPBGA
–
4
Quad Decoder
General Purpose PWM
MK21DX256AVMC5
50
MHz
50
MHz
50
MHz
120
MHz
120
MHz
120
MHz
120
MHz
120
MHz
120
MHz
120
MHz
120
MHz
121
–
64
KB
64
KB
64
KB
64
KB
32
KB
32
KB
32
KB
32
KB
32
KB
High Baudrate UART
MK21DX256AVLK5
LQFP
–
High Baudrate UART
w/ISO7816
MK21DX128VMC5
80
–
UART (Total)
MK21DX128VLK5
MAPBGA
512
KB
512
KB
512
KB
512
KB
128
KB
128
KB
128
KB
128
KB
256
KB
EEPROM/FlexRAM
MK21DX128AVMC5
121
512
KB
512
KB
512
KB
512
KB
192
KB
192
KB
192
KB
192
KB
320
KB
FlexNVM
MK21DX128AVLK5
LQFP
Flash
MK21DN512VMC5
80
Total Flash Memory
MK21DN512VLK5
Package
MK21DN512AVMC5
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
50
MHz
Pin Count
MK21DN512AVLK5
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K21: USB MCU WITH TAMPER DETECTION
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
1x2ch
2
1
1
3ch
20ch
–
2
5/4/0/0
–
–
–
16ch
–
56
T3
1x2ch
2
1
1
3ch
20ch
1
2
5/4/0/0
–
–
–
16ch
–
64
T3
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
4
1
1
–
5/3/0
2
1
–
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
Y
Y
Y
16ch
Y
100
T4
5
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
40ch
2
3
6/4/3/0
Y
Y
Y
16ch
Y
81
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
–
Y
Y
16ch
Y
95
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
–
Y
Y
16ch
Y
104
T4
5
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
40ch
2
3
6/4/3/0
Y
Y
Y
16ch
Y
81
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
Y
Y
Y
16ch
Y
104
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
Y
Y
Y
16ch
Y
100
T4
5
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
40ch
2
3
6/4/3/0
Y
Y
Y
16ch
Y
81
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
–
Y
Y
16ch
Y
95
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
–
Y
Y
16ch
Y
104
T4
5
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
40ch
2
3
6/4/3/0
Y
Y
Y
16ch
Y
81
T4
6
1
1
8
6/4/2
3
1
1
1x8ch
2x2ch
2
1
1
4ch
42ch
2
3
6/5/4/0
Y
Y
Y
16ch
Y
104
T4
Footnotes
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Trace: TPIU, FPB, DWT, ITM, ETM
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
NXP—Selector guide 2015
11
12
I 2S
CAN
USB 120 mAReg
Motor Control General
Purpose PWM
Quad Decoder
General Purpose PWM
5/0/0
5/3/0
5/3/0
5/0/0
5/0/0
5/3/0
5/3/0
5/0/0
5/0/0
5/3/0
5/3/0
5/2
5/2
5
5/3
6/4/1
6/4/2
6/4/2
6/4/2
5/0/0
5/3/0
6/4/1
6/4/2
6/4/2
6/4/2
5/2
5/2
5/2
5/2
5/0/0
5/3/0
6/4/1
6/4/2
6/4/2
6/4/2
6/4/0
5/2/0
6/4/0
5/2/0
6/4/0
5/2/0
6/4/0
5/2/0
6/4/0
5/2/0
6/4/0
5/2/0
2
2
2
1
2
2
2
1
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
–
–
–
–
–
–
–
–
–
–
–
–
–
1
1
1
1
1
1
1
1
1
1
1
1
–
–
–
–
1
1
1
1
1
1
–
–
–
–
–
–
–
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch + 1x2ch
1x8ch
1x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
1x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
2x8ch
2x8ch
2x8ch
2x8ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
1x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
2 1 1
Footnotes
2ch
3ch
3ch
1ch
2ch
3ch
3ch
1ch
2ch
3ch
3ch
2ch
–
2ch
3ch
5ch
5ch
5ch
5ch
2ch
3ch
5ch
5ch
5ch
5ch
2ch
–
–
–
2ch
3ch
5ch
5ch
5ch
5ch
4ch
2ch
4ch
2ch
4ch
2ch
4ch
2ch
4ch
2ch
4ch
2ch
18ch
20ch
20ch
14ch
18ch
20ch
20ch
14ch
18ch
20ch
20ch
22ch
–
22ch
27ch
33ch
42ch
38ch
42ch
22ch
27ch
33ch
42ch
38ch
42ch
22ch
–
–
–
22ch
27ch
33ch
42ch
38ch
42ch
34ch
22ch
33ch
22ch
36ch
22ch
33ch
22ch
38ch
22ch
33ch
22ch
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
1
2
2
2
1
1
1
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
4/ 2/0/0
4/2/0/0
4/2/0/0
2/2/0/0
4/2/0/0
4/2/0/0
4/2/0/0
2/2/0/0
4/2/0/0
4/2/0/0
4/ 2/0/0
5/4
–
6/4/2
6/4/2
6/4/2
6/5/4
6/5/4
6/5/4
6/4/2/0
6/4/2/0
6/4/2/0
6/5/4/0
6/5/4/0
6/5/4/0
5/4
–
–
–
6/4/2/0
6/4/2/0
6/4/2/0
6/5/4/0
6/5/4/0
6/5/4/0
6/4/0/0
5/4/0/0
5/4/0/0
5/4/0/0
6/4/0/0
5/4/0/0
5/4/0/0
5/4/0/0
6/5/0/0
5/4/0/0
5/4/0/0
5/4/0/0
–
–
–
–
–
–
–
–
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
–
–
–
–
Y
Y
Y
Y
Y
Y
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Evaluation Board (See
Page 24)
I 2C
–
–
–
–
–
–
–
–
–
–
–
–
–
–
4
4
8
8
8
–
4
4
8
8
8
–
–
–
–
–
4
4
8
8
8
–
–
–
–
–
–
–
–
–
–
–
–
GPIO (w interrupt)
SPI + Chip Selects
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
DMA
Enhanced SDHC (bit)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
SPFPU
High Baudrate UART
3
4
4
3
3
4
4
3
3
4
4
4
4
3
4
5
6
6
6
3
4
5
6
6
6
4
4
4
4
3
4
5
6
6
6
4
4
4
4
4
4
4
4
4
4
4
4
MPU
High Baudrate UART
w/ISO7816
64 KB
64 KB
64 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
48 KB
24 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
48 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
24 KB
24 KB
24 KB
24 KB
48 KB
48 KB
48 KB
48 KB
128 KB
128 KB
128 KB
128 KB
Analog Comparator
Inputs
UART (Total)
–
–
–
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
–
–
–
–
–
–
–
–
–
–
–
–
Analog Comparator
SRAM
–
–
–
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
64 KB
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
128 KB
128 KB
128 KB
128 KB
128 KB
128 KB
–
–
–
–
–
–
–
–
–
–
–
–
12–bit DAC
EEPROM/FlexRAM
512 KB
512 KB
512 KB
128 KB
128 KB
128 KB
128 KB
256 KB
256 KB
256 KB
256 KB
128 KB
128 KB
1024 KB
1024 KB
1024 KB
1024 KB
1024 KB
1024 KB
1 MB
1 MB
1 MB
1 MB
1 MB
1 MB
256 MB
256 MB
512 MB
512 MB
512 KB
512 KB
512 KB
512 KB
512 KB
512 KB
128 KB
128 KB
128 KB
128 KB
256 KB
256 KB
256 KB
256 KB
512 KB
512 KB
512 KB
512 KB
Total 16-bit ADC SE
FlexNVM
512 KB
512 KB
512 KB
192 KB
192 KB
192 KB
192 KB
320 KB
320 KB
320 KB
320 KB
128 KB
128 KB
1024 KB
1024 KB
1024 KB
1024 KB
1024 KB
1024 KB
1 MB
1 MB
1 MB
1 MB
1 MB
1 MB
256 MB
256 MB
512 MB
512 MB
640 KB
640 KB
640 KB
640 KB
640 KB
640 KB
128 KB
128 KB
128 KB
128 KB
256 KB
256 KB
256 KB
256 KB
512 KB
512 KB
512 KB
512 KB
Total 16-bit ADC DP
Flash
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
WLCSP
WLCSP
LQFP
LQFP
LQFP
LQFP
MAPBGA
MAPBGA
LQFP
LQFP
LQFP
LQFP
MAPBGA
MAPBGA
WLCSP
WLCSP
WLCSP
WLCSP
LQFP
LQFP
LQFP
LQFP
MAPBGA
MAPBGA
XFBGA
LQFP
LQFP
MAPBGA
XFBGA
LQFP
LQFP
MAPBGA
XFBGA
LQFP
LQFP
MAPBGA
PDB
Total Flash Memory
64
80
121
48
64
80
121
48
64
80
121
64
49
64
80
100
144
121
144
64
80
100
144
121
144
64
80
80
80
64
80
100
144
121
144
121
64
100
64
121
64
100
64
121
64
100
64
Low Power Timer
Package
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
50 MHz
120 MHz
100 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
100 MHz
100 MHz
100 MHz
100 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
120 MHz
FTM External Clk
Pin Count
[1,2]
MK22DN512VLH5
[1,2]
MK22DN512VLK5
[1,2]
MK22DN512VMC5
[1,2]
MK22DX128VLF5
[1,2]
MK22DX128VLH5
[1,2]
MK22DX128VLK5
[1,2]
MK22DX128VMC5
[1,2]
MK22DX256VLF5
[1,2]
MK22DX256VLH5
[1,2]
MK22DX256VLK5
[1,2]
MK22DX256VMC5
[4]
MK22FN128CAH12R
[4]
MK22FN128CAK10R
[1,3]
MK22FN1M0AVLH12
[1,3]
MK22FN1M0AVLK12
[1,3]
MK22FN1M0AVLL12
[1,3]
MK22FN1M0AVLQ12
[1,3]
MK22FN1M0AVMC12
[1,3]
MK22FN1M0AVMD12
[1,2,3] MK22FN1M0VLH12
[1,2,3] MK22FN1M0VLK12
[1,2,3] MK22FN1M0VLL12
[1,2,3] MK22FN1M0VLQ12
[1,2,3] MK22FN1M0VMC12
[1,2,3] MK22FN1M0VMD12
[4]
MK22FN256CAH12R
[4]
MK22FN256CAP12R
[4]
MK22FN512CBP12R
[4]
MK22FN512CAP12R
[1,2,3] MK22FX512VLH12
[1,2,3] MK22FX512VLK12
[1,2,3] MK22FX512VLL12
[1,2,3] MK22FX512VLQ12
[1,2,3] MK22FX512VMC12
[1,2,3] MK22FX512VMD12
[4]
MK22FN128VDC10
[4]
MK22FN128VLH10
[4]
MK22FN128VLL10
[4]
MK22FN128VMP10
[2,4]
MK22FN256VDC12
[2,4]
MK22FN256VLH12
[2,4]
MK22FN256VLL12
[2,4]
MK22FN256VMP12
[2,4]
MK22FN512VDC12
[2,4]
MK22FN512VLH12
[2,4]
MK22FN512VLL12
[2,4]
MK22FN512VMP12
Common Features
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K22: OPTIMIZED USB MCU
16ch
40
T3
16ch
56
T3
16ch
56
T3
16ch
29
T3
16ch
40
T3
16ch
56
T3
16ch
56
T3
16ch
29
T3
16ch
40
T3
16ch
56
T3
16ch
56
T3
16ch 40/8
T5
4ch
–
T5,F2
16ch 40/0
T4
16ch 52/0
T4
16ch 66/0
T4
16ch 100/0
T4
16ch 86/0
T4
16ch 100/0
T4
16ch
40
T4
16ch
52
T4
16ch
66
T4
16ch 100
T4
16ch
86
T4
16ch 100
T4
16ch 40/8 T5,F2
16ch 52/8 T5,F2
16ch 52/8 T5,F2
16ch 52/8 T5,F2
16ch
40
T4
16ch
52
T4
16ch
66
T4
16ch 100
T4
16ch
86
T4
16ch 100
T4
4ch
67
T5,F2
4ch
40
T5,F2
4ch
66
T5,F2
4ch
40
T5,F2
16ch
70
T5,F2
16ch
40
T5,F2
16ch
66
T5,F2
16ch
40
T5,F2
16ch
81
T5,F2
16ch
40
T5,F2
16ch
66
T5,F2
16ch
40
T5,F2
Temp Range: -40 C to 105 C
Trace: TPIU, FPB, DWT, ITM, ETM
[1] USB Device Charge Detect, [1] CMT (Carrier Module Transmitter)
Voltage Range: 1.71–3.6 V
PIT (32 bit): 1x4ch
[2] USB 120mAReg, [3] 5V Tolerant
Flash Write Voltage: 1.71 V
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
[3] Trace: TPIU, FPB, DWT, ITM,ETM, ETB, [4] Low Power UART (1)
Main OSC (Oscillator crystal/resonator): 32–40 KHz/8–32 MHz
Serial Programming Interface, USB OTG LS/FS (1)
Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat)
V ref
NXP—Selector guide 2015
[4] Crystal–less USB Enabled (FS Mode ON), [4] 48 MHz IRC
[4] Main OSC: 32–40 KHz/3–32 MHz, [4] High Drive GPIOs (18 mA): 8
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), 48 MHZ IRC
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
12–bit DAC
Analog Comparator
1 2x8ch
1 2x8ch
1 2x8ch
1 2x8ch
– 2x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
5ch
4ch
4ch
4ch
4ch
34ch
37ch
32ch
41ch
37ch
2
2
1
2
1
3 6/5/4 Y
3 6/5/4/0 Y
3 5/4/2/0 Y
3 6/5/4/0 Y
2
–
Y
Evaluation Board
(See Page 24)
Low Power Timer
3
1
1
1
1
GPIO (w interrupt)
FTM External Clk
3
3
3
3
3
5 V Tolerant
Quad Decoder
GeneralPurpose PWM
6/4/2
6/4/2
6/4/1
6/4/2
6/4/2
DMA
Motor Control General
Purpose PWM
8
8
4
8
–
SPFPU
CAN
1
1
1
1
1
MPU
I 2S
1
1
1
1
1
Vref
I 2C
6
6
5
5
6
Analog Comparator
Inputs
SPI + Chip Selects
KB
KB
KB
KB
KB
Enhanced SDHC (bit)
256
256
256
256
256
High Baudrate UART
–
–
–
–
–
High Baudrate UART
w/ISO7816
–
–
–
–
–
UART (Total)
142 WLCSP 1024 1024
121 XFBGA 1 MB 1 MB
100 LQFP 1 MB 1 MB
144 LQFP 1 MB 1 MB
121 XFBGA 256 256
SRAM
Flash
Total Flash Memory
Package
Pin Count
MHz
MHz
MHz
MHz
MHz
EEPROM/FlexRAM
120
120
120
120
120
FlexNVM
MK24FN1M0CAJ12R
MK24FN1M0VDC12
MK24FN1M0VLL12
MK24FN1M0VLQ12
MK24FN256VDC12
Common Features
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K24: USB MCU WITH 256 KB SRAM
Y
Y
Y
Y
–
Y
Y
Y
Y
Y
16ch
16ch
16ch
16ch
16ch
Y
Y
Y
Y
Y
100
83
66
100
83
T11,F3
T11,F3
T11,F3
T11,F3
T14
PIT (32 bit): 1x4ch, Crystal–less USB Enabled (FS Mode ON)
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Hardware Encryption, USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
Trace: TPIU, FPB, DWT, ITM,ETM, ETB
Temp Range: -40º C to 85º C
Voltage voltage:1.71 to 3.6 V
Flash Write Voltage: 1.71 V
Main OSC:32-40 kHz/3–32 MHz
Debug: JTAG,cJTAG,SWD
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate UART
w/ISO7816
High Baudrate UART
Enhanced SDHC (bit)
SPI + Chip Selects
2
IC
I 2S
CAN
Motor Control
General Purpose PWM
Quad Decoder
General Purpose PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
MPU
SPFPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board (See
Page 24)
169 WLCSP 2048
144
LQFP
2048
144 MAPBGA 2048
169 MAPBGA 2048
Flash
Total Flash Memory
180
180
180
180
Package
Pin Count
MK26FN2M0CAC18R
MK26FN2M0VLQ18
MK26FN2M0VMD18
MK26FN2M0VMI18
Common Features
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K26: USB MCU WITH 2 MB FLASH AND 256 KB SRAM
2048
2048
2048
2048
–
–
–
–
–
–
–
–
256
256
256
256
6
6
6
6
1
1
1
1
1
1
1
1
8
8
8
8
6/4/2
6/4/2
6/4/2
6/4/2
4
4
4
4
1
1
1
1
2
2
2
2
2x8ch
2x8ch
2x8ch
2x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
1
1
1
1
1
1
1
1
3
1
1
3
45
39
39
45
2
2
2
2
4
4
4
4
6/6/4/4
6/6/4/4
6/6/4/4
6/6/4/4
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
32 ch
32 ch
32 ch
32 ch
–
–
–
–
116
100
100
116
T15
T15
T15
T15
RTC(32KHz OSC,Vbat), 48 MHz IRC
PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog,
PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Hardware Encryption, USB Device Charge Detect, Crystal-less FS USB, USB LS/FS and USB HS with integrated HS PHY
NXP—Selector guide 2015
13
Kinetis K3x Family of
Segment LCD MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K3x MCU family, based on the ARM® Cortex® -M4 core, is pin,
peripheral and software compatible with the K10 MCU family and adds a flexible
low-power segment LCD controller with support for up to 320 segments.
Devices start from 64 KB of flash in a 64-pin LQFN package extending up to
512 KB in a 144-pin MAPBGA package with a rich suite of analog,
communication, timing and control peripherals. For more information about the
Kinetis K3x MCU family, click here.
Thermostats, smart meters, heart rate monitors, blood gas analyzers
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz 3–32 MHz
Debug: JTAG, cJTAG, SWD
14
NXP—Selector guide 2015
RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
5 V Tolerant, V ref, Trace: TPIU, FPB, DWT, ITM
Evaluation Board (See Page 24)
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
GPIO (w interrupt)
I 2S
5/0/0
5/3/0
6/4/0
6/4/0
5/0/0
5/3/0
6/4/0
6/4/0
5/0/0
5/3/0
6/4/0
5/3/0
6/4/1
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
DMA
I 2C
16x8/20x4
24x8/28x4
32x8/36x4
36x8/40x4
16x8/20x4
24x8/28x4
32x8/36x4
36x8/40x4
16x8/20x4
24x8/28x4
36x8/40x4
24x8/28x4
32x8/36x4
40x8/44x4
38x8/42x4
40x8/44x4
40x8/44x4
40x8/44x4
40x8/44x4
40x8/44x4
MPU
SPI + Chip Selects
–
–
–
–
–
–
–
–
–
–
–
4
4
8
8
8
8
8
8
8
Analog Comparator Inputs
Segment LCD
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Analog Comparator
Enhanced SDHC (bit)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
12–bit DAC
High Baudrate UART
3
4
5
5
3
4
5
5
3
4
5
4
5
6
6
6
6
6
6
6
PGA
High Baudrate UART w/ISO7816
32 KB
32 KB
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
16 KB
16 KB
16 KB
128 KB
128 KB
128 KB
128 KB
128 KB
32 KB
32 KB
64 KB
64 KB
Total 16-bit ADC SE
UART (Total)
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
–
–
–
–
–
4 KB
4 KB
4 KB
4 KB
Total 16-bit ADC DP
SRAM
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
–
–
–
–
–
128 KB
128 KB
256 KB
256 KB
PDB
EEPROM/FlexRAM
128 KB
128 KB
128 KB
128 KB
256 KB
256 KB
256 KB
256 KB
64 KB
64 KB
64 KB
512 KB
512 KB
512 KB
512 KB
512 KB
128 KB
128 KB
256 KB
256 KB
Low Power Timer
FlexNVM
160 KB
160 KB
160 KB
160 KB
288 KB
288 KB
288 KB
288 KB
96 KB
96 KB
96 KB
512 KB
512 KB
512 KB
512 KB
512 KB
256 KB
256 KB
512 KB
512 KB
FTM External Clk
Flash
LQFP
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
MAPBGA
LQFP
MAPBGA
LQFP
MAPBGA
Quad Decoder
General Purpose PWM
Total Flash Memory
64
80
100
121
64
80
100
121
64
80
121
80
100
144
121
144
144
144
144
144
Motor Control
General Purpose PWM
Package
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
1
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
2
1x8ch
Footnotes
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2ch
2ch
4ch
4ch
2ch
2ch
4ch
4ch
2ch
2ch
4ch
2ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
22ch
31ch
38ch
38ch
22ch
31ch
38ch
38ch
22ch
31ch
38ch
31ch
38ch
46ch
42ch
46ch
46ch
46ch
46ch
46ch
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3/4/2/0
6/4/2/0
6/4/2/0
6/4/3/0
3/4/2/0
6/4/2/0
6/4/2/0
6/4/3/0
3/4/2/0
6/4/2/0
6/4/3/0
6/4/2/0
6/4/2/0
6/5/4/0
6/4/3/0
6/5/4/0
6/5/4/0
6/5/4/0
6/5/4/0
6/5/4/0
–
–
–
–
–
–
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
40
56
68
72
40
56
68
72
40
56
72
56
68
102
90
102
102
102
102
102
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
CAN
Pin Count
MK30DX128VLH7
MK30DX128VLK7
MK30DX128VLL7
MK30DX128VMC7
MK30DX256VLH7
MK30DX256VLK7
MK30DX256VLL7
MK30DX256VMC7
MK30DX64VLH7
MK30DX64VLK7
MK30DX64VMC7
[1] MK30DN512VLK10
[1] MK30DN512VLL10
[1] MK30DN512VLQ10
[1] MK30DN512VMC10
[1] MK30DN512VMD10
[1] MK30DX128VLQ10
[1] MK30DX128VMD10
[1] MK30DX256VLQ10
[1] MK30DX256VMD10
Common Features
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K30: SEGMENT LCD MCU
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
Kinetis K4x Family of USB
and Segment LCD MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K4x MCU family, based on the ARM® Cortex®-M4 core, adds fullspeed USB 2.0 On-The-Go with device charger detect capability and a flexible,
low-power segment LCD controller with support for up to 320 segments.
Devices start from 64 KB of flash in a 64-pin LQFN package extending up to
512 KB in a 144-pin MAPBGA package with a rich suite of analog,
communication, timing and control peripherals. For more information about the
Kinetis K4x MCU family, click here.
GPS receivers, blood glucose meters, bike computers,
currency counters
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Trace: TPIU, FPB, DWT, ITM
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 1x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
1x8ch 2x2ch
Footnotes
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2ch
2ch
4ch
4ch
2ch
2ch
4ch
4ch
2ch
2ch
4ch
2ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
18ch
27ch
34ch
34ch
18ch
27ch
34ch
34ch
18ch
27ch
34ch
27ch
34ch
42ch
38ch
42ch
42ch
42ch
42ch
42ch
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3/4/2/0
6/4/2/0
6/4/2/0
6/4/3/0
3/4/2/0
6/4/2/0
6/4/2/0
6/4/3/0
3/4/2/0
6/4/2/0
6/4/3/0
6/4/2/0
6/4/2/0
6/5/4/0
6/4/3/0
6/5/4/0
6/5/4/0
6/5/4/0
6/5/4/0
6/5/4/0
–
–
–
–
–
–
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
36
52
64
68
36
52
64
68
36
52
68
52
64
98
86
98
98
98
98
98
(See Page 24)
I 2S
CAN
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Evaluation Board
I 2C
5/0/0
5/3/0
6/4/0
6/4/0
5/0/0
5/3/0
6/4/0
6/4/0
5/0/0
5/3/0
6/4/0
5/3/0
6/4/1
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
6/4/2
GPIO (w interrupt)
SPI + Chip Selects
16x8/20x4
24x8/28x4
32x8/36x4
36x8/40x4
16x8/20x4
24x8/28x4
32x8/36x4
36x8/40x4
16x8/20x4
24x8/28x4
36x8/40x4
24x8/28x4
32x8/36x4
40x8/44x4
38x8/42x4
40x8/44x4
40x8/44x4
40x8/44x4
40x8/44x4
40x8/44x4
DMA
Segment LCD
–
–
–
–
–
–
–
–
–
–
–
4
4
8
8
8
8
8
8
8
MPU
Enhanced SDHC (bit)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Analog Comparator
Inputs
High Baudrate UART
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Analog Comparator
High Baudrate UART
w/ISO7816
3
4
5
5
3
4
5
5
3
4
5
4
5
6
6
6
6
6
6
6
12–bit DAC
UART (Total)
32 KB
32 KB
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
16 KB
16 KB
16 KB
128 KB
128 KB
128 KB
128 KB
128 KB
32 KB
32 KB
64 KB
64 KB
PGA
SRAM
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
2 KB
–
–
–
–
–
4 KB
4 KB
4 KB
4 KB
Total 16-bit ADC SE
EEPROM/FlexRAM
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
–
–
–
–
–
128 KB
128 KB
256 KB
256 KB
Total 16-bit ADC DP
FlexNVM
128 KB
128 KB
128 KB
128 KB
256 KB
256 KB
256 KB
256 KB
64 KB
64 KB
64 KB
512 KB
512 KB
512 KB
512 KB
512 KB
128 KB
128 KB
256 KB
256 KB
PDB
Flash
160 KB
160 KB
160 KB
160 KB
288 KB
288 KB
288 KB
288 KB
96 KB
96 KB
96 KB
512 KB
512 KB
512 KB
512 KB
512 KB
256 KB
256 KB
512 KB
512 KB
Low Power Timer
Total Flash Memory
LQFP
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
LQFP
LQFP
MAPBGA
LQFP
LQFP
LQFP
MAPBGA
MAPBGA
LQFP
MAPBGA
LQFP
MAPBGA
FTM External Clk
Package
64
80
100
121
64
80
100
121
64
80
121
80
100
144
121
144
144
144
144
144
Quad Decoder
General Purpose PWM
Pin Count
MK40DX128VLH7
MK40DX128VLK7
MK40DX128VLL7
MK40DX128VMC7
MK40DX256VLH7
MK40DX256VLK7
MK40DX256VLL7
MK40DX256VMC7
MK40DX64VLH7
MK40DX64VLK7
MK40DX64VMC7
[1] MK40DN512VLK10
[1] MK40DN512VLL10
[1] MK40DN512VLQ10
[1] MK40DN512VMC10
[1] MK40DN512VMD10
[1] MK40DX128VLQ10
[1] MK40DX128VMD10
[1] MK40DX256VLQ10
[1] MK40DX256VMD10
Common Features
Motor Control
General Purpose PWM
CPU Frequency
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
Part Number
Footnotes
SUB-FAMILY K40: SEGMENT LCD MCU WITH USB
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
T7
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
NXP—Selector guide 2015
15
Kinetis K5x Family of
Measurement MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K5x MCU family, based on the ARM® Cortex®-M4 core, provides
designers with an analog measurement engine consisting of integrated
operational and trans-impedance amplifiers as well as high-resolution ADC
and DAC modules. The family also features IEEE® 1588 Ethernet and hardware
encryption, full-speed USB 2.0 On-The-Go with device charger detect capability
and a flexible low-power segment LCD controller with support for up to
320 segments. Devices start from 128 KB of flash in a 64-pin QFN package
extending up to 512 KB in a 144-pin MAPBGA package. For more information
about the Kinetis K5x MCU family, click here.
Low-power portable medical devices, clinical and lab equipment, test/
measurement equipment, instrumentation applications, monitor and
tele–health applications
(See Page 24)
Evaluation Board
GPIO (w interrupt)
DMA
MPU
TRIAMP
OPAMP
Analog Comparator
Inputs
Analog Comparator
12–bit DAC
PGA
Total 16-bit ADC SE
Total 16-bit ADC DP
PDB
Low Power Timer
FTM External Clk
Quad Decoder
General Purpose PWM
MK50DX128CLH7
72 MHz
64
LQFP
160 KB 128 KB
32 KB
2 KB
32 KB
3
1
1
–
–
5/0/0
2
1
–
1x8ch
2x2ch
2
1
1
2ch
22ch
1
1
2
6/4/1/0
2
1
–
16ch
35
T8
MK50DX128CLK7
72 MHz
80
LQFP
160 KB 128 KB
32 KB
2 KB
32 KB
4
1
1
–
–
5/1/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
30ch
2
1
3
6/5/3/0
2
1
–
16ch
39
T8
MK50DX128CMC7
72 MHz
121 MAPBGA 160 KB 128 KB
32 KB
2 KB
32 KB
5
1
1
–
–
6/4/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
36ch
2
1
3
6/5/5/0
2
1
–
16ch
63
T8
MK50DX256CLK7
72 MHz
80
LQFP
288 KB 256 KB
32 KB
2 KB
64 KB
4
1
1
–
–
5/1/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
30ch
2
1
3
6/5/3/0
2
1
–
16ch
39
T8
LQFP
MK50DX256CLL7
72 MHz
100
288 KB 256 KB
32 KB
2 KB
64 KB
5
1
1
–
–
6/3/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
34ch
2
1
3
6/5/5/0
2
1
–
16ch
59
T8
MK50DX256CMC7
72 MHz
121 MAPBGA 288 KB 256 KB
32 KB
2 KB
64 KB
5
1
1
–
–
6/4/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
36ch
2
1
3
6/5/5/0
2
1
–
16ch
63
T8
[1] MK50DN512CLL10
100 MHz 100
LQFP
512 KB 512 KB
–
–
128 KB
5
1
1
4
–
6/3/1
2
1
–
1x8ch
2x2ch
2
1
1
4ch
34ch
2
2
3
6/5/5/0
2
2
Y
16ch
59
T8
[1] MK50DN512CLQ10
100 MHz 144
LQFP
512 KB 512 KB
–
–
128 KB
6
1
1
8
–
6/4/2
2
1
–
1x8ch
2x2ch
2
1
1
4ch
41ch
2
2
3
6/5/5/0
2
2
Y
16ch
96
T8
T8
[1] MK50DN512CMC10 100 MHz 121 MAPBGA 512 KB 512 KB
–
–
128 KB
6
1
1
8
–
6/4/2
2
1
–
1x8ch
2x2ch
2
1
1
4ch
37ch
2
2
3
6/5/5/0
2
2
Y
16ch
78
[1] MK50DN512CMD10 100 MHz 144 MAPBGA 512 KB 512 KB
–
–
128 KB
6
1
1
8
–
6/4/2
2
1
–
1x8ch
2x2ch
2
1
1
4ch
41ch
2
2
3
6/5/5/0
2
2
Y
16ch
96
T8
4 KB
64 KB
4
1
1
–
–
5/1/0
2
1
–
1x8ch
2x2ch
2
1
1
4ch
30ch
2
2
3
6/5/3/0
2
2
Y
16ch
39
T8
[1] MK50DX256CLK10
100 MHz
80
LQFP
512 KB 256 KB 256 KB
LQFP
[1] MK50DX256CLL10
100 MHz 100
512 KB 256 KB 256 KB
4 KB
64 KB
5
1
1
4
–
6/3/1
2
1
–
1x8ch
2x2ch
2
1
1
4ch
34ch
2
2
3
6/5/5/0
2
2
Y
16ch
59
T8
[1] MK50DX256CMC10
100 MHz 121 MAPBGA 512 KB 256 KB 256 KB
4 KB
64 KB
6
1
1
8
–
6/4/2
2
1
–
1x8ch
2x2ch
2
1
1
4ch
37ch
2
2
3
6/5/5/0
2
2
Y
16ch
78
T8
[1] MK50DX256CMD10
100 MHz 144 MAPBGA 512 KB 256 KB 256 KB
4 KB
64 KB
6
1
1
8
–
6/4/2
2
1
–
1x8ch
2x2ch
2
1
1
4ch
41ch
2
2
3
6/5/5/0
2
2
Y
16ch
96
T8
Common Features
Temp Range: -40º C to 85º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant
16
Motor Control
General Purpose PWM
CAN
I 2S
I 2C
SPI + Chip Selects
Segment LCD
Enhanced SDHC (bit)
High Baudrate UART
High Baudrate UART w/
ISO7816
UART (Total)
SRAM
EEPROM/FlexRAM
FlexNVM
Flash
Total Flash Memory
Package
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K50: HIGH-PRECISION ANALOG MCU WITH USB
NXP—Selector guide 2015
Footnotes
Trace: TPIU, FPB, DWT, ITM
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
1
1x8ch
2x2ch
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
1x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
Temp Range: -40º C to 85º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant
Evaluation Board (See
Page 24)
1
5/2/0
6/4/0
5/2/0
6/3/0
6/4/0
6/4/2
6/4/2
6/3/1
6/4/2
6/4/2
6/4/2
5/2/0
6/3/1
6/4/2
GPIO (w interrupt)
5/0/0
24x8/28x4
36x8/40x4
24x8/28x4
32x8/36x4
36x8/40x4
40x8/44x4
40x8/44x4
32x8/36x4
40x8/44x4
38x8/42x4
40x8/44x4
24x8/28x4
32x8/36x4
38x8/42x4
DMA
16x8/20x4
–
–
–
–
–
8
8
4
8
8
8
–
4
8
MPU
FTM External Clk
–
1
1
1
1
1
1
1
1
1
1
1
1
1
1
TRIAMP
Quad Decoder
General Purpose PWM
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
OPAMP
Motor Control
General Purpose PWM
1
4
5
4
4
5
6
6
4
6
6
6
4
4
6
Analog Comparator
Inputs
I 2S
3
32 KB
32 KB
64 KB
64 KB
64 KB
64 KB
64 KB
128 KB
128 KB
128 KB
128 KB
64 KB
64 KB
64 KB
Analog Comparator
I 2C
32 KB
12–bit DAC
SPI + Chip Selects
2 KB
PGA
Segment LCD
128
128
256
256
256
256
256
512
512
512
512
256
256
256
Total 16-bit ADC SE
Enhanced SDHC (bit)
KB
KB
KB
KB
KB
KB
KB
KB
KB
KB
KB
KB
KB
KB
Total 16-bit ADC DP
High Baudrate UART
160
160
288
288
288
256
256
512
512
512
512
512
512
512
PDB
High Baudrate UART
w/ISO7816
32 KB
KB 32 KB 2 KB
KB 32 KB 2 KB
KB 32 KB 2 KB
KB 32 KB 2 KB
KB 32 KB 2 KB
KB
–
–
KB
–
–
KB
–
–
KB
–
–
KB
–
–
KB
–
–
KB 256 KB 4 KB
KB 256 KB 4 KB
KB 256 KB 4 KB
160 KB 128 KB
Low Power Timer
UART (Total)
LQFP
MAPBGA
LQFP
LQFP
MAPBGA
LQFP
MAPBGA
LQFP
LQFP
MAPBGA
MAPBGA
LQFP
LQFP
MAPBGA
SRAM
LQFP
80
121
80
100
121
144
144
100
144
121
144
80
100
121
EEPROM/FlexRAM
64
72 MHz
72 MHz
72 MHz
72 MHz
72 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
100 MHz
FlexNVM
Package
MK51DX128CLK7
MK51DX128CMC7
MK51DX256CLK7
MK51DX256CLL7
MK51DX256CMC7
[1] MK51DN256CLQ10
[1] MK51DN256CMD10
[1] MK51DN512CLL10
[1] MK51DN512CLQ10
[1] MK51DN512CMC10
[1] MK51DN512CMD10
[1] MK51DX256CLK10
[1] MK51DX256CLL10
[1] MK51DX256CMC10
Common Features
Flash
Pin Count
MK51DX128CLH7
Total Flash Memory
CPU Frequency
72 MHz
Part Number
Footnotes
SUB-FAMILY K51: HIGH-PRECISION ANALOG MCU WITH SEGMENT LCD AND USB
1
1
2ch
18ch
1
1
2
3/4/1/0
2
1
–
16ch
31
T8
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
2
1 1
Footnotes
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
30ch
35ch
30ch
35ch
35ch
41ch
41ch
35ch
41ch
37ch
41ch
30ch
35ch
37ch
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
6/5/3/0
6/5/5/0
6/5/3/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
6/5/3/0
6/5/5/0
6/5/5/0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
2
2
2
2
–
–
–
–
–
Y
Y
Y
Y
Y
Y
Y
Y
Y
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
39
61
39
57
61
94
94
57
94
78
94
39
57
78
T8
T8
T8
T8
T8
T8
T8
T8
T8
T8
T8
T8
T8
T8
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
Trace: TPIU, FPB, DWT, ITM
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
OPAMP
TRIAMP
MPU
DMA
GPIO (w interrupt)
2x2ch
2x2ch
2
2
1
1
1
1
4ch
4ch
41ch
41ch
2
2
2
2
3
3
6/5/5/0
6/5/5/0
2
2
2
2
Y
Y
16ch
16ch
96
96
(See Page 24)
Analog Comparator
Inputs
1x8ch
1x8ch
Evaluation Board
Analog Comparator
MII/RMII 1x4ch
MII/RMII 1x4ch
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant
Temp Range: -40º C to 85º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
12–bit DAC
1
1
PGA
2
2
Total 16-bit ADC SE
I 2S
6/4/2
6/4/2
Total 16-bit ADC DP
I 2C
8
8
PDB
SPI + Chip Selects
1
1
Low Power Timer
Enhanced SDHC (bit)
1
1
FTM External Clk
High Baudrate UART
6
6
Quad Decoder
General Purpose PWM
High Baudrate UART w/
ISO7816
128 KB
128 KB
Motor Control
General Purpose PWM
UART (Total)
–
–
IEEE 1588 Timer
(CLKIN)
SRAM
–
–
Ethernet w/1588
EEPROM/FlexRAM
Flash
Total Flash Memory
Package
100 MHz 144
LQFP
512 KB 512 KB
100 MHz 144 MAPBGA 512 KB 512 KB
FlexNVM
MK52DN512CLQ10
MK52DN512CMD10
Common Features
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K52: HIGH-PRECISION ANALOG MCU WITH USB AND ETHERNET
T8
T8
Hardware Encryption
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
Trace: TPIU, FPB, DWT, ITM, ETM, ETB
Temp Range: -40º C to 85º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant
Enhanced SDHC (bit)
Ethernet w/1588
SPI + Chip Selects
I 2C
I 2S
Ethernet w/1588
IEEE 1588 Timer
(CLKIN)
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
OPAMP
TRIAMP
DMA
GPIO (w interrupt)
Evaluation Board (See
Page 24)
EEPROM/FlexRAM
KB
–
–
KB
–
–
KB 256 KB 4 KB
KB 256 KB 4 KB
High Baudrate UART
512
512
256
256
FlexNVM
Flash
Total Flash Memory
Package
144
LQFP
512 KB
144 MAPBGA 512 KB
144
LQFP
512 KB
144 MAPBGA 512 KB
High Baudrate UART
w/ISO7816
MHz
MHz
MHz
MHz
UART (Total)
100
100
100
100
SRAM
MK53DN512CLQ10
MK53DN512CMD10
MK53DX256CLQ10
MK53DX256CMD10
Common Features
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K53: HIGH-PRECISION ANALOG MCU WITH USB, SEGMENT LCD AND ETHERNET
128 KB
128 KB
64 KB
64 KB
6
6
6
6
1
1
1
1
1
1
1
1
8
8
8
8
40x8/44x4
40x8/44x4
40x8/44x4
40x8/44x4
6/4/2
6/4/2
6/4/2
6/4/2
2
2
2
2
1
1
1
1
MII/RMII
MII/RMII
MII/RMII
MII/RMII
1x4ch
1x4ch
1x4ch
1x4ch
1x8ch
1x8ch
1x8ch
1x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
1
1
1
1
1
1
1
1
4ch
4ch
4ch
4ch
41ch
41ch
41ch
41ch
2
2
2
2
2
2
2
2
3
3
3
3
6/5/5/0
6/5/5/0
6/5/5/0
6/5/5/0
2
2
2
2
2
2
2
2
16ch
16ch
16ch
16ch
94
94
94
94
T8
T8
T8
T8
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Ethernet w/1588:
Hardware Encryption, MPU
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
Trace: TPIU, FPB, DWT, ITM, ETM, ETB
NXP—Selector guide 2015
17
Kinetis K6x Family of
Ethernet MCUs
OVERVIEW
control peripherals. Next-generation Kinetis K6x MCUs are further optimized for
performance and power consumption, offering more streamlined integration for
further BOM cost reductions. For more information about the Kinetis K6x MCU
family, click here.
The Kinetis K6x MCU family, based on the ARM® Cortex®-M4 core, are pin,
peripheral and software compatible with many of the Kinetis K series MCU
families, offering IEEE 1588 Ethernet and full- and optional high-speed USB 2.0
On-The-Go, including options with USB crystal-less functionality. Devices start
from 256 KB of flash in a 100-pin QFP package extending up to 1 MB of flash
and 256 KB of SRAM in a 256-pin MAPBGA package. These devices offer various
levels of integration, with a rich suite of analog, communication, timing and
TARGET APPLICATIONS:
Building control, factory automation, industrial drivers, IoT data concentrators,
medical monitoring
SRAM
UART (Total)
High Baudrate UART
w/ISO7816
High Baudrate UART
Enhanced SDHC (bit)
SPI + Chip Selects
I 2C
I 2S
CAN
Ethernet w/1588
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Cache
DMA
GPIO (w interrupt)
Evaluation Board
(See Page 24)
5
1
1
4
6/4/1
2
1
2
RMII
1x3ch 1x8ch
2x2ch
2
1
1
4ch
33ch
2
1
3
6/5/5/0
–
16ch
66
T9
64 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
–
16ch 100
T9
MK60DN256VMC10
100 MHz 121
MAPBGA
256 KB 256 KB
–
–
64 KB
6
1
1
8
6/4/2
2
1
2
1x4ch 1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/4/3/0
–
16ch
86
T9
MK60DN256VMD10
100 MHz 144
MAPBGA
256 KB 256 KB
–
–
64 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
–
16ch 100
T9
MK60DN512VLL10
100 MHz 100
LQFP
512 KB 512 KB
–
–
128 KB
5
1
1
4
6/4/1
2
1
2
1x3ch 1x8ch
2x2ch
2
1
1
4ch
33ch
2
1
3
6/5/5/0
–
16ch
66
T9
MK60DN512VLQ10
100 MHz 144
LQFP
512 KB 512 KB
–
–
128 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
–
16ch 100
T9
MK60DN512VMC10
100 MHz 121
MAPBGA
512 KB 512 KB
–
–
128 KB
6
1
1
8
6/4/2
2
1
2
1x4ch 1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/4/3/0
–
16ch
86
T9
MK60DN512VMD10
100 MHz 144
MAPBGA
512 KB 512 KB
–
–
128 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
–
16ch 100
T9
WLCSP
512 KB 512 KB
–
–
128 KB
6
1
1
4
6/4/1
2
1
2
RMII
1x4ch 1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/5/3/0
–
16ch
79
T9
4 KB
64 KB
5
1
1
4
6/4/1
2
1
2
RMII
1x3ch 1x8ch
2x2ch
2
1
1
4ch
33ch
2
1
3
6/5/5/0
–
16ch
66
T9
[1] MK60DN512ZCAB10R 100 MHz 120
MK60DX256VLL10
100 MHz 100
LQFP
512 KB 256 KB 256 KB
RMII
RMII
RMII
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
EEPROM/FlexRAM
64 KB
–
IEEE 1588 Timer
(CLKIN)
FlexNVM
–
–
Flash
–
256 KB 256 KB
Total Flash Memory
256 KB 256 KB
LQFP
Package
LQFP
100 MHz 144
Pin Count
100 MHz 100
MK60DN256VLQ10
CPU Frequency
MK60DN256VLL10
Part Number
Footnotes
SUB-FAMILY K60: ETHERNET MCU WITH MIXED-SIGNAL INTEGRATION
MK60DX256VLQ10
100 MHz 144
LQFP
512 KB 256 KB 256 KB
4 KB
64 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
–
16ch 100
T9
MK60DX256VMC10
100 MHz 121
MAPBGA
512 KB 256 KB 256 KB
4 KB
64 KB
6
1
1
8
6/4/2
2
1
2
1x4ch 1x8ch
2x2ch
2
1
1
4ch
38ch
2
2
3
6/4/3/0
–
16ch
T9
512 KB 256 KB 256 KB
–
MK60DX256VMD10
100 MHz 144
MAPBGA
[2] MK60FN1M0VLQ12
120 MHz 144
LQFP
1 MB
[2] MK60FN1M0VMD12
120 MHz 144
MAPBGA
1 MB
[2] MK60FX512VLQ12
120 MHz 144
LQFP
1 MB
[2] MK60FX512VMD12
120 MHz 144
MAPBGA
1 MB
512 KB 512 KB 16 KB 128 KB
[2] MK60FN1M0VLQ15
150 MHz 144
LQFP
1 MB
1 MB
–
–
[2] MK60FN1M0VMD15
150 MHz 144
MAPBGA
1 MB
1 MB
–
–
[2] MK60FX512VLQ15
150 MHz 144
LQFP
[2] MK60FX512VMD15
150 MHz 144
MAPBGA
RMII
4 KB
64 KB
6
1
1
8
6/4/2
2
1
2 MII/RMII 1x4ch 1x8ch
2x2ch
2
1
1
4ch
42ch
2
2
3
6/5/4/0
16ch 100
T9
1 MB
–
–
128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
1 MB
–
–
128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
512 KB 512 KB 16 KB 128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
1 MB
512 KB 512 KB 16 KB 128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
1 MB
512 KB 512 KB 16 KB 128 KB
6
2
0
8
6/4/2
2
2
2 MII/RMII 1x4ch 2x8ch
2x2ch
2
1
1
4ch
58ch
4
2
4
5/2/2/5 16 KB 32ch 100
T10
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Trace: TPIU, FPB, DWT, ITM, ETM, ETB
18
NXP—Selector guide 2015
86
Footnotes
Main OSC: 32–40 KHz/3–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, MPU
Hardware Encryption, 5 V Tolerant
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB Device Charge Detect, USB 120 mAReg, USB OTG LS/FS (1)
[1]
[2]
[2]
[2]
Temp Range: -40º C to 85º C
Secondary OSC: 32–40 KHz/8–32 MHz, [2]SPFPU
NAND Flash Controller, [2]USB OTG LS/FS/HS (1)
Main OSC: 32–40 KHz/8–32 MHz
–
–
128 KB 6
2
Y
8
6/4/2
2
2
2
[2]
MK61FX512VMD12
120 MHz 144 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6
2
–
8
6/4/2
2
2
2
[2]
MK61FX512VMJ12
120 MHz 256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6
2
Y
8
6/4/2
2
2
2
[2]
MK61FN1M0VMD15
150 MHz 144 MAPBGA 1 MB
1 MB
–
–
128 KB 6
2
–
8
6/4/2
2
2
2
[2]
MK61FN1M0VMJ15
150 MHz 256 MAPBGA 1 MB
1 MB
–
–
128 KB 6
2
Y
8
6/4/2
2
2
2
[2]
MK61FX512VMD15
150 MHz 144 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6
2
–
8
6/4/2
2
2
2
[2]
MK61FX512VMJ15
150 MHz 256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6
2
Y
8
6/4/2
2
2
2
SRAM
Part Number
Evaluation Board (See Page 24)
1 MB
GPIO (w interrupt)
120 MHz 256 MAPBGA 1 MB
DMA
MK61FN1M0VMJ12
1x4ch
2x8ch
2x2ch
2
1
1
4ch
45ch
4
2
4
5/1/2/5 16 KB
32ch
79
T10
1x4ch
2x8ch
2x2ch
2
1
1
4ch
53ch
4
2
4
5/2/2/5 16 KB
32ch
95
T10
1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch 128 T10
1x4ch
2x8ch
2x2ch
2
1
1
4ch
53ch
4
2
4
5/2/2/5 16 KB
32ch
1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch 128 T10
1x4ch
2x8ch
2x2ch
2
1
1
4ch
53ch
4
2
4
5/2/2/5 16 KB
32ch
1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch 128 T10
1x4ch
2x8ch
2x2ch
2
1
1
4ch
53ch
4
2
4
5/2/2/5 16 KB
32ch
1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch 128 T10
Cache
[2]
RMI
MII/
RMII
MII/
RMII
MII/
RMII
MII/
RMII
MII/
RMII
MII/
RMII
MII/
RMII
MII/
RMII
Analog Comparator Inputs
2
Analog Comparator
2
2
12–bit DAC
2
2
PGA
CAN
2
6/4/2
Total 16-bit ADC SE
I 2S
6/4/1
8
Total 16-bit ADC DP
I 2C
4
–
PDB
SPI + Chip Selects
–
2
Low Power Timer
Enhanced SDHC (bit)
2
128 KB 6
FTM External Clk
DDR Controller
128 KB 6
–
Quad Decoder
General Purpose PWM
High Baudrate UART w/ISO7816
–
–
Motor Control
General Purpose PWM
EEPROM/FlexRAM
–
1 MB
IEEE 1588 Timer (CLKIN)
FlexNVM
1 MB
Ethernet w/1588
Flash
1 MB
120 MHz 144 MAPBGA 1 MB
UART (Total)
Total Flash Memory
WLCSP
MK61FN1M0VMD12
Pin Count
MK61FN1M0CAA12R 120 MHz 143
[2]
CPU Frequency
[1]
Footnotes
Package
SUB-FAMILY K61: ETHERNET MCU WITH TAMPER DETECTION
95
95
95
T10
T10
T10
Footnotes
Common Features
Main OSC: 32–40 KHz/8–32 MHz
Secondary OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), V ref, SPFPU, MPU
USB Device Charge Detect, USB 120 mAReg, USB OTG LS/FS (1)
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Debug: JTAG, cJTAG, SWD; Trace: TPIU, FPB, DWT, ITM, ETM, ETB
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
[1] Temp Range: -40º C to 85º C
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP [2] NAND Flash Controller, [2] USB OTG
Serial Programming Interface, CMT (Carrier Module Transmitter)
LS/FS/HS (1)
Hardware Encryption, Tamper Detect, 5 V Tolerant
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, 48 MHz IRC
RTC (32 KHz OSC, Vbat), 5 V Tolerant
Cache
DMA
GPIO (w interrupt)
2x8ch
2x8ch
2x2ch
2x2ch
2
2
1
1
1
1
4ch
4ch
41ch
41ch
–
–
2
2
3
3
4/3/3/0
6/5/4/0
Y
–
16ch
16ch
100
95
PIT (32 bit): 1x4ch, Crystal–less USB Enabled (FS Mode only)
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
(See Page 24)
Analog Comparator
Inputs
MII/RMII 1x4ch
MII/RMII 1x4ch
Evaluation Board
Analog Comparator
1
1
12–bit DAC
1
1
PGA
CAN
3
3
Total 16-bit ADC SE
I 2S
6/4/2
6/4/2
Total 16-bit ADC DP
I 2C
8
8
PDB
SPI + Chip Selects
1
1
Low Power Timer
Enhanced SDHC (bit)
1
1
FTM External Clk
High Baudrate UART
6
6
Quad Decoder
General Purpose PWM
High Baudrate UART w/
ISO7816
256 KB
256 KB
Motor Control
General Purpose PWM
UART (Total)
–
–
IEEE 1588 Timer
(CLKIN)
SRAM
–
–
Ethernet w/1588
EEPROM/FlexRAM
MK63FN1M0VLQ12 120 MHz 144
LQFP
1 MB 1 MB
MK63FN1M0VMD12 120 MHz 144 MAPBGA 1 MB 1 MB
Common Features
FlexNVM
Flash
Total Flash Memory
Package
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K63: ETHERNET MCU WITH 256 KB SRAM AND TAMPER DETECTION
T11
T11
Hardware Encryption, Tamper Detect
USB Device Charge Detect, USB 120 mAReg,
USB OTG LS/FS (1), SPFPU, MPU
Trace: TPIU, FPB, DWT, ITM, ETM, ETB
NXP—Selector guide 2015
19
CAN
Ethernet w/1588
IEEE 1588 Timer
(CLKIN)
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
DMA
GPIO (w interrupt)
Evaluation Board
6
5
6
6
6
5
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
4
8
8
8
4
8
8
6/4/2
6/4/1
6/4/2
6/4/2
6/4/2
6/4/1
6/4/2
6/4/2
3
3
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
RMII
RMII
MII/RMII
MII/RMII
RMII
RMII
MII/RMII
MII/RMII
1x3ch
1x2ch
1x4ch
1x4ch
1x3ch
1x2ch
1x4ch
1x4ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4ch
4ch
4ch
4ch
4ch
4ch
4ch
4ch
37ch
32ch
41ch
41ch
37ch
32ch
41ch
41ch
–
–
–
–
–
–
–
–
2
1
2
2
2
1
2
2
3
3
3
3
3
3
3
3
6/5/4/0
5/4/2/0
6/5/4/0
6/5/4/0
6/5/4/0
5/4/2/0
6/5/4/0
6/5/4/0
16ch
16ch
16ch
16ch
16ch
16ch
16ch
16ch
83
66
100
100
86
66
100
100
T11/F3
T11/F3
T11/F3
T11/F3
T11/F3
T11/F3
T11/F3
T11/F3
KB
KB
KB
KB
KB
KB
KB
KB
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, 48 MHz IRC
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
PIT (32 bit): 1x4ch, Crystal–less USB Enabled (FS Mode only)
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
(See Page 24)
I 2S
256
256
256
256
256
256
256
256
I 2C
–
–
–
–
4 KB
4 KB
4 KB
4 KB
SPI + Chip Selects
–
–
–
–
128 KB
128 KB
128 KB
128 KB
Enhanced SDHC (bit)
1 MB
1 MB
1 MB
1 MB
512 KB
512 KB
512 KB
512 KB
High Baudrate UART
1 MB
1 MB
1 MB
1 MB
640 KB
640 KB
640 KB
640 KB
High Baudrate UART
w/ISO7816
EEPROM/FlexRAM
XFBGA
LQFP
LQFP
MAPBGA
XFBGA
LQFP
LQFP
MAPBGA
UART (Total)
FlexNVM
121
100
144
144
121
100
144
144
SRAM
Flash
MHz
MHz
MHz
MHz
MHz
MHz
MHz
MHz
Total Flash Memory
120
120
120
120
120
120
120
120
Package
MK64FN1M0VDC12
MK64FN1M0VLL12
MK64FN1M0VLQ12
MK64FN1M0VMD12
MK64FX512VDC12
MK64FX512VLL12
MK64FX512VLQ12
MK64FX512VMD12
Common Features
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K64: ETHERNET MCU WITH 256 KB SRAM
Hardware Encryption, Tamper Detect
USB Device Charge Detect, USB 120
mAReg, USB OTG LS/FS (1)
SRAM
UART (Total)
High Baudrate UART w/ISO7816
High Baudrate UART
Enhanced SDHC (bit)
SPI + Chip Selects
I 2C
I 2S
CAN
Motor Control
General Purpose PWM
Quad Decoder
General Purpose PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
12–bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
MPU
SPFPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board (See Page 24)
Memory mapped Crytpo
Acceleration unit
Tamper Detect (DryIce)
Number of External Tamper Pins
CRC
2048
–
1024 256
2048
–
1024 256
EEPROM/FlexRAM
FlexNVM
169 WLCSP 2048
169 WLCSP 1280
169 MAPBGA 2048
169 MAPBGA 1280
Flash
Total Flash Memory
180
180
180
180
Package
Pin Count
MK65FN2M0CAC18R
MK65FX1M0CAC18R
MK65FN2M0VMI18
MK65FX1M0VMI18
Common Features
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K65: ETHERNET MCU WITH 2 MB FLASH, 256 KB SRAM AND TAMPER DETECTION
–
4
–
4
256
256
256
256
6
6
6
6
Y
Y
Y
Y
Y
Y
Y
Y
8
8
8
8
6/4/2
6/4/2
6/4/2
6/4/2
4
4
4
4
1
1
1
1
2
2
2
2
2x8ch
2x8ch
2x8ch
2x8ch
2x2ch
2x2ch
2x2ch
2x2ch
2
2
2
2
1
1
1
1
1
1
1
1
3
3
3
3
45
45
45
45
0/2
0/2
0/2
0/2
4
4
4
4
6/6/4/4
6/6/4/4
6/6/4/4
6/6/4/4
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
32ch
32ch
32ch
32ch
–
–
–
–
116
116
116
116
T15
T15
T15
T15
Y
Y
Y
Y
Y
Y
Y
Y
8
8
8
8
Y
Y
Y
Y
Main OSC:32-40 kHz/3-32 MHz
Debug:JTAG, cJTAG, SWD, 48 MHz IRC
RTC (32 KHz OSC, Vbat)
Temperature range : -40º C to 105º C
Voltage range:1.71 to 3.6 V
Flash write voltage: 1.71
PPIT (32 bit): 1x4ch,Hardware Watchdog, Software Watchdog,
PMC, MCG, NMI, CRC, DSP
Tamper Detect, Hardware Encryption,USB
Device Charge Detect, Crystal-less FS USB, USB
LS/FS and USB HS with integrated HS PHY
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
SPI + Chip Selects
I 2C
I 2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC
DP
Total 16-bit ADC SE
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
MPU
SPFPU
–
256
6
Y
Y
8
6/4/2
4
1
2
2x8ch
2x2ch
2
1
1
1
39
0/2
4
6/6/4/4
Y
Y
Y
MK66FN2M0VMD18
180
144
MAPBGA
2048
2048
–
–
256
6
Y
Y
8
6/4/2
4
1
2
2x8ch
2x2ch
2
1
1
1
39
0/2
4
6/6/4/4
Y
Y
Y
MK66FX1M0VLQ18
180
144
LQFP
1280
1024 256
4
256
6
Y
Y
8
6/4/2
4
1
2
2x8ch
2x2ch
2
1
1
1
39
0/2
4
6/6/4/4
Y
Y
Y
MK66FX1M0VMD18
180
144
MAPBGA
1280
1024 256
4
256
6
Y
Y
8
6/4/2
4
1
2
2x8ch
2x2ch
2
1
1
1
39
0/2
4
6/6/4/4
Y
Y
Y
Common Features
Temperature range: -40º C to 105º C
Voltage range:1.71 to 3.6 V
Flash write voltage: 1.71
20
NXP—Selector guide 2015
Main OSC:32-40 kHz/8-32 MHz
Debug: JTAG, cJTAG, SWD, 48 MHz IRC
RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch, Hardware Watchdog,
Software Watchdog
PMC, MCG, NMI, CRC, DSP
Hardware Encryption,USB Device Charge Detect,
Crystal-less FS USB, USB LS/FS and USB HS with
integrated HS PHY
32
ch
32
ch
32
ch
32
ch
CRC
EEPROM/FlexRAM
–
Memory mapped
Crytpo Acceleration
unit
FlexNVM
2048
–
100
T15
Y
Y
–
100
T15
Y
Y
–
100
T15
Y
Y
–
100
T15
Y
Y
(See Page 24)
Flash
2048
Evaluation Board
Total Flash Memory
LQFP
GPIO (w interrupt)
Package
144
5 V Tolerant
Pin Count
180
DMA
CPU Frequency
MK66FN2M0VLQ18
Part Number
Footnotes
SUB-FAMILY K66: ETHERNET MCU WITH 2 MB FLASH AND 256 KB SRAM
Trace:TPIU, FPB, DWT, ITM, ETM, ETB
Kinetis K7x Family of
Graphic LCD MCUs
OVERVIEW
TARGET APPLICATIONS:
The Kinetis K7x MCU family, based on the ARM® Cortex®-M4 core, includes an
integrated graphics LCD controller, IEEE 1588 Ethernet MAC, full- and highspeed USB 2.0 On-The-Go with device charger detect capability, hardware
encryption and tamper detection capabilities. The K70 MCU is available with 512
KB or 1 MB of flash in a 256-pin MBGA package. Each MCU includes a rich suite
of analog, communication, timing and control peripherals. All K70 MCUs include
a single precision floating point unit and NAND flash controller. 256-pin versions
include an on-chip DRAM controller for system expansion. For more information
about the Kinetis K7x MCU family, click here.
Industrial control panels, navigational displays, electronic point-of-sales (EPoS)
terminals, medical monitoring equipment
MK70FX512VMJ12
120 MHz
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch
Evaluation Board (See Page 24)
1
GPIO (w interrupt)
2
DMA
2x2ch
Cache
2x8ch
Analog Comparator Inputs
2 MII/RMII 1x4ch
Analog Comparator
2
12–bit DAC
CAN
2
PGA
I 2S
6/4/2
Total 16-bit ADC SE
I 2C
800x600
Total 16-bit ADC DP
SPI + Chip Selects
8
PDB
Graphic LCD
2
Low Power Timer
Enhanced SDHC (bit)
6
FTM External Clk
High Baudrate UART w/ISO7816
128 KB
Quad Decoder
General Purpose PWM
UART (Total)
–
Motor Control
General Purpose PWM
SRAM
–
IEEE 1588 Timer (CLKIN)
EEPROM/FlexRAM
1 MB
Ethernet w/1588
FlexNVM
Total Flash Memory
Package
256 MAPBGA 1 MB
Flash
MK70FN1M0VMJ12 120 MHz
Pin Count
CPU Frequency
Part Number
Footnotes
SUB-FAMILY K70: GRAPHICS MCU WITH HS USB, ETHERNET, DDR CONTROLLER AND TAMPER DETECTION
128 T13
256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB
6
2
8
800x600
6/4/2
2
2
2 MII/RMII 1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch
128 T13
MK70FN1M0VMJ15 150 MHz
256 MAPBGA 1 MB
128 KB
6
2
8
800x600
6/4/2
2
2
2 MII/RMII 1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch
128 T13
MK70FX512VMJ15
256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB
6
2
8
800x600
6/4/2
2
2
2 MII/RMII 1x4ch
2x8ch
2x2ch
2
1
1
4ch
77ch
4
2
4
5/2/2/5 16 KB
32ch
128 T13
150 MHz
1 MB
–
–
Common Features
Temp Range: -40º C to 105º C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Trace: TPIU, FPB, DWT, ITM, ETM, ETB
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat), 5 V Tolerant
Secondary OSC: 32–40 KHz/8–32 MHz
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
SPFPU, V ref, MPU
Hardware Encryption, Tamper Detect
DDR Controller, NAND Flash Controller
USB Device Charge Detect, USB 120 mAReg
USB OTG LS/FS (1), USB OTG LS/FS/HS (1)
NXP—Selector guide 2015
21
Kinetis K8x Family of
Scalable and Secure MCUs
OVERVIEW
The Kinetis K8x MCU family extends the Kinetis MCU portfolio with advanced security capabilities while maintaining a high level of compatibility with previous
Kinetis MCU devices. Additional security capabilities found within the Kinetis K8x MCU family include:
As part of the Kinetis K series, Kinetis K8x MCUs are performance efficient
and offer industry-leading low power while providing significant BOM savings
through smart on-chip integration. The Kinetis K series is supported by a
comprehensive set of development tools, software and enablement. To learn
more about this breakthrough MCU visit www.nxp.com/Kinetis/K8x.
 Boot ROM to support encrypted firmware updates
 Hardware AES acceleration with sideband attack protection
 Automatic decryption and execution from external NOR flash memory
 Support for public key cryptography
Total 16-bit PWM
Channels
Total 16-bit timer channels
Low Power Timer
32-bit Periodic Interupt
Timer (PIT)
Power Management
Controller (PMC)
Multi Clock Generator
(MCG)
Total 16-bit ADC (SE/DP)
DAC (6bit/12bit)
Analog Comparator
Analog Comparator Inputs
2
5/4
2/1
2
5/4
[1] MK80FN256CAx15R 150
256 256 256 32 16384
66
YES (12 pins) YES (Octal, DTR) YES (SDRAM) YES
4-bit, CLKIN 6/3/2 4 1 YES
YES
16
24
25
2
1x4ch
YES YES/YES 1/1
YES
YES
14/1
2/1
2
5/4
[2] MK80FN256VLQ15
256 256 256 32 16384 102 YES (18 pins) YES (Octal, DTR) YES (SDRAM) YES
8-bit, CLKIN 6/3/2 4 1 YES
YES
16
24
25
2
1x4ch
YES YES/YES 1/1
YES
YES
24/3
2/1
2
5/4
150
Common Features
Voltage Range: 1 .71–3 .6 V, Flash Write Voltage: 1
.71Main OSC (Oscillator Crystal/Resonator):
32–40 KHz/8–32 MHz
22
NXP—Selector guide 2015
Watchdog (SW/HW)
TSI(Capacitive Touch)
channels
2/1
18/3
RTC_CLKOUT/RTC_
WAKEUP
USB OTG LS/FS
18/3
YES
RTC (32KHz Osc, Vbat)
FlexIO
YES
YES
I 2S
YES
YES YES/YES 1/1
I 2C
YES YES/YES 1/1
1x4ch
SPI (chip selects)
1x4ch
2
Enhanced SDHC
2
25
External Bus Interface
(Flexbus)
25
24
Dynamic RAM Controller
24
16
QSPI (Serial NOR)
16
YES
Independent VDD_IO
YES
8-bit, CLKIN 6/3/2 4 1 YES
Total GPIOS
8-bit, CLKIN 6/3/2 4 1 YES
YES (12 pins) YES (Octal, DTR) YES (SDRAM) YES
Cache (Bytes)
YES (12 pins) YES (Octal, DTR) YES (SDRAM) YES
87
Boot ROM (KB)
87
256 256 256 32 16384
SRAM (KB)
256 256 256 32 16384
150
Flash (KB)
Total Flash Memory (KB)
150
MK80FN256VDC15
Part Number
MK80FN256VLL15
Footnotes
CPU Frequency (MHz)
SUB-FAMILY K80: SCALABLE MEMORY, ADVANCED SECURITY MCUS
Footnotes
48 MHz IRC, High Drive GPIOs (18 mA): 8 True Random
number generator and hardware crypto acceleration
Trace: TPIU, FPB, DWT, ITM,ETM
Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI, CRC, DSP
PMC, MCG, NMI, CRC, DSP
1.2 V voltage reference generator
[1] T
he 121-pin WLCSP package for this product is not yet available, however it is included in a
Package Your Way program for Kinetis MCUs. Visit www.nxp.com/KPYW for more details.
[2] The 144-pin LQFP package for this product is not yet available, however it is included in a
Package Your Way program for Kinetis MCUs. Visit www.nxp.com/KPYW for more details.
SRAM (KB)
Boot ROM (KB)
Cache (Bytes)
Total GPIOS
Independent VDD_IO
Anti Tamper pins (Active
pairs/Static Pins)
Dynamic RAM Controller
External Bus Interface
(Flexbus)
Enhanced SDHC
SPI (chip selects)
I 2C
I 2S
FlexIO
USB OTG LS/FS
TSI(Capacitive Touch)
channels
Total 16-bit PWM
Channels
Total 16-bit timer
channels
Low Power Timer
32-bit Periodic Interupt
Timer (PIT)
RTC (32KHz Osc, Vbat)
Power Management
Controller (PMC)
Multi Clock Generator
(MCG)
Total 16-bit ADC (SE/DP)
DAC (6bit/12bit)
Analog Comparator
Inputs
256
256
32
16384
66
YES (12 pins)
2/4
YES (SDRAM)
YES
8-bit, CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
12
2/1
5/4
256
256
256
32
16384
85
YES (12 pins)
4/8
YES (SDRAM)
YES
8-bit, CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
17/2
2/1
5/4
[1]
MK81FN256CAx15R
150
256
256
256
32
16384
85
YES (12 pins)
2/4
YES (SDRAM)
YES
4-bit, CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
17/2
2/1
5/4
[2]
MK81FN256VLQ15
150
256
256
256
32
16384 100 YES (18 pins)
4/8
YES (SDRAM)
YES
8-bit, CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
23/2
2/1
5/4
Watchdog (SW/HW)
Flash (KB)
256
150
RTC_CLKOUT/RTC_
WAKEUP
Total Flash Memory (KB)
150
MK81FN256VDC15
Part Number
MK81FN256VLL15
Footnotes
CPU Frequency (MHz)
SUB-FAMILY K81: SCALABLE MEMORY, ADVANCED SECURITY MCUS WITH ANTI-TAMPER
Footnotes
Common Features
Voltage Range: 1 .71–3 .6 V, Flash Write Voltage: 1 .71
True Random number generator and hardware crypto acceleration
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI, CRC, DSP
48 MHz IRC, High Drive GPIOs (15 mA): 8
Trace: TPIU, FPB, DWT, ITM,ETM
On-the-fly AES decryption from external Serial NOR Flash
1.2V voltage reference generator
Hardware Crypto accelerator for AES, DES and public key cryptography (RSA, ECDH, ECDSA)
PMC, MCG, NMI, CRC, DSP
[1] T
he 121-pin WLCSP package for this product is not yet available,
however it is included in a Package Your Way program for Kinetis
MCUs. Visit www.nxp.com/KPYW for more details.
[2] T
he 144-pin LQFP package for this product is not yet available,
however it is included in a Package Your Way program for Kinetis
MCUs. Visit www.nxp.com/KPYW for more details.
External Bus Interface
(Flexbus)
Enhanced SDHC
SPI (chip selects)
I 2C
I 2S
FlexIO
USB OTG LS/FS
TSI(Capacitive Touch)
channels
Total 16-bit PWM
Channels
Total 16-bit timer
channels
Low Power Timer
32-bit Periodic Interupt
Timer (PIT)
RTC (32KHz Osc, Vbat)
Power Management
Controller (PMC)
Multi Clock Generator
(MCG)
Total 16-bit ADC (SE/
DP)
DAC (6bit/12bit)
Analog Comparator
Analog Comparator
Inputs
8-bit,
CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
18/3
2/1
2
5/4
MK82FN256VDC15
150 256 256 256
32
16384
87
YES (12
YES (Octal, DTR)
pins)
YES (SDRAM)
YES
8-bit,
CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
18/3
2/1
2
5/4
[1]
MK82FN256CAx15R 150 256 256 256
32
16384
66
YES (12
YES (Octal, DTR)
pins)
YES (SDRAM)
YES
4-bit,
CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
14/1
2/1
2
5/4
[2]
MK82FN256VLQ15
32
16384
102
YES (18
YES (Octal, DTR)
pins)
YES (SDRAM)
YES
8-bit,
CLKIN
6/3/2
4
1
YES
YES
16
24
25
2
1x4ch
YES
YES/YES 1/1
YES
YES
24/3
2/1
2
5/4
150 256 256 256
Footnotes
Common Features
Voltage Range: 1 .71–3 .6 V, Flash Write Voltage: 1 .71
On-the-fly AES decryption from external Serial NOR Flash
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Hardware Crypto accelerator for AES, DES and public key cryptography (RSA, ECDH, ECDSA)
48 MHz IRC, High Drive GPIOs (18 mA): 8
Trace: TPIU, FPB, DWT, ITM,ETM
True Random number generator and hardware crypto acceleration 1.2 V voltage reference generator
Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI, CRC, DSP
Watchdog (SW/HW)
Dynamic RAM Controller
YES
RTC_CLKOUT/RTC_
WAKEUP
Total GPIOS
YES (SDRAM)
QSPI (Serial NOR)
Cache (Bytes)
YES (12
YES (Octal, DTR)
pins)
Independent VDD_IO
Boot ROM (KB)
87
Flash (KB)
16384
Total Flash Memory (KB)
32
CPU Frequency (MHz)
150 256 256 256
Part Number
MK82FN256VLL15
Footnotes
SRAM (KB)
SUB-FAMILY K82: SCALABLE MEMORY, ADVANCED SECURITY MCUS WITH CRYPTOGRAPHIC CO-PROCESSOR
PMC, MCG, NMI, CRC, DSP
[1] T
he 121-pin WLCSP package for this product is not yet available, however
it is included in a Package Your Way program for Kinetis MCUs. Visit
www.nxp.com/KPYW for more details.
[2] T
he 144-pin LQFP package for this product is not yet available, however it
is included in a Package Your Way program for Kinetis MCUs. Visit
www.nxp.com/KPYW for more details.
NXP—Selector guide 2015
23
Evaluation Hardware Support for Kinetis MCUs
Take your design to the next level with the Tower System platform. Our modular development platform offers interchangeable and reusable modules along with
open source design files that offer a quick start for your customer designs.
The Freedom development platform is a small, low-power, cost-effective evaluation and development system perfect for quick application prototyping and
demonstration. The Freedom platform is compatible with the Arduino™ standard enabling usage of a rich-set of third-party expansion boards. Many Freedom
development platforms are also mbed™ enabled. Learn more at www.nxp.com/Kinetis/SW.
TOWER SYSTEM DEVELOPMENT BOARD
FREEDOM DEVELOPMENT PLATFORM
FRDM-K22F
TWR-K65F180M
T1
T2
T3
T4
T5
T7
T8
T9
T10
T11
T13
T14
T15
T16
T17
24
TWR–K20D50M
TWR–K20D72M
TWR–K21D50M
TWR–K21F120M
TWR–K22F120M
TWR–K40D100M
TWR–K53N512
TWR–K60D100M
TWR–K60F120M
TWR–K64F120M
TWR–K70F120M
TWR–K24F120M
TWR–K65F180M
TWR–K80F150M
TWR–POS-K81
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
Kinetis
NXP—Selector guide 2015
K20
K20
K21
K21
K22
K40
K53
K60
K60
K64
K70
K24
K65
K80
K81
50 MHz Tower System Module
72 MHz MCU Tower System Module
50 MHz MCU Tower System Module
120 MHz Tower System Module
120 MHz Tower System Module
100 MHz Tower System Module
Tower System Module
100 MHz MCU Tower System Module
120 MHz Tower System Module
120 MHz Tower System Module
120 MHz Tower System Module
120 MHz MCU Tower System Module
MCU Tower System Module
MCU Tower System Module
Point-of-Sale Tower System Module
F2
F3
F4
FRDM–K22F
FRDM–K64F
FRDM–K82F
Kinetis K22 Freedom Development Platform
Kinetis K64 Freedom Development Platform
Kinetis K82 Freedom Development Platform
NXP—Selector guide 2015
25
Follow us on social media at
www.twitter.com/NXP
www.facebook.com/nxpsemi
www.linkedin.com/company/nxp-semiconductors
www.nxp.com/Kinetis/KSeries
The Energy Efficient Solutions logo, Kinetis, Processor Expert and Tower are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their
respective owners. ARM, Cortex and Keil are registered trademarks of ARM Limited (or its subsidiaries) in the
EU and/or elsewhere. mbed is a trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere.
All rights reserved. © 2014–2015 Freescale Semiconductor, Inc.­­
Document order number: KINETISKMCUSELGD REV 2