Features
• 8-bit HCS08 Central Processor Unit (CPU)
– Up to 40 MHz CPU at 5.5 V to 2.7 V across temperature range of –40 °C to 85 °C and –40 °C to 105 °C
– HCS08 instruction set with added BGND instruction
– Support for up to 32 interrupt/reset sources
• On-Chip Memory
– 32 KB or 18 KB dual array flash; read/program/erase over full operating voltage and temperature
– 1984 byte random access memory (RAM)
– Security circuitry to prevent unauthorized access to RAM and flash contents
• Power-Saving Modes
– Two low-power stop modes (stop2 and stop3)
– Reduced-power wait mode
– Peripheral clock gating register can disable clocks to unused modules, thereby reducing currents
– Low power on-chip crystal oscillator (XOSC) that can be used in low-power modes to provide accurate clock source to real time counter and LCD controller
– 100 μs typical wakeup time from stop3 mode
• 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
– Internal Clock Source (ICS) — Internal clock source module containing a frequency-locked-loop (FLL) controlled by internal or external reference; precision trimming of internal reference allows 0.2% resolution and 2% deviation over temperature and voltage; supports bus frequencies from 1 MHz to 20 MHz.
• System Protection
– COP reset with option to run from dedicated 1 kHz internal clock or bus clock
– Low-voltage warning with interrupt
– Low-voltage detection with reset
– Illegal opcode detection with reset
– Illegal address detection with reset
– Flash and RAM protection
• Development Support
– Single-wire background debug interface
– Breakpoint capability to allow single breakpoint setting during in-circuit debugging (plus two more breakpoints
in on-chip debug module)