MKL25Z64VLH4
ARM Cortex-M0+ MicrocontrollerThe MKL25Z64VLH4 is a arm cortex-m0+ microcontroller from NXP Semiconductors. View the full MKL25Z64VLH4 datasheet below including key specifications, electrical characteristics.
MKL25Z64VLH4 shares its datasheet with MKL25Z128VLK4, whose page lists every part number it covers.
Official MKL25Z64VLH4 datasheet (PDF) — the source this page was extracted from.
MKL25Z64VLH4 Key Specifications
| Parameter | Value |
|---|---|
| Packaging | Tray |
| Standard Pack Qty | 800 |
| 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 |
| Mounting Type | Surface Mount |
| Number of I/O | 66 |
| Operating Temperature | -40°C ~ 105°C (TA) |
| Oscillator Type | Internal |
| Package / Case | 80-LQFP |
| 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 |
| Supplier Device Package | 80-FQFP (12x12) |
| Supply Voltage | 1.71V ~ 3.6V |
MKL25Z64VLH4 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
MKL25Z64VLH4 Pin Configuration
The following table shows the signals available on each pin and the locations of these pins on the devices supported by this document. The Port Control Module is responsible for selecting which ALT functionality is available on each pin.
| 80 LQFP | 64 LQFP | 48 QFN | 32 QFN | Pin Name | Default | ALT0 | ALT1 | ALT2 | ALT3 | ALT4 | ALT5 | ALT6 | ALT7 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | - | 1 | PTE0 | DISABLED | PTE0 | UART1_TX | RTC_ CLKOUT | CMP0_OUT | I2C1_SDA | |||
| 2 | 2 | - | - | PTE1 | DISABLED | PTE1 | SPI1_MOSI | UART1_RX | SPI1_MISO | I2C1_SCL | |||
| 3 | - | - | - | PTE2 | DISABLED | PTE2 | SPI1_SCK | ||||||
| 4 | - | - | - | PTE3 | DISABLED | PTE3 | SPI1_MISO | SPI1_MOSI | |||||
| 5 | - | - | - | PTE4 | DISABLED | PTE4 | SPI1_PCS0 | ||||||
| 6 | - | - | - | PTE5 | DISABLED | PTE5 | |||||||
| 7 | 3 | 1 | - | VDD | VDD | VDD | |||||||
| 8 | 4 | 2 | 2 | VSS | VSS | VSS | |||||||
| 9 | 5 | 3 | 3 | USB0_DP | USB0_DP | USB0_DP | |||||||
| 10 | 6 | 4 | 4 | USB0_DM | USB0_DM | USB0_DM |
MKL25Z64VLH4 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
MKL25Z64VLH4 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 |
MKL25Z64VLH4 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 |
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| MKL25Z128VFM4 | NXP Semiconductors | 32-VFQFN Exposed Pad |
| MKL25Z128VFT4 | NXP Semiconductors | — |
| MKL25Z128VLH4 | NXP Semiconductors | |
| MKL25Z128VLK4 | NXP Semiconductors | 80-LQFP |
| MKL25Z32VFM4 | NXP Semiconductors | — |
| MKL25Z32VFT4 | NXP Semiconductors | — |
| MKL25Z32VLH4 | NXP Semiconductors | — |
| MKL25Z32VLK4 | NXP Semiconductors | — |
| MKL25Z64VFM4 | NXP Semiconductors | QFN-32 5x5mm |
| MKL25Z64VFT4 | NXP Semiconductors | QFN-48 7x7mm |
| MKL25Z64VLK4 | NXP Semiconductors | 80-LQFP |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll NXP Semiconductors datasheets (192)
Ask your AI agent about the MKL25Z64VLH4
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the MKL25Z64VLH4 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.