MK20DX256VLL7 Description
The Kinetis K20 100 MHz MCU family offers a scalable portfolio with various levels of integration, featuring a rich suite of analog, communication, timing and control peripherals to accommodate a wide range of requirements.
MK20DX256VLL7 Features
Operating Characteristics
Voltage range: 1.71 to 3.6 V
Flash write voltage range: 1.71 to 3.6 V
Temperature range (ambient): -40 to 105°C
Clocks
32 kHz crystal oscillator
3 to 32 MHz crystal oscillator
Multi-purpose clock generator
System peripherals
Software watchdog
Low-leakage wakeup unit
External watchdog monitor
16-channel DMA controller, supporting up to 63 request sources
Multiple low-power modes to provide power optimization based on application requirements
Security and integrity modules
128-bit unique identification (ID) number per chip
Hardware CRC module to support fast cyclic redundancy checks
Human-machine interface
General-purpose input/output
Low-power hardware touch sensor interface (TSI)
Analog modules
12-bit DAC
Voltage reference
Two 16-bit SAR ADCs
Programmable gain amplifier (PGA) (up to x64) integrated into each ADC
Three analog comparators (CMP) containing a 6-bit DAC and programmable reference input
Timers
Real-time clock
16-bit low-power timer
Periodic interrupt timers
Carrier modulator transmitter
Programmable delay block
Eight-channel motor control/general purpose/PWM timer
Two 2-channel quadrature decoder/general purpose timers
Communication interfaces
I2S module
Two SPI modules
Two I2C modules
Five UART modules
Controller Area Network (CAN) module
USB full-/low-speed On-the-Go controller with on-chip transceiver
MK20DX256VLL7 Applications
Automotive
Personal electronics
Communications equipment