The MK20DX256VLH7 is a Kinetis K20 72MHz Microcontroller, offers a scalable entry point into the mid-performance Kinetis portfolio with various levels of integration, featuring high-precision analogue integration and flexible low-power.
● Ultra-low-power Consumption
● 10 Low-power Modes with Power and Clock Gating for Optimal Peripheral Activity and Recovery Times
● Stop Currents of <1.45µA, Run Currents of <277µA/MHz, 4µs Wake-up from Stop Mode
● Full Memory and Analogue Operation Down to 1.71V for Extended Battery Life
● Low-leakage Wake-up Unit with up to eight internal modules and sixteen pins as Wake-up sources
● Low-power Timer for Continual System Operation in Reduced Power State
● 64 to 256kb Flash, Fast Access, High Reliability with 4-level Security Protection
● 16 to 64kb SRAM
● Mixed-signal Capability
● 16-bit ADCs with configurable resolution, single or differential o/p mode for better noise rejection
● 500ns Conversion Time Achievable with Programmable Delay Block Triggering
● One 12-bit DAC for Analogue Waveform Generation for Audio Applications
● Three high-speed comparators providing fast & accurate motor over-current protection by driving PWMs
● Two Programmable Gain Amplifiers with x64 Gain for Small Amplitude Signal Conversion
● Analogue Voltage Reference provides an accurate reference to Analogue Blocks, ADC and DAC
● ARM Cortex-M4 Core + DSP
● 72MHz, Single Cycle MAC, Single Instruction Multiple Data (SIMD) Extensions
● 16-channel DMA for peripheral & memory servicing with reduced CPU loading & faster system throughput
● Cross Bar Switch Enables Concurrent Multi-master Bus Accesses, Increasing Bus Bandwidth
● Independent Flash Bank allow concurrent code execution & firmware update w/o performance degradation