The MC9S08QG8CDNE is a 8-bit Microcontroller based on enhanced HCS08 CPU (10MHz bus) with CISC architecture operates at a maximum frequency of 20MHz. The device incorporates 8kB internal flash, 0.512kB internal RAM, 4-channel 10-bit A/D converter and 4 general-purpose I/O pins. This device also features peripherals like one inter-integrated circuit (IIC) bus module to operate at up to 100kbps and one serial peripheral interface modules (SPI). Internal clock source (ICS) containing a frequency-locked-loop (FLL) controlled by internal or external reference, precision trimming of internal reference allowing 0.2% resolution and 2% deviation. Watchdog computer operating properly (COP) reset with option to run from dedicated 1kHz internal clock source.
HC08 Instruction set with added BGND instruction
Background debugging system
Breakpoint capability to allow single breakpoint setting during in-circuit debugging
Debug module containing two comparators and nine trigger modes
Power-saving modes - Wait plus three stops
Internal clock source module (ICS) - Containing a frequency-locked-loop (FLL)
Low power oscillator module (XOSC)
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
Illegal address detection with reset
Flash block protect
8-bit Modulo timer module with 8-bit prescaler (MTIM)
8-pin Keyboard interrupt module (KBI)
Software selectable pull-ups on ports when used as input
Software selectable slew rate control and drive strength on ports when used as output