Freescale Semiconductor
Data Sheet: Technical Data
Document Number: MC9RS08KA8
Rev. 4, 6/2009
MC9RS08KA8
TBD
MC9RS08KA8 Series
Covers: MC9RS08KA8
MC9RS08KA4
Features:
• 8-Bit RS08 Central Processor Unit (CPU)
– Up to 20 MHz CPU at 1.8 V to 5.5 V across temperature
range of –40°C to 85°C
– Subset of HC08 instruction set with added BGND
instruction
• On-Chip Memory
– 8 KB flash read/program/erase over full operating
voltage and temperature; KA4 has 4 KB flash
– 254 byte random-access memory (RAM); KA4 has 126
byte RAM
– Security circuitry to prevent unauthorized access to
RAM and flash contents
• Power-Saving Modes
– Wait and stop
– Wakeup from power-saving modes using real-time
interrupt (RTI), KBI, or ACMP
• Clock Source Options
– Oscillator (XOSC) — Loop-Control Pierce oscillator;
crystal or ceramic resonator range of 31.25 kHz to
39.0625 kHz or 1 MHz to 5 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 up to 10 MHz
• System Protection
– Watchdog computer operating properly (COP) reset
with option to run from dedicated 1 kHz internal clock
source or bus clock
– Low-Voltage detection with reset or interrupt
– Illegal opcode detection with reset
– Illegal address detection with reset
– Flash block protection
• Development Support
20-Pin W-SOIC
Case 751D
TBD
TBD
16-Pin W-SOIC
Case 751G
TBD
20-Pin PDIP
Case 738C
16-Pin TSSOP
Case 948F
16-Pin PDIP
Case 648
– Single-Wire background debug interface
– Breakpoint capability to allow single breakpoint setting
during in-circuit debugging
• Peripherals
–
ADC
— 12-channel, 10-bit resolution; 2.5
μs
conversion time; automatic compare function; operation
in stop; fully functional from 2.7 V to 5.5 V (8-channels
available on 16-pin package)
–
TPM
— One 2-channel; selectable input capture, output
compare, or buffered edge- or center-aligned PWM on
each channel
–
IIC
— Inter-Integrated circuit bus module capable of
operation up to 100 kbps with maximum bus loading;
capable of higher baudrates with reduced loading
–
MTIM1 and MTIM2
— Two 8-bit modulo timers
–
KBI
— Keyboard interrupts with rising or falling edge
detect; eight KBI ports in 16-pin and 20-pin packages
–
ACMP
— Analog comparator: full rail-to-rail supply
operation; option to compare to fixed internal bandgap
reference voltage; can operate in stop mode
• Input/Output
– 14/18 GPIOs including one output only pin and one
input only pin
– Hysteresis and configurable pullup device on all input
pins; configurable slew rate and drive strength on all
output pins
• Package Options
– 16-pin SOIC, PDIP or TSSOP
– 20-pin SOIC or PDIP
This document contains information on a product under development. Freescale reserves the
right to change or discontinue this product without notice.
© Freescale Semiconductor, Inc., 2008-2009. All rights reserved.
Table of Contents
1
2
3
MCU Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3.2 Parameter Classification . . . . . . . . . . . . . . . . . . . . . . . . .5
3.3 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . .6
3.4 Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . .6
3.5 ESD Protection and Latch-Up Immunity . . . . . . . . . . . . .7
3.6 DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
3.7 Supply Current Characteristics . . . . . . . . . . . . . . . . . . .15
3.8 External Oscillator (XOSC) Characteristics . . . . . . . . .18
AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.1 Control Timing . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.2 TPM/MTIM Module Timing . . . . . . . . . . . . . . . .
3.10 Analog Comparator (ACMP) Electrical . . . . . . . . . . . .
3.11 Internal Clock Source Characteristics . . . . . . . . . . . . .
3.12 ADC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .
3.13 Flash Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . .
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mechanical Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9
18
19
20
20
21
21
23
26
26
4
5
Revision History
To provide the most up-to-date information, the revision of our documents on the World Wide Web will
be the most current. Your printed copy may be an earlier revision. To verify you have the latest information
available, refer to:
http://freescale.com/
The following revision history table summarizes changes contained in this document.
Revision
1
2
3
4
Date
1/22/2008
10/7/2008
11/4/2008
6/11/2009
Initial public release
Updated
Figure 4
and
Figure 10.
Updated “How to Reach Us” information.
Added 16-pin TSSOP package information.
Updated operating voltage in
Table 7.
Added output voltage of high drive at 5 V, I
load
= 10 mA in the
Table 7.
Description of Changes
Related Documentation
Find the most current versions of all documents at: http://www.freescale.com
Reference Manual
(MC9RS08KA8RM)
Contains extensive product information including modes of operation, memory,
resets and interrupts, register definition, port pins, CPU, and all module
information.
MC9RS08KA8 Series MCU Data Sheet, Rev. 4
2
Freescale Semiconductor
MCU Block Diagram
1
MCU Block Diagram
The block diagram,
Figure 1,
shows the structure of the MC9RS08KA8 MCU.
RS08 CORE
CPU
BDC
IIC MODULE(IIC)
ANALOG COMPARATOR
(ACMP)
10-BIT
ANALOG-TO-DIGITAL
CONVERTER (ADC)
KEYBOARD INTERRUPT
16-BIT TIMER/PWM
MODULE (TPM)
8-BIT TIMER
(MTIM1 and MTIM2)
PORT B
PORT A
PTA5/TCLK/RESET/V
PP
PTA4/ACMPO/BKGD/MS
PTA3/KBIP3/SCL/ADP3
PTA2/KBIP2/SDA/ADP2
PTA1/KBIP1/TPMCH1/ADP1/ACMP–
PTA0/KBIP0/TPMCH0/ADP0/ACMP+
PTB7/SCL/EXTAL
PTB6/SDA/XTAL
PTB5/TPMCH1
PTB4/TPMCH0
PTB3/KBIP7/ADP7
PTB2/KBIP6/ADP6
PTB1/KBIP5/ADP5
PTB0/KBIP4/ADP4
PTC3/ADP11
PORT C
PTC2/ADP10
PTC1/ADP9
PTC0/ADP8
RS08 SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
COP
WAKEUP
USER FLASH
V
PP
(MC9RS08KA8 = 8192 BYTES)
(MC9RS08KA4 = 4096 BYTES)
USER RAM
(MC9RS08KA8 = 254 BYTES)
(MC9RS08KA4 = 126 BYTES)
20 MHz INTERNAL CLOCK
SOURCE (ICS)
LOW-POWER OSCILLATOR
31.25 kHz to 39.0625 kHz
1 MHz to 5 MHz
(XOSC)
V
SS
V
DD
VOLTAGE REGULATOR
RTI
LVD
Figure 1. MC9RS08KA8 Series Block Diagram
2
Pin Assignments
This section shows the pin assignments in the packages available for the MC9RS08KA8 series.
MC9RS08KA8 Series MCU Data Sheet, Rev. 4
Freescale Semiconductor
3
Pin Assignments
Table 1. Pin Availability by Package Pin-Count
Pin
Number
20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
2
<-- Lowest
Port Pin
PTA5
PTA4
ACMPO
Alt 1
Priority
Alt 2
--> Highest
Alt 3
RESET
MS
V
DD
V
SS
V
PP
Alt 4
16
1
2
3
4
5
6
7
8
—
—
—
—
9
10
11
12
13
14
15
16
TCLK
BKGD
PTB7
PTB6
PTB5
PTB4
PTC3
PTC2
PTC1
PTC0
PTB3
PTB2
PTB1
PTB0
PTA3
PTA2
PTA1
PTA0
SCL
1
SDA
1
TPMCH1
2
TPMCH0
2
ADP11
ADP10
ADP9
ADP8
KBIP7
KBIP6
KBIP5
KBIP4
KBIP3
KBIP2
KBIP1
KBIP0
SCL
1
SDA
1
TPMCH1
2
TPMCH0
2
ADP7
ADP6
ADP5
ADP4
ADP3
ADP2
ADP1
ADP0
EXTAL
XTAL
ACMP–
ACMP+
IIC pins can be remapped to PTA3 and PTA2
TPM pins can be remapped to PTA0 and PTA1
PTA5/TCLK/RESET/V
PP
PTA4/ACMPO/BKGD/MS
V
DD
V
SS
PTB7/SCL/EXTAL
PTB6/SDA/XTAL
PTB5/TPMCH1
PTB4/TPMCH0
PTC3/ADP11
PTC2/ADP10
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
PTA0/KBIP0/TPMCH0/ADP0/ACMP+
PTA1/KBIP1/TPMCH1/ADP1/ACMP–
PTA2/KBIP2/SDA/ADP2
PTA3/KBIP3/SCL/ADP3
PTB0/KBIP4/ADP4
PTB1/KBIP5/ADP5
PTB2/KBIP6/ADP6
PTB3/KBIP7/ADP7
PTC0/ADP8
PTC1/ADP9
Figure 2. MC9RS08KA8 Series in 20-Pin PDIP/SOIC Package
MC9RS08KA8 Series MCU Data Sheet, Rev. 4
4
Freescale Semiconductor
Electrical Characteristics
PTA5/TCLK/RESET/V
PP
PTA4/ACMPO/BKGD/MS
V
DD
V
SS
PTB7/SCL/EXTAL
PTB6/SDA/XTAL
PTB5/TPMCH1
PTB4/TPMCH0
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
PTA0/KBIP0/TPMCH0/ADP0/ACMP+
PTA1/KBIP1/TPMCH1/ADP1/ACMP–
PTA2/KBIP2/SDA/ADP2
PTA3/KBIP3/SCL/ADP3
PTB0/KBIP4/ADP4
PTB1/KBIP5/ADP5
PTB2/KBIP6/ADP6
PTB3/KBIP7/ADP7
Figure 3. MC9RS08KA8 Series in 16-Pin PDIP/SOIC/TSSOP Package
3
3.1
Electrical Characteristics
Introduction
This chapter contains electrical and timing specifications for the MC9RS08KA8 series of microcontrollers
available at the time of publication.
3.2
Parameter Classification
The electrical parameters shown in this supplement are guaranteed by various methods. To give the
customer a better understanding the following classification is used and the parameters are tagged
accordingly in the tables where appropriate:
Table 2. Parameter Classifications
P
C
Those parameters are guaranteed during production testing on each individual device.
Those parameters are achieved by the design characterization by measuring a statistically relevant
sample size across process variations.
Those parameters are achieved by design characterization on a small sample size from typical devices
under typical conditions unless otherwise noted. All values shown in the typical column are within this
category.
Those parameters are derived mainly from simulations.
T
D
NOTE
The classification is shown in the column labeled “C” in the parameter
tables where appropriate.
MC9RS08KA8 Series MCU Data Sheet, Rev. 4
Freescale Semiconductor
5