MKL43Z256VLH4 Description
The MKL43Z256VLH4 is an ARM Cortex-M0+ RISC architecture-based 32-bit Kinetis KL4x Ultra-low-power Microcontroller with USB and segment LCD control that runs at a top speed of 48MHz. A 16-bit SAR A/D converter, a 12-bit D/A converter, 50 general-purpose I/O pins, 256 kB internal flash, 16 kB boot ROM, and 32 kB internal RAM are all included in the device. The communication ports on this device also include three UART modules, one I2S module, two SPI modules, and two I2C modules.
MKL43Z256VLH4 Features
32Byte Backup register
48MHz ARM Cortex-M0+ core
4-channel Asynchronous DMA controller and Watchdog
Low-leakage wakeup unit
2-pin Serial wire debug (SWD) programming and debug interface
Micro trace buffer
Bit manipulation engine
Interrupt controller
Internal voltage reference - 1.2V
48MHz High accuracy (up to 0.5%) internal reference clock
1kHz Reference clock active under all low-power modes (except VLLS0)
32 to 40KHz and 3 to 32MHz Crystal oscillator
Segment LCD supporting up to 28x8 or 32x4 segments
USB Full-speed 2.0 device controller supporting the crystal-less operation
One UART module supporting ISO7816, operating up to 1.5Mbit/s
Two low-power UART modules supporting asynchronous operation in low-power modes
Two I2C modules and I2C0 supporting up to 1Mbit/s
Two 16-bit SPI modules supporting up to 24Mbit/s
One FlexIO module and One serial audio interface I2S
High-speed analog comparator containing a 6-bit DAC for programmable reference input
MKL43Z256VLH4 Applications
Industrial
Automation & Process Control
Sensor Systems
Medical systems
Automobiles
Home Automation Systems
Low-cost Embedded Systems
Defense and Safety Purposes
Multiple DIY Projects