NXP Semiconductors Kinetis K0x 32-bit Microcontrollers

NXP Semiconductors Kinetis K0x 32-bit Microcontrollers are entry-level MCUs, built on the Arm® Cortex®-M4 core, designed to provide a perfect balance of performance and power consumption.  Kinetis K0x MCUs run at 100MHz with Floating Point Unit, while offering low dynamic power consumption and best-in-class static current consumption, with more than 10 flexible low-power modes.

Kinetis K0x MCUs deliver run currents down to 125uA/MHz, low-power modes down to 150 nA, and 6µS wake-up from stop. Each MCU in the series combines the ultra-low-power performance with a streamlined level of integration optimized to meet the needs of a broad number of applications.

Features

  • Ultra-Low-Power
    • Run power consumption down to 125µA/MHz
    • Flexible low-power modes with power and clock gating for optimal peripheral activity and recovery times
    • Static power consumption down to 4.1µA with full state retention and 6µs wakeup. Lowest Static mode down to 150nA
    • Low-power timer for continual system operation in reduced power state
  • Performance
    • 100 MHz Arm Cortex-M4 core with DSP instructions delivering 1.25 Dhrystone MIPS per MHz
  • Memories and memory interfaces
    • Up to 128KB of embedded flash and 16KB of RAM
  • System peripherals
    • Flexible low-power modes with multiple wake up sources
    • 4-channel DMA controller
    • Independent external and software watchdog monitor
  • Clocks
    • Crystal oscillator: 32kHz to 40kHz or 3MHz to 32MHz
    • Three internal oscillators: 32kHz, 4MHz, and 48MHz with FLL
    • Multi-purpose clock generator
  • Security and integrity modules
    • Hardware CRC module
    • 128-bit unique identification (ID) number per chip
    • Flash access control to protect proprietary software
  • Human-machine interface
    • Up to 46 general-purpose I/O (GPIO)
  • Analog modules
    • One 16-bit SAR ADCs
    • One 12-bit DAC
    • Two analog comparators (CMP) with 6-bit DAC
    • Accurate internal voltage reference
  • Communication interfaces
    • One SPI module
    • Two UART modules
    • One I2C: Support for up to 400kbit/s operation with maximum bus loading
  • Up to 51 Timers
    • One 6-channel motor control/general purpose/PWM timer
    • Two 2-channel general-purpose timers with quadrature decoder functionality
    • Periodic interrupt timers
    • 16-bit low-power timer
    • Real-time clock with independent power domain
    • Programmable delay block
  • Operating characteristics
    • Voltage range: 1.71V to 3.6V
    • Temperature range (ambient): -40°C to 105°C
  • Package options
    • HVQFN-32 (5.0mm x 5.0mm x 0.9mm)
    • LQFP-48 (7.0mm x 7.0mm x 1.4mm)
    • LQFP-64 (10.0mm x 10.0mm x 1.4mm)

Applications

  • Consumer devices
  • Health and wellness monitors
  • Home and building automation
  • Industrial/commercial sensor nodes
  • Sports and activity wearables

Videos

Documents

Block Diagram

Block Diagram - NXP Semiconductors Kinetis K0x 32-bit Microcontrollers
Published: 2013-02-11 | Updated: 2022-03-11