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