The MKL46Z256VLH4 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. The MKL46Z256VLH4 features 50 general-purpose I/O pins, a general-purpose PWM, a 16-bit SAR A/D converter, and internal RAM and flash storage totaling 256 kB and 32 kB, respectively. Three UART modules, one I2S module, two SPI modules, and two I2C modules are among the communication interfaces included in the MKL46Z256VLH4 microcontroller.
MKL46Z256VLH4 Features
COP software watchdog
4-channel DMA controller, supporting up to 63 request sources
Low-leakage wakeup unit
48MHz ARM Cortex-M0+ core
Nine low-power modes to provide power optimization based on application requirements
SWD debug interface and micro trace buffer
Bit manipulation engine
Multi-purpose clock source
Segment LCD controller
Real-time clock
80-bit Unique identification number per chip
Low-power hardware touch sensor interface (TSI)
USB Full-/low-speed on-the-go controller with on-chip transceiver and 5V to 3.3V regulator
Analog comparator (CMP) containing a 6-bit DAC and programmable reference input
Six channel Timer/PWM (TPM)
Two 2-channel Timer/PWM modules
Periodic interrupt timers
16-bit Low-power timer (LPTMR)
MKL46Z256VLH4 Applications
Industrial
Automation & Process Control
Hobbyists applications
Engineers design
Temperature control systems
Analog signal measuring and manipulations
Embedded systems like coffee machines, vending machine