MK22FX512VMC12, MK22FN1M0VMC12 Document Number: K22P121M120SF5RM Rev. 4, November 2014 K22 Sub-Family Reference Manual, Rev. 4, November 2014 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 About This Document 1.1 1.2 Overview.......................................................................................................................................................................53 1.1.1 Purpose.........................................................................................................................................................53 1.1.2 Audience......................................................................................................................................................53 Conventions..................................................................................................................................................................53 1.2.1 Numbering systems...................................................
MK22FX512VMC12 MK22FN1M0VMC12 120 MHz ARM(R) Cortex(R)-M4-based Microcontroller with FPU The K22 product family members are optimized for cost-sensitive applications requiring low-power, USB connectivity, processing efficiency with floating point unit. It shares the comprehensive enablement and scalability of the Kinetis family. This product offers: * Up to 1 MB of flash memory with up to 128 KB of SRAM * Small package with high memory density * Run power consumption down to 279 A/MHz. Static power consumption down to 5.1 A with full state retention and 5 s wakeup. Lowest Static mode down to 268 nA * USB LS/FS OTG 2.0 with embedded 3.3 V, 120 mA LDO voltage regulator Performance * Up to 120 MHz ARM Cortex-M4-based core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz Memories and memory interfaces * Up to 1 MB program flash memory and 128 KB RAM * Up to 128 KB FlexNVM and 4 KB FlexRAM on FlexMemory devices * FlexBus external bus interface System peripherals * Multiple low-power modes;
MK22FX512VMC12 MK22FN1M0VMC12 120 MHz ARM(R) Cortex(R)-M4-based Microcontroller with FPU The K22 product family members are optimized for cost-sensitive applications requiring low-power, USB connectivity, processing efficiency with floating point unit. It shares the comprehensive enablement and scalability of the Kinetis family. This product offers: * Up to 1 MB of flash memory with up to 128 KB of SRAM * Small package with high memory density * Run power consumption down to 279 A/MHz. Static power consumption down to 5.1 A with full state retention and 5 s wakeup. Lowest Static mode down to 268 nA * USB LS/FS OTG 2.0 with embedded 3.3 V, 120 mA LDO voltage regulator Performance * Up to 120 MHz ARM Cortex-M4-based core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz Memories and memory interfaces * Up to 1 MB program flash memory and 128 KB RAM * Up to 128 KB FlexNVM and 4 KB FlexRAM on FlexMemory devices * FlexBus external bus interface System peripherals * Multiple low-power modes;
MK22FX512VMC12 MK22FN1M0VMC12 120 MHz ARM(R) Cortex(R)-M4-based Microcontroller with FPU The K22 product family members are optimized for cost-sensitive applications requiring low-power, USB connectivity, processing efficiency with floating point unit. It shares the comprehensive enablement and scalability of the Kinetis family. This product offers: * Up to 1 MB of flash memory with up to 128 KB of SRAM * Small package with high memory density * Run power consumption down to 279 A/MHz. Static power consumption down to 5.1 A with full state retention and 5 s wakeup. Lowest Static mode down to 268 nA * USB LS/FS OTG 2.0 with embedded 3.3 V, 120 mA LDO voltage regulator Performance * Up to 120 MHz ARM Cortex-M4-based core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz Memories and memory interfaces * Up to 1 MB program flash memory and 128 KB RAM * Up to 128 KB FlexNVM and 4 KB FlexRAM on FlexMemory devices * FlexBus external bus interface System peripherals * Multiple low-power modes;
8VLL7 841-MK20DX256VLL7 841-MK20DX256VLH7 841-MK20DX256VLK10 841-MK20DN512VLK10 841-MK20DN512ZVLQ10 841-MK20DX256ZVLK10 841-MK21DN512VMC5 841-MK21FX512VMC12 841-MK21FN1M0VMD12 841-MK22FX512VLQ12 841-MK22FX512VLL12 841-MK22FX512VLH12 841-MK22FX512VLK12 841-MK22FX512VMC12 841-MK22FN1M0VLL12 (c) Copyright 2016 Mouser Electronics 238 MK20DX128VFM5 MK20DX128VFT5 MK20DX128VLF5 MK20DX128VLH5 MK20DX128VLL7 MK20DX256VLL7 MK20DX256VLH7 MK20DX256VLK10 MK20DN512VLK10 MK20DN512ZVLQ10 MK20DX256ZVLK10 MK21DN512VMC5 MK21FX512VMC12 MK21FN1M0VMD12 MK22FX512VLQ12 MK22FX512VLL12 MK22FX512VLH12 MK22FX512VLK12 MK22FX512VMC12 MK22FN1M0VLL12 For quantities greater than listed, call for quote. QFN-32 LQFP-48 LQFN-32 LQFP-48 LQFP-64 LQFP-48 LQFP-64 LQFP-100 LQFP-80 LQFP-64 MAPBGA-144 LQFP-80 50 50 50 50 50 72 72 72 72 72 100 100 32 32 128 128 128 64 128 256 256 256 512 512 8 8 16 16 16 16 16 64 64 64 128 128 16/1 16/4 16/1 16/1 16/1 16/1 16/1 16/2 16/2 16/2 16/1 16/2 12 12 12 12 12 12 24 33 33 33 44 44 44 70
/3/0 3 1 1 Y 2x8ch 2x2ch 2 1 1 3ch 27ch 1 3 6/4/2/0 Y Y 16ch 52 T4 MK22FX512VLL12 120 MHz 100 LQFP 640 KB 512 KB 128 KB 4 KB 128 KB 5 1 1 4 6/4/1 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 33ch 1 3 6/4/2/0 Y Y 16ch 66 T4 LQFP [1,2,3] MK22FX512VLQ12 120 MHz 144 [1,2,3] MK22FX512VMC12 120 MHz 121 MAPBGA [1,2,3] MK22FX512VMD12 [4] MK22FN128VDC10 640 KB 512 KB 128 KB 4 KB 120 MHz 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 42ch 2 3 6/5/4/0 Y Y 16ch 100 T4 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 38ch 2 3 6/5/4/0 Y Y 16ch 86 T4 120 MHz 144 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 42ch 2 3 6/5/4/0 Y Y 16ch 100 T4 100 MHz 121 128 KB 128 KB - 24 KB 4 1 1 - 6/4/0 2 1 - - 1x8ch 2x2ch 2 1 1 4ch 34ch 1 2 6/4/0/0 - Y 4ch 67 T5,F2 XFBGA - [4] MK22FN128VLH10 100 MHz 64 LQFP 128 KB 128 KB - - 24 KB 4 1 1 - 5/2/0 2 1 - - 1x8ch 2x2ch 2 1 1 2ch 22ch 1 2 5/4/0/0 - Y 4ch 40 T5,F2 [4] MK22FN128VLL10 100 MHz 100 LQFP 128
KB 128 KB 4 KB 128 KB 5 1 1 4 6/4/1 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 33ch 1 3 6/4/2/0 Y Y 16ch 66 T4 [1,2,3] MK22FX512VLQ12 120 MHz 144 LQFP 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 42ch 2 3 6/5/4/0 Y Y 16ch 100 T4 [1,2,3] MK22FX512VMC12 120 MHz 121 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 38ch 2 3 6/5/4/0 Y Y 16ch 86 T4 [1,2,3] MK22FX512VMD12 120 MHz 144 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 Y 2x8ch 2x2ch 2 1 1 5ch 42ch 2 3 6/5/4/0 Y Y 16ch 100 T4 [4] MK22FN128VDC10 100 MHz 121 XFBGA 128 KB 128 KB - - 24 KB 4 1 1 - 6/4/0 2 1 - - 1x8ch 2x2ch 2 1 1 4ch 34ch 1 2 6/4/0/0 - Y 4ch 67 T5,F2 [4] MK22FN128VLH10 100 MHz 64 LQFP 128 KB 128 KB - - 24 KB 4 1 1 - 5/2/0 2 1 - - 1x8ch 2x2ch 2 1 1 2ch 22ch 1 2 5/4/0/0 - Y 4ch 40 T5,F2 [4] MK22FN128VLL10 100 MHz 100 LQFP 128 KB 128 KB - - 24 KB 4 1 1 - 6/4/0 2 1 - - 1x8ch 2x2ch 2 1 1 4ch 33ch 1 2 5/4/0/0 - Y 4ch 66 T5,F2 [4] MK22FN128VMP10 100 MHz MAPBGA 128 KB 128 K
MK22FX512VMC12, MK22FN1M0VMC12 Features * Operating Characteristics - Voltage range: 1.71 to 3.6 V - Flash write voltage range: 1.71 to 3.6 V - Temperature range (ambient): -40 to 105C * Performance - Up to 120 MHz ARM Cortex-M4 core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz * Memories and memory interfaces - Up to 1 MB program flash memory on nonFlexMemory devices - Up to 512 KB program flash memory on FlexMemory devices - Up to 128 KB FlexNVM on FlexMemory devices - 4 KB FlexRAM on FlexMemory devices - Up to 128 KB RAM - Serial programming interface (EzPort) - FlexBus external bus interface * Clocks - 3 to 32 MHz crystal oscillator - 32 kHz crystal oscillator - Multi-purpose clock generator * System peripherals - Multiple low-power modes to provide power optimization based on application requirements - Memory protection unit with multi-master protection - 16-channel DMA controller, supporting up to 63 request sources - External watchdog monitor - Software watchdog - Low-leaka