13NXP—Selector guide 2018
Footnotes
Part Number
CPU Frequency (MHz)
Single Precision FPU
MPU
DMA
Pin Count
Package
Total GPIOs
5V I/O Tolerant
Total Flash Memory (KB)
Flash (KB)
FlexNVM (KB)
EEPROM/FlexRAM (KB)
SRAM (KB)
UART (Total)
High Baudrate UART w/ ISO7816
High Baudrate UART
Enhanced SDHC (bit)
NAND Controller
USB Controllers
USB Full-Speed+PHY
USB High-Speed (no PHY)
SPI Modules
SPI+Chip Selects
I2C
I2S
CAN
Motor Control PWM
Quad Decoder PWM
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12-bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
Touch Sensing Inputs
Evaluation Board (See Page 17)
MK20DX64VLH7 72 – – 16ch 64 LQFP 40 Y96 64 32 216 3 1 1 – – 1 Y – 1 5 2 1 1 1x8ch 2x2ch 2ch 22ch 2 1 3 6/4/2 Y16 T2
MK20DX64VLK7 72 – – 16ch 80 LQFP 52 Y96 64 32 216 4 1 1 – – 1 Y – 2 5/3 2 1 1 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y16 T2
MK20DX64VMC7 72 – – 16ch 121 MAPBGA 70 Y96 64 32 216 5 1 1 – – 1 Y – 2 6/4 2 1 1 1x8ch 2x2ch 4ch 35ch 2 1 3 6/4/3 Y16 T2
[1] MK20DN512VLK10 100 – Y 16ch 80 LQFP 52 Y512 512 – – 128 4 1 1 4 – 1 Y – 2 5/3 2 1 2 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y16 T9
[1] MK20DN512VLL10 100 – Y 16ch 100 LQFP 66 Y512 512 – – 128 5 1 1 4 – 1 Y – 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y16 T9
[1] MK20DN512VLQ10 100 – Y 16ch 144 LQFP 100 Y512 512 – – 128 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y16 T9
[1] MK20DN512VMC10 100 – Y 16ch 121 MAPBGA 86 Y512 512 – – 128 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/4/3 Y16 T9
[1] MK20DN512VMD10 100 – Y 16ch 144 MAPBGA 100 Y512 512 – – 128 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y16 T9
[1,3]
MK20DN512ZCAB10R
100 – Y 16ch 120 WLCSP 79 Y512 512 – – 128 6 1 1 4 – 1 Y – 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/5/3 Y16 T9
[1] MK20DX128VLQ10 100 – Y 16ch 144 LQFP 100 Y256 128 128 432 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y16 T9
[1] MK20DX256VLK10 100 – Y 16ch 80 LQFP 52 Y512 256 256 464 4 1 1 4 – 1 Y – 2 5/3 2 1 2 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y16 T9
[1] MK20DX256VLQ10 100 – Y 16ch 144 LQFP 100 Y512 256 256 464 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y16 T9
[1] MK20DX256VMC10 100 – Y 16ch 121 MAPBGA 86 Y512 256 256 464 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/4/3 Y16 T9
[1] MK20DX256VMD10 100 – Y 16ch 144 MAPBGA 100 Y512 256 256 464 6 1 1 8 – 1 Y – 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y16 T9
[1] MK20DX256VLL10 100 – Y 16ch 100 LQFP 66 Y512 256 256 464 5 1 1 4 – 1 Y – 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y16 T9
[1,2] MK20FN1M0VLQ12 120 Y Y 32ch 144 LQFP 100 Y1024 1024 – – 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y16 T10
[1,2] MK20FN1M0VMD12 120 Y Y 32ch 144 MAPBGA 100 Y1024 1024 – – 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y16 T10
[1,2] MK20FX512VLQ12 120 Y Y 32ch 144 LQFP 100 Y1024 512 512 16 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y16 T10
[1,2] MK20FX512VMD12 120 Y Y 32ch 144 MAPBGA 100 Y1024 512 512 16 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y16 T10
[1,2] MK20FX512VMD12 120 MAPBGA 1MB 512 KB 512 KB 16 KB 128 KB 6 2 0 8 16 6/4/2 2 2 2 2x
8ch
2x
2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y100 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)
Trace: TPIU, FPB, DWT, ITM
2x FTM External Clk, 1x Low Power Timer, 1x Programmable
Delay Block
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB Device Charge Detect, USB 120 mAReg
Footnotes
[1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB
[2] Cache: 16 KB
[2] Secondary OSC: 32–40 KHz/8–32 MHz
[3] Temp Range: -40 C to 85 C
Footnotes
Part Number
CPU Frequency (MHz)
Single Precision FPU
MPU
DMA
Pin Count
Package
Total GPIOs
5V I/O Tolerant
Total Flash Memory (KB)
Flash (KB)
FlexNVM (KB)
EEPROM/FlexRAM (KB)
SRAM (KB)
USB Controllers
USB Full-Speed+PHY
UART (Total)
High Baudrate UART w/ ISO7816
High Baudrate UART
Enhanced SDHC (bit)
SPI Module
SPI+Chip Selects
I2C
I2S
CAN
Motor Control PWM
Quad Decoder PWM
Total 16-bit ADC DP
Total 16-bit ADC SE
12-bit DAC
Analog Comparator
Analog Comparator Inputs
Vref
Random Number Generator
Symmetric Crypto Accelerator
Tamper Detect
Number of External Tamper Pins
Evaluation Board (See Page 17)
MK21DN512AVLK5 50 – – 16ch 80 LQFP 56 –512 512 – – 64 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DN512AVMC5 50 – – 16ch 121 MAPBGA 64 –512 512 – – 64 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
MK21DN512VLK5 50 – – 16ch 80 LQFP 56 –512 512 – – 64 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DN512VMC5 50 – – 16ch 121 MAPBGA 64 –512 512 – – 64 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
MK21DX128AVLK5 50 – – 16ch 80 LQFP 56 –192 128 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DX128AVMC5 50 – – 16ch 121 MAPBGA 64 –192 128 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
MK21DX128VLK5 50 – – 16ch 80 LQFP 56 –192 128 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DX128VMC5 50 – – 16ch 121 MAPBGA 64 –192 128 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
MK21DX256AVLK5 50 – – 16ch 80 LQFP 56 –320 256 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DX256AVMC5 50 – – 16ch 121 MAPBGA 64 –320 256 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
MK21DX256VLK5 50 – – 16ch 80 LQFP 56 –320 256 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch – 2 5/4 – Y Y Y 2 T3
MK21DX256VMC5 50 – – 16ch 121 MAPBGA 64 –320 256 64 432 1 Y 4 1 1 – 2 5/3 2 1 – 1x8ch +
1x2ch 1x2ch 3ch 20ch 1 2 5/4 – Y Y Y 3 T3
[1] MK21FN1M0AVLQ12 120 Y Y 16ch 144 LQFP 100 Y1024 1024 – – 128 1 Y 6 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 42ch 2 3 6/5/4 Y Y Y Y 6 T4
[1] MK21FN1M0AVMC12 120 Y Y 16ch 121 MAPBGA 81 Y1024 1024 – – 128 1 Y 5 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 40ch 2 3 6/4/3 Y Y Y Y 6 T4
[1] MK21FN1M0AVMD12 120 Y Y 16ch 144 MAPBGA 95 Y1024 1024 – – 128 1 Y 6 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 42ch 2 3 6/5/4 – Y Y Y 3 T4
[1] MK21FX512AVLQ12 120 Y Y 16ch 144 LQFP 100 Y640 512 128 4128 1 Y 6 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 42ch 2 3 6/5/4 Y Y Y Y 6 T4
[1] MK21FX512AVMC12 120 Y Y 16ch 121 MAPBGA 81 Y640 512 128 4128 1 Y 5 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 40ch 2 3 6/4/3 Y Y Y Y 6 T4
[1] MK21FX512AVMD12 120 Y Y 16ch 144 MAPBGA 95 Y640 512 128 4128 1 Y 6 1 1 8 3 6/4/2 3 1 1 1x8ch 2x2ch 4ch 42ch 2 3 6/5/4 – Y Y Y 3 T4
Common Features
Ambient 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
2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB Device Charge Detect, USB 120 mAReg
Footnotes
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
K21 SUB-FAMILY: MCUs WITH FULL-SPEED USB AND TAMPER DETECTION