MCU 32-Bit KL16 ARM Cortex M0+ RISC 256KB Flash 1.8V/2.5V/3.3V 64-Pin LQFP T/R, MKL16Z256VLH4R, NXP

The Kinetis KL1x is a general purpose ultra-low-power MCU family, providing additional memory, communications and analog peripheral options beyond those offered in the Kinetis KL0x MCU family. The KL1x MCU family is compatible with Kinetis K10 MCUs (based on ARM Cortex -M4) and with all other Kinetis KL1x, KL2x, KL3x and KL4x series MCUs, providing a migration path to higher performance and feature integration.

Ultra-Low-Power

  • Next-generation 32-bit ARM Cortex-M0+ core: 2x more CoreMark/mA than the closest 8/16-bit architecture
  • Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, keeping an 8-bit “look and feel”
  • Multiple flexible low-power modes, including new compute clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
  • LPUART, SPI, I2C, FlexIO, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core

Memory

  • Up to 256 KB flash with 64 byte flash cache, up to 32 KB RAM
  • Security circuitry to prevent unauthorized access to RAM and flash contents
  • 16 KB ROM and built-in boot loader simplifies the effort to program MCU and allows for easy flash upgrades

Performance

  • ARM Cortex-M0+ core, 48 MHz core frequency over full voltage and temperature range (-40ºC to +105ºC)
  • Bit manipulation engine for improved bit handling of peripheral modules
  • Thumb instruction set combines high code density with 32-bit performance
  • Up to 4-ch. DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
  • Independent-clocked COP guards against clock skew or code runaway for fail-safe applications

Mixed-Signal

  • Up to 16-bit ADC with configurable resolution, sample time and conversion speed/power
  • Integrated temperature sensor
  • High-speed comparator with internal 6-bit DAC
  • 12-bit DAC with DMA support

Timing and Control

  • Two 6-ch. and one 2-ch. 16-bit low-power timer PWM modules with DMA support
  • 2-ch., 32-bit periodic interrupt timer provides time base for RTOS task schedule or trigger source for ADC conversion
  • Low-power timer allows operation in all power modes except for VLLS0
  • Real-time clock with calendar

Human-Machine Interface

  • Capacitive touch sense interface supports up to 16 external electrodes and DMA data transfer
  • GPIO with pin interrupt support, DMA request capability and other pin control options

Connectivity and Communications

  • Two I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
  • One LPUART and two UART with DMA support
  • Two SPI with DMA support
  • I2S module for audio applications
  • FlexIO module supports a wide range of protocols including UART, I2C, SPI, I2S, PWM waveform generation
  • FlexIO for universal or customized serial peripheral emulation
  • High accuracy internal clock reference to support high performance communication

Характеристики

Program_memory_type

Flash

Supplier_package

LQFP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/FSCL/FSCL-S-A0000577485/FSCL-S-A0000577485-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended Industrial

Schedule_b

8542310000

Ram_size

32 KB

Program_memory_size

256 KB

Product_dimensions

10 x 10 x 1.4

Pin_count

64

Operating_temperature

-40 to 105 °C

Operating_supply_voltage

1.8, 2.5, 3.3 V

Watchdog

1

Analog_comparators

1

Eccn

3A991.A.2

Instruction_set_architecture

RISC

Htsn

8542310001

Тип интерфейса

I2C/SPI/UART

Device_core

ARM Cortex M0+

Data_bus_width

32 Bit

Country_of_origin

Malaysia

Бренд

Min_operating_supply_voltage

1.71 V

Number_of_timers

5

Number_of_programmable_i_os

54

Msl_level

3

Mounting

Surface Mount

Max_speed

48 MHz

Max_processing_temp

260 °C

Max_operating_supply_voltage

3.6 V

Lead_finish

Matte Tin

Артикул: MKL16Z256VLH4R

Описание

The Kinetis KL1x is a general purpose ultra-low-power MCU family, providing additional memory, communications and analog peripheral options beyond those offered in the Kinetis KL0x MCU family. The KL1x MCU family is compatible with Kinetis K10 MCUs (based on ARM Cortex -M4) and with all other Kinetis KL1x, KL2x, KL3x and KL4x series MCUs, providing a migration path to higher performance and feature integration.

Ultra-Low-Power

  • Next-generation 32-bit ARM Cortex-M0+ core: 2x more CoreMark/mA than the closest 8/16-bit architecture
  • Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, keeping an 8-bit “look and feel”
  • Multiple flexible low-power modes, including new compute clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
  • LPUART, SPI, I2C, FlexIO, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core

Memory

  • Up to 256 KB flash with 64 byte flash cache, up to 32 KB RAM
  • Security circuitry to prevent unauthorized access to RAM and flash contents
  • 16 KB ROM and built-in boot loader simplifies the effort to program MCU and allows for easy flash upgrades

Performance

  • ARM Cortex-M0+ core, 48 MHz core frequency over full voltage and temperature range (-40ºC to +105ºC)
  • Bit manipulation engine for improved bit handling of peripheral modules
  • Thumb instruction set combines high code density with 32-bit performance
  • Up to 4-ch. DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
  • Independent-clocked COP guards against clock skew or code runaway for fail-safe applications

Mixed-Signal

  • Up to 16-bit ADC with configurable resolution, sample time and conversion speed/power
  • Integrated temperature sensor
  • High-speed comparator with internal 6-bit DAC
  • 12-bit DAC with DMA support

Timing and Control

  • Two 6-ch. and one 2-ch. 16-bit low-power timer PWM modules with DMA support
  • 2-ch., 32-bit periodic interrupt timer provides time base for RTOS task schedule or trigger source for ADC conversion
  • Low-power timer allows operation in all power modes except for VLLS0
  • Real-time clock with calendar

Human-Machine Interface

  • Capacitive touch sense interface supports up to 16 external electrodes and DMA data transfer
  • GPIO with pin interrupt support, DMA request capability and other pin control options

Connectivity and Communications

  • Two I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
  • One LPUART and two UART with DMA support
  • Two SPI with DMA support
  • I2S module for audio applications
  • FlexIO module supports a wide range of protocols including UART, I2C, SPI, I2S, PWM waveform generation
  • FlexIO for universal or customized serial peripheral emulation
  • High accuracy internal clock reference to support high performance communication

Детали

Program_memory_type

Flash

Supplier_package

LQFP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/FSCL/FSCL-S-A0000577485/FSCL-S-A0000577485-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended Industrial

Schedule_b

8542310000

Ram_size

32 KB

Program_memory_size

256 KB

Product_dimensions

10 x 10 x 1.4

Pin_count

64

Operating_temperature

-40 to 105 °C

Operating_supply_voltage

1.8, 2.5, 3.3 V

Watchdog

1

Analog_comparators

1

Eccn

3A991.A.2

Instruction_set_architecture

RISC

Htsn

8542310001

Тип интерфейса

I2C/SPI/UART

Device_core

ARM Cortex M0+

Data_bus_width

32 Bit

Country_of_origin

Malaysia

Бренд

Min_operating_supply_voltage

1.71 V

Number_of_timers

5

Number_of_programmable_i_os

54

Msl_level

3

Mounting

Surface Mount

Max_speed

48 MHz

Max_processing_temp

260 °C

Max_operating_supply_voltage

3.6 V

Lead_finish

Matte Tin