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
● Internal pull-up on RESET and IRQ pins