The MC9S08GT32ACFBE is a 8-bit General-purpose Microcontroller based on enhanced HCS08 CPU (20MHz bus) with CISC architecture operates at a maximum frequency of 40MHz. The device incorporates 32kB internal flash, 2kB internal RAM, 8-channel 10-bit A/D converter and 36 general-purpose I/O pins. This device also features peripherals like one inter-integrated circuit (IIC) bus module to operate at up to 100kbps, one serial peripheral interface modules (SPI), two serial communications interface (SCI) and real-time counter (RTC). Breakpoint capability to allow single breakpoint setting during in-circuit debugging. Debug module containing two comparators and nine trigger modes. Eight deep FIFO for storing change-of-flow addresses and event-only data. Debug module supports both tag and force breakpoints.
● HC08 Instruction set with added BGND instruction
● Background debugging system
● Support for up to 32 Interrupt/reset sources
● Power-saving modes - Wait plus three stops
● Optional computer operating properly (COP) reset
● Low-voltage detection with reset or interrupt
● Illegal opcode detection with reset
● Illegal address detection with reset
● Multiple clock source options - crystal, resonator or external clock
● Internally generated clock with ±0.2% trimming resolution and ±0.5% deviation across voltage
● Two 2-channel 16-bit Timer/pulse width modulator (TPM) modules
● 8-pin Keyboard interrupt module (KBI)
● 16 High-current pins (limited by package dissipation)
● Software selectable pull-ups on ports
● Internal pull-up on RESET and IRQ pin