Datasheet

8-Bit RS08 Central Processor Unit (CPU)
Simplified S08 instruction set with added
high-performance instructions
LDA, STA, and CLR instructions
support the short addressing mode;
address $0000 to $001F can be
accessed via a single-byte instruction
ADD, SUB, INC, and DEC instructions
support the tiny addressing mode;
address $0000 to $000F can be
accessed via a single-byte instruction
with reduced instruction cycle
Shadow PC register instructions: SHA
and SLA
Pending interrupt indication
Index addressing via D[X] and X register
Direct page access to the entire memory
map through paging window
Memory
On-chip Flash EEPROM
MC9RS08KA2: 2048 bytes
MC9RS08KA1: 1024 bytes
63 bytes on-chip RAM
Power-Saving Modes
Wait and stop
Wakeup from power-saving modes using
real-time interrupt (RTI), KBI, or ACMP
Clock Source
ICS — Trimmable 20-MHz internal clock
source
Up to 10-MHz internal bus operation
0.2% trimmable resolution, 2%
deviation over temperature and voltage
range
System Protection
Computer operating properly (COP) reset
running off bus-independent clock source
Low-voltage detection with reset or stop
wakeup
Peripherals
MTIM — 8-bit modulo timer
ACMP — Analog comparator
Full rail-to-rail supply operation
Option to compare to fixed internal
bandgap reference voltage
Can operate in stop mode
KBI — Keyboard interrupt ports
Three KBI ports in 6-pin package
Five KBI ports in 8-pin package
Development Support
Background debug system
Breakpoint capability to allow single
breakpoint setting during in-circuit debug
Package Options
6-pin dual flat no lead (DFN) package
Two general-purpose input/output (I/O)
pins
One general-purpose input pin
One general-purpose output pin
8-pin plastic dual in-line pin (PDIP)
package
Four general-purpose input/output
(I/O) pins
One general-purpose input pin
One general-purpose output pin
8-pin narrow body SOIC package
Four general-purpose input/output
(I/O) pins
One general-purpose input pin
One general-purpose output pin
MC9RS08KA2 Features