Freescale Semiconductor, Inc. KL04P48M48SF1 Data Sheet: Technical Data Rev 4 03/2014 Kinetis KL04 32 KB Flash MKL04ZxxVFK4 48 MHz Cortex-M0+ Based Microcontroller MKL04ZxxVLC4 MKL04ZxxVFM4 MKL04ZxxVLF4 Designed with efficiency in mind. Features a size efficient, small package, energy efficient ARM Cortex-M0+ 32-bit performance. Shares the comprehensive enablement and scalability of the Kinetis family. This product offers: Run power consumption down to 45 A/MHz in very low 24-pin QFN (FK) 32-pin QFN (FM) power run mode 4 x 4 x 1 Pitch 0.5 mm 5 x 5 x 1 Pitch 0.5 mm Static power consumption down to 2 A with full state retention and 4 s wakeup Ultra-efficient Cortex-M0+ processor running up to 48MHz with industry leading throughput Memory option is up to 32 KB Flash and 4 KB RAM 32-pin LQFP (LC) 48-pin LQFP (LF) Energy-saving architecture is optimized for low power with 7 x 7 x 1.4 Pitch 0.8 7 x 7 x 1.4 Pitch 0.5 90 nm TFS technology, clock and power gating techniques, mm mm and zero wait state flash memory controller Performance Human-machine interface 48 MHz ARM Cortex -M0+ core Up to 41 general-purpose input/output (GPIO) Memories and memory interfaces Communication interfaces Up to 32 KB program flash memory One 8-bit SPI module Up to 4 KB SRAM One low power UART module One I2C module System peripherals Nine low-power modes to provide power optimization Analog Modules based on application requirements 12-bit SAR ADC COP Software watchdog Analog comparator (CMP) containing a 6-bit DAC 4-channel DMA controller, supporting up to 63 request and programmable reference input sources Low-leakage wakeup unit Timers SWD debug interface and Micro Trace Buffer Six channel Timer/PWM (TPM) Bit Manipulation Engine One 2-channel Timer/PWM module Periodic interrupt timers Clocks 16-bit low-power timer (LPTMR) 32 kHz to 40 kHz or 3 MHz to 32 MHz crystal oscillator Real time clock Multi-purpose clock source 1 kHz LPO clock Security and integrity modules 80-bit unique identification number per chip 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 Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 20122014 Freescale Semiconductor, Inc. All rights reserved.Ordering Information Part Number Memory Maximum number of I O s Flash (KB) SRAM (KB) MKL04Z8VFK4 8 1 22 MKL04Z16VFK4 16 2 22 MKL04Z32VFK4 32 4 22 MKL04Z8VLC4 8 1 28 MKL04Z16VLC4 16 2 28 MKL04Z32VLC4 32 4 28 MKL04Z8VFM4 8 1 28 MKL04Z16VFM4 16 2 28 MKL04Z32VFM4 32 4 28 MKL04Z16VLF4 16 2 41 MKL04Z32VLF4 32 4 41 Related Resources Type Description Selector Guide The Freescale Solution Advisor is a web-based tool that features interactive application wizards and a dynamic product selector. Product Brief The Product Brief contains concise overview/summary information to enable quick evaluation of a device for design suitability. Reference Manual The Reference Manual contains a comprehensive description of the structure and function (operation) of a device. Data Sheet The Data Sheet includes electrical characteristics and signal connections. Chip Errata The chip mask set Errata provides additional or corrective information for a particular device mask set. Package drawing Package dimensions are provided in package drawings. 2 Kinetis KL04 32 KB Flash, Rev4 03/2014. Freescale Semiconductor, Inc.