MKL25Z128VLK4
ARM Cortex-M0+ MicrocontrollerThe MKL25Z128VLK4 is a arm cortex-m0+ microcontroller from NXP USA Inc.. View the full MKL25Z128VLK4 datasheet below including key specifications, pinout, electrical characteristics.
Manufacturer
NXP USA Inc.
Category
ARM Cortex-M0+ Microcontroller
Package
QFN 32-pin, QFN 48
Lifecycle
Active
Key Specifications
| Parameter | Value |
|---|---|
| Connectivity | I2C, LINbus, SPI, UART/USART, USB, USB OTG |
| Core Processor | ARM® Cortex®-M0+ |
| Core Size | 32-Bit |
| Data Converters | A/D 14x16b; D/A 1x12b |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| Mounting Type | Surface Mount |
| Number of I/O | 66 |
| Operating Temperature | -40°C ~ 105°C (TA) |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Package / Case | 80-LQFP |
| Packaging | Tray |
| Packaging | Tray |
| Packaging | Tray |
| Packaging | Tray |
| Peripherals | Brown-out Detect/Reset, DMA, LVD, POR, PWM, WDT |
| Flash Memory Size | 128KB (128K x 8) |
| Program Memory Type | FLASH |
| RAM Size | 16K x 8 B |
| Clock Speed | 48MHz |
| Standard Pack Qty | 480 |
| Standard Pack Qty | 480 |
| Standard Pack Qty | 480 |
| Standard Pack Qty | 480 |
| Supplier Device Package | 80-FQFP (12x12) |
| Supplier Device Package | 80-FQFP (12x12) |
| Supplier Device Package | 80-FQFP (12x12) |
| Supplier Device Package | 80-FQFP (12x12) |
| Supplier Device Package | 80-FQFP (12x12) |
| Supply Voltage | 1.71V ~ 3.6V |
Overview
Part: MKL25Z128VLK4 — Freescale Type: ARM Cortex-M0+ Microcontroller Description: 48 MHz ARM Cortex-M0+ based microcontroller with up to 128 KB Flash and 16 KB SRAM, featuring USB 2.0, ultra low-power modes, and a wide range of communication and analog peripherals.
Operating Conditions:
- Supply voltage: 1.71 to 3.6 V
- Operating temperature: -40 to 105 °C
- Max CPU frequency: 48 MHz
Absolute Maximum Ratings:
- Max supply voltage: 3.8 V
- Max continuous current: 120 mA (Digital supply current)
- Max junction/storage temperature: 150 °C
Key Specs:
- Run mode current (48 MHz, CoreMark): 6.4 mA (Typ.)
- Run mode current (48 MHz, while(1)): 3.9 mA (Typ.), 4.8 mA (Max)
- Run power consumption (VLP run mode): 47 μA/MHz
- Static power consumption (full state retention): 2 μA
- Input leakage current (per pin, full temp range): 1 μA (Max)
- Input leakage current (per pin, 25 °C): 0.025 μA (Max)
- Internal pullup resistors: 20 to 50 kΩ
- Internal pulldown resistors: 20 to 50 kΩ
Features:
- Ultra-efficient Cortex-M0+ processor up to 48 MHz
- Up to 128 KB program flash memory and 16 KB SRAM
- Nine low-power modes
- USB full-/low-speed On-the-Go controller with on-chip transceiver
- Two 8-bit SPI modules, one low power UART, two UART modules, two I2C modules
- 16-bit SAR ADC, 12-bit DAC, Analog comparator
- Low-power hardware touch sensor interface (TSI)
- Up to 66 general-purpose input/output (GPIO)
- 80-bit unique identification number per chip
Applications:
- General purpose MCU with USB 2.0
Package:
- LQFP 80-pin
Pin Configuration
MKL25Z128VLK4 Pinout
Package: QFN 32-pin
| Pin Number | Pin Name | Type | Default | ALT0 | ALT1 | ALT2 | ALT3 | ALT4 | ALT5 | ALT6 | ALT7 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | PTE0 | I/O | DISABLED | — | PTE0 | — | UART1_TX | RTC_CLKOUT | CMP0_OUT | I2C1_SDA | — |
| 2 | VSS | P | VSS | VSS | — | — | — | — | — | — | — |
| 3 | USB0_DP | I/O | USB0_DP | USB0_DP | — | — | — | — | — | — | — |
| 4 | USB0_DM | I/O | USB0_DM | USB0_DM | — | — | — | — | — | — | — |
Notes
CRITICAL: The provided datasheet section contains only 4 pins of the 32-pin QFN package. The table is incomplete and does not show pins 5–32.
Pin numbering: Pin numbers (1–4) are taken directly from the "32 QFN" column in the source table.
Missing pins: Pins 5–32 are not included in the extracted section. A complete pinout table for the MKL25Z128VLK4 requires the full datasheet section covering all 32 pins. The user should consult the complete datasheet or provide the full pin assignment table.
Electrical Characteristics
Unless otherwise specified, propagation delays are measured from the 50% to the 50% point, and rise and fall times are measured at the 20% and 80% points, as shown in the following figure.
Figure 2. Input signal measurement reference
All digital I/O switching characteristics, unless otherwise specified, assume the output pins have the following characteristics.
- CL=30 pF loads
- Slew rate disabled
- Normal drive strength
Thermal Information
Table 1. Thermal handling ratings
| Symbol | Description | Min. | Max. | Unit | Notes |
|---|---|---|---|---|---|
| T STG | Storage temperature | -55 | 150 | °C | 1 |
| T SDR | Solder temperature, lead-free | - | 260 | °C | 2 |
Package Information
Package dimensions are provided in package drawings.
To find a package drawing, go to freescale.com and perform a keyword search for the drawing's document number:
| If you want the drawing for this package | Then use this document number |
|---|---|
| 32-pin QFN | 98ASA00473D |
| 48-pin QFN | 98ASA00466D |
| 64-pin LQFP | 98ASS23234W |
| 80-pin LQFP | 98ASS23174W |
Ordering Information
| Part Number | Flash (KB) | SRAM (KB) | Maximum number of I/O's |
|---|---|---|---|
| MKL25Z32VFM4 | 32 | 4 | 23 |
| MKL25Z64VFM4 | 64 | 8 | 23 |
| MKL25Z128VFM4 | 128 | 16 | 23 |
| MKL25Z32VFT4 | 32 | 4 | 36 |
| MKL25Z64VFT4 | 64 | 8 | 36 |
| MKL25Z128VFT4 | 128 | 16 | 36 |
| MKL25Z32VLH4 | 32 | 4 | 50 |
| MKL25Z64VLH4 | 64 | 8 | 50 |
| MKL25Z128VLH4 | 128 | 16 | 50 |
| MKL25Z32VLK4 | 32 | 4 | 66 |
| MKL25Z64VLK4 | 64 | 8 | 66 |
| MKL25Z128VLK4 | 128 | 16 | 66 |
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| MKL25Z128VFM4 | NXP Semiconductors | 32-VFQFN Exposed Pad |
| MKL25Z128VFT4 | NXP Semiconductors | — |
| MKL25Z128VLH4 | NXP Semiconductors | |
| MKL25Z32VFM4 | NXP Semiconductors | — |
| MKL25Z32VFT4 | NXP Semiconductors | — |
| MKL25Z32VLH4 | NXP Semiconductors | — |
| MKL25Z32VLK4 | NXP Semiconductors | — |
| MKL25Z64VFM4 | NXP Semiconductors | — |
| MKL25Z64VFT4 | NXP Semiconductors | — |
| MKL25Z64VLH4 | NXP Semiconductors | — |
| MKL25Z64VLK4 | NXP Semiconductors | 80-LQFP |
| MKL25ZXX | Freescale | — |
Get structured datasheet data via API
Get started free