Freescale Semiconductor, Inc. Document number: K21P80M50SF4V2 Data Sheet: Technical Data Rev 6, 04/2014 Kinetis K21D Sub-Family Data MK21DX128AVLK5 MK21DX256AVLK5 Sheet MK21DN512AVLK5 50 MHz ARM Cortex-M4-based Microcontroller The K21 product family members are optimized for cost-sensitive applications requiring low-power, USB connectivity, processing efficiency and the need for extensive tamper protection, such as Electronic Point of Sales. This device shares the comprehensive enablement and scalability of the Kinetis family. This product offers: Up to 512 KB of flash memory with up to 64 KB of SRAM DryIce Tamper Detection with active/passive pin, temperature, clock, supply voltage monitoring 80 QFP Run power consumption down to 189 A/MHz and Static 12 x 12 x 1.6 mm Pitch 0.5 mm power consumption down to 3.1 A with full state retention and 6 s wakeup. Lowest Static mode down to 359 nA USB LS/FS OTG 2.0 with embedded 3.3 V, 120 mA LDO voltage regulator Performance Communication interfaces Up to 50 MHz ARM Cortex-M4 core with DSP USB full-/low-speed On-the-Go controller instructions delivering 1.25 Dhrystone MIPS per MHz USB Device Charger detect (USBDCD) Two SPI modules Memories and memory interfaces Two I2C modules Up to 512 KB of program flash Four UART modules Up to 64 KB RAM I2S module 64 KB FlexNVM and 4 KB FlexRAM on FlexMemory devices Timers 8-channel motor control/general purpose/PWM System peripherals timers Multiple low-power modes Two 2-channel general purpose timers 16-channel DMA controller 32-bit PITs and 16-bit low-power timer External watchdog monitor Carrier modulator transmitter Software watchdog Real-time clock Programmable delay block Clocks 32 kHz and 3-32 MHz crystal oscillator Analog modules Multipurpose clock generator 16-bit SAR ADC Two analog comparators (CMP) Security and integrity modules Hardware CRC module Operating Characteristics Tamper detect and secure storage Voltage range: 1.71 to 3.6 V Hardware random-number generator Flash write voltage range: 1.71 to 3.6 V Hardware encryption supporting DES, 3DES, AES, Temperature range (ambient): 40 to 105C MD5, SHA-1, and SHA-256 algorithms 128-bit unique identification (ID) number per chip Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 20132014 Freescale Semiconductor, Inc. All rights reserved.1 Ordering Information Part Number Memory Maximum number of I O s Flash (KB) SRAM (KB) MK21DX128AVLK5 128 KB 32 56 MK21DX256AVLK5 256 KB 32 56 MK21DN512AVLK5 512 KB 64 56 1. To confirm current availability of ordererable part numbers, go to