
8-Bit HCS08 Central Processor Unit (CPU)
 40-MHz HCS08 CPU (20-MHz bus)
 HC08 instruction set with added BGND instruction
 Support for up to 32 interrupt/reset sources
On-Chip Memory
 Flash read/program/erase over full operating voltage
and temperature
— MC9S08DV60 = 60K
— MC9S08DV48 = 48K
— MC9S08DV32 = 32K
— MC9S08DV16 = 16K
 Up to 3K Random-access memory (RAM)
Power-Saving Modes
 Two 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
 Oscillator (XOSC) — Loop-control Pierce oscillator;
Crystal or ceramic resonator range of 31.25 kHz to
38.4 kHz or 1 MHz to 16 MHz
 Multi-purpose Clock Generator (MCG) — PLL and
FLL modes (FLL capable of 1.5% deviation using
internal temperature compensation); Internal reference
clock with trim adjustment; External reference with
oscillator/resonator options
System Protection
 Watchdog computer operating properly (COP) reset
with option to run from backup dedicated 1-kHz
internal clock source or bus clock
 Low-voltage detection with reset or interrupt; selectable
trip points
 Illegal opcode detection with reset
 Illegal address detection with reset
 Flash block protect
 Loss-of-lock protection
Development Support
 Single-wire background debug interface
 On-chip, in-circuit emulation (ICE) with real-time bus
capture
Peripherals
 ADC — 16-channel, 12-bit resolution, 2.5
μs
conversion time, automatic compare function,
1.7 mV/
°C temperature sensor, internal bandgap
reference channel
 ACMPx — Two analog comparators with selectable
interrupt on rising, falling, or either edge of comparator
output; compare option to xed internal bandgap
reference voltage
 MSCAN — CAN protocol - Version 2.0 A, B; standard
and extended data frames; Support for remote frames;
Five receive buffers with FIFO storage scheme; Flexible
identier acceptance lters programmable as: 2 x
32-bit, 4 x 16-bit, or 8 x 8-bit
 SCIx — Up to Two SCIs supporting LIN 2.0 Protocol
and SAE J2602 protocols; Full duplex non-return to
zero (NRZ); Master extended break generation; Slave
extended break detection; Wakeup on active edge
 SPI — Full-duplex or single-wire bidirectional;
Double-buffered transmit and receive; Master or Slave
mode; MSB-rst or LSB-rst shifting
 IIC — Up to 100 kbps with maximum bus loading;
Multi-master operation; Programmable slave address;
General Call Address; Interrupt driven byte-by-byte
data transfer
 TPMx — One 6-channel (TPM1) and one 2-channel
(TPM2); Selectable input capture, output compare, or
buffered edge-aligned PWM on each channel
 RTC — (Real-time counter) 8-bit modulus counter with
binary or decimal based prescaler; External clock
source for precise time base, time-of-day, calendar or
task scheduling functions; Free running on-chip low
power oscillator (1 kHz) for cyclic wake-up without
external components
Input/Output
 53 general-purpose input/output (I/O) pins and 1
input-only pin
 24 interrupt pins with selectable polarity on each pin
 Hysteresis and congurable pull device on all input
pins.
 Congurable slew rate and drive strength on all output
pins.
Package Options
 64-pin low-prole quad at-pack (LQFP) — 10x10 mm
 48-pin low-prole quad at-pack (LQFP) — 7x7 mm
 32-pin low-prole quad at-pack (LQFP) — 7x7 mm
MC9S08DV60 Series Features