Datasheet

MC9S12XD Family, Rev. 2.16
4 Freescale Semiconductor
Features
Clock and Reset
Generator (CRG)
Phase-locked-loop clock frequency multiplier
Reference divider
Automatic bandwidth control mode for low-jitter operation
Automatic frequency lock detector
Fast wakeup from STOP in self clock mode for power saving and
immediate program execution
Computer operating properly (COP) watchdog with optional safety
window to initialize timeout counter
Real time interrupt for task scheduling purposes or cyclic wakeup
from low power modes
System reset generation
Non-Multiplexed
External Bus
(144 Pin package only)
16 bit data
Support for external WAIT input or internal wait cycles to adapt MCU
speed to peripheral speed requirements
Up to four chip select outputs to select 16K, 1M, 2M and 4M byte
address spaces
Supports glue-less interface to popular asynchronous RAMs and
Flash devices
External address space 4M byte for data and program space
Analog-to-Digital
Converter (ATD)
Programmable sample time
Left/right, signed/unsigned result data
Continuous conversion mode
Multiple channel scans
Pins can also be used as digital I/O
Enhanced Capture
Timer (ECT)
Eight 16-bit channels for input capture or output compare
One 16-bit free-running counter with 8-bit precision prescaler
One 16-bit modulus down counter with 8-bit precision prescaler
Four 8-bit or two 16-bit pulse accumulators
Four channels have enhanced input capture capabilities:
Delay counter for noise immunity
16-bit capture buffer
8-bit pulse accumulator buffer
Periodic Interrupt
Timer (PIT)
Four channel x 24-bit modulus down-count timers
Timeout interrupt
Timeout peripheral trigger
Start of timers can be aligned