Datasheet

8-Bit HCS08 Central Processor Unit (CPU)
40-MHz HCS08 CPU
HC08 instruction set with added BGND instruction
Support for up to 32 interrupt/reset sources
Memory Options
FLASH read/program/erase down to 1.8 V
Up to 16K FLASH; up to 2K RAM
Power-Saving Modes
Three very low power stop modes
Reduced power wait mode
Very low power real time interrupt for use in run,
wait, and stop
Clock Source Options
Clock sources to internal hardware frequency
locked-loop (FLL): internal, external, crystal, or
resonator
Internal clock with ±0.2% trimming resolution and
±0.5% deviation across voltage or across
temperature
System Protection
Optional watchdog computer operating properly
(COP) reset
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
Illegal address detection with reset
FLASH block protect and security
Peripherals
ATD — 8-channel, 10-bit analog-to-digital
converter
SCI — Two serial communications interface
modules
SPI — Serial peripheral interface module
IIC — Inter-integrated circuit bus module
Timer —One 3-channel timer PWM module (TPM)
plus one 2-channel TPM
KBI — 8-pin keyboard interrupt module
Input/Output
8 high-current pins (20 mA each)
Software selectable pullups on ports when used as
input
Internal pullup on RESET and IRQ pin to reduce
customer system cost
Up to 38 general-purpose input/output (I/O) pins,
plus one output-only pin, depending on package
selection
Development Support
Background debugging system
Breakpoint capability to allow single breakpoint
setting during in-circuit debugging (plus two more
breakpoints in on-chip debug module)
On-chip, in-circuit emulation (ICE) debug module
with real-time bus capture. On-chip ICE debug
module containing two comparators and nine trigger
modes. Eight deep FIFO for storing change-of-flow
addresses and event-only data.
Single-wire background debug interface
Package Options
48-pin QFN
44-pin QFP
42-pin PSDIP
32-pin QFN
MC9S08GT16A/GT8A Features