●Overview
●Targeted for automotive multiplexing and mid-range body applications requiring flash from 64 KB to 512 KB, the MC9S12XD family gives you 32-bit performance (up to 80 MHz) with all the advantages and efficiencies of a 16-bit MCU.
●The S12X provides low power consumption, excellent electromagnetic compatibility performance and code-size efficiency advantages.
●MoreLess
●## Features
● 16-bit HCS12X CPU
● Upward compatible with HCS12 instruction set
● Interrupt stacking and programmer"s model identical to HCS12
● Instruction queue
● Enhanced indexed addressing
● Enhanced instruction set
● EBI (external bus interface)
● MMC (module mapping control)
● INT (interrupt controller)
● DBG (debug module to monitor HCS12X CPU and XGATE bus activity)
● BDM (background debug mode)
● XGATE
● Peripheral coprocessor
● Parallel processing module offloads the CPU by providing high-speed data processing transfer between peripheral modules, RAM and I/O ports
● Data transfer between flash EEPROM, peripheral modules and I/O ports
● Enhanced MSCAN module delivers full CAN performance with virtually unlimited number of mailboxes when used with XGATE
● Phase-lock loop (PLL) circuit allows power consumption and performance to be adjusted to suit operational requirements; system power consumption can be further improved with "fast exit from stop mode" feature
● I/O ports available in each module and up to 25 additional I/O ports are available with interrupt capability allowing wake-up from stop or wait mode
●## Features Comparison Table
●### S12XD Family Members
●| ADC Channels| ADC Bits
●9S12XDP512| | | | | | | | | | |
●9S12XDT512| | | | | | | | | | |
●S912XDT384| | | | | | | | | | |
●S912XDQ256| | | | | | | | | | |
●9S12XDT256| | | | | | | | | | |
●9S12XD256| | | | | | | | | | |
●9S12XDG128| | | | | | | | | | |
●9S12XD128| | | | | | | | | | |
●9S12XD64| | | | | | | | | | |