The MC9S08QD4VPC is a 8-bit Microcontroller based on enhanced HCS08 CPU (8MHz bus) with CISC architecture operates at a maximum frequency of 16MHz. The device incorporates 4kB internal flash, 0.256kB internal RAM, 4-channel 10-bit A/D converter and 6 general-purpose I/O pins. This device also features like low voltage detect, internal clock generator, watchdog timer and PWM/input capture/output compare timers. Internal clock source module (ICS) containing a frequency-locked-loop (FLL) controlled by internal. Precision trimming of internal reference allows 0.2% resolution and 2% deviation over temperature and voltage. Watchdog computer operating properly (COP) reset with option to run from dedicated 32kHz internal clock source.
HC08 Instruction set with added BGND instruction
Background debugging system
Breakpoint capability to allow single breakpoint setting during in-circuit debugging
Support for up to 32 Interrupt/reset sources
Power-saving modes - Wait plus three stops
Internal clock source module (ICS) - Containing a frequency-locked-loop (FLL)
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
Illegal address detection with reset
4-pin Keyboard interrupt module
Software selectable pull-ups on ports when used as input
Software selectable slew rate control and drive strength on ports when used as output
Internal pull-up on RESET and IRQ pin to reduce customer system cost