The MKE02Z64VLH4 is a 32-bit Kinetis KE02 Robust Microcontroller based on ARM Cortex-M0+ RISC architecture core operates at a maximum frequency of 40MHz. The device incorporates 64kB internal flash, 4kB internal RAM, one 12-bit SAR A/D converter, two 6-bit D/A converter and 57 general-purpose I/O pins. This device also features communication interfaces like three UART modules, two SPI modules and one I2C module.
● Single cycle 32 x 32-bit Multiplier
● Single cycle I/O access port
● Oscillator (OSC) - Supports 32.768kHz crystal or 4MHz to 20MHz crystal or ceramic resonator
● Internal clock source (ICS)
● Internal 1kHz Low-power oscillator (LPO)
● Power management module (PMC) with three power modes - run, wait, stop
● Low-voltage detection (LVD) with reset or interrupt, selectable trip points
● Watchdog with independent clock source (WDOG)
● Programmable cyclic redundancy check module (CRC)
● Serial wire debug interface (SWD)
● Bit manipulation engine (BME)
● 64-bit Unique identification (ID) number per chip
● Two up to 8-bit Keyboard interrupt modules (KBI)
● External interrupt (IRQ)
● Two analog comparators containing a 6-bit DAC and programmable reference input (ACMP)
● 6-channel Flex timer/PWM (FTM)
● Two 2-channel Flex timer/PWM (FTM)
● 2-channel Periodic interrupt timer (PIT)
● Real-time clock (RTC)