Overview The MC9S08GB/GT are members of the low-cost, high-performance HCS08 Family of 8-bit microcontroller units (MCUs). All MCUs in the family use the enhanced HCS08 core and are available with a variety of modules, memory sizes, memory types, and package types. Features Features have been organized to reflect: • Standard features of the HCS08 Family • Features of the MC9S08GB/GT MCU Standard Features of the HCS08 Family • 40-MHz HCS08 CPU (central processor unit) • HC08 instruction set with added BGND instruction • Background debugging system (see also the Development Support section) • Breakpoint capability to allow single breakpoint setting during in-circuit debugging (plus two more breakpoints in on-chip debug module) • 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. • Support for up to 32 interrupt/reset sources • Power-saving modes: wait plus three stops • System protection features: – Optional computer operating properly (COP) reset – Low-voltage detection with reset or interrupt – Illegal opcode detection with reset – Illegal address detection with reset (some devices don’t have illegal addresses) Features of MC9S08GB/GT Series of MCUs • On-chip in-circuit programmable FLASH memory with block protection and security options (see Table 1-1 for device specific information) • On-chip random-access memory (RAM) (see Table 1-1 for device specific information) • 8-channel, 10-bit analog-to-digital converter (ATD) • Two serial communications interface modules (SCI) • Serial peripheral interface module (SPI) • Clock source options include crystal, resonator, external clock or internally generated clock with precision NVM trimming • Inter-integrated circuit bus module to operate up to 100 kbps (IIC) • One 3-channel and one 5-channel 16-bit timer/pulse width modulator (TPM) modules with selectable input capture, output compare, and edge-aligned PWM capability on each channel. Each timer module may be configured for buffered, centered PWM (CPWM) on all channels (TPMx). • 8-pin keyboard interrupt module (KBI) • 16 high-current pins (limited by package dissipation) • Software selectable pullups on ports when used as input. Selection is on an individual port bit basis. During output mode, pullups are disengaged. • Internal pullup on RESET and IRQ pin to reduce customer system cost • 56 general-purpose input/output (I/O) pins, depending on package selection • 64-pin low-profile quad flat package (LQFP) — MC9S08GBxx • 44-pin quad flat package (QFP) — MC9S08GTxx • 42-pin shrink dual in-line package (SDIP) — MC9S08GTxx
|