MC9S12E256CPVE Description
The MC9S12E256CPVE is a 16-bit Microcontroller based on enhanced HCS12 CPU (25MHz bus) with CISC architecture operates at a maximum frequency of 50MHz. The device incorporates 256kB internal flash, 16kB internal RAM, 16-channel 10-bit A/D converter and 90 general-purpose I/O pins. This device also features peripherals like one inter-integrated circuit (IIC) bus module, five multi-scalable controller area networks (MSCAN) CAN 2.0 A/B software compatible modules, three serial communications interface (SCI) and one serial peripheral interface modules (SPI).
MC9S12E256CPVE Features
Clock monitor
Instruction queue
Real time interrupt
Interrupt control (INT)
Wake-up Interrupt Inputs
6 PWM channels (PWM)
Windowed COP watchdog
Three 4-channel timers (TIM)
Enhanced indexed addressing
Clock and reset generator (CRG)
Module mapping control (MMC)
Background debug module (BDM)
Pierce or low current colpitts oscillator
Multiplexed external bus interface (MEBI)
Phase-locked loop clock frequency multiplier
Self clock mode in absence of external clock
Upward compatible with M68HC11 instruction set
6-channel Pulse width modulator with fault protection (PMF)
Interrupt stacking and programmer's model identical to M68HC11
Debugger (DBG12) including breakpoints and change-of-flow trace buffer
MC9S12E256CPVE Applications