RS08KA2 PROMO Freescale Semiconductor, RS08KA2 PROMO Datasheet - Page 13

DEMO KIT, SILICON BUNDLE, RS08KA2

RS08KA2 PROMO

Manufacturer Part Number
RS08KA2 PROMO
Description
DEMO KIT, SILICON BUNDLE, RS08KA2
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of RS08KA2 PROMO

Kit Contents
DEMO9RS08KA2 Board, USB Cable, Quick Start Guide, User Manual, Packing List
Svhc
No SVHC (15-Dec-2010)
Development Tool Type
Demonstration Kit
Kit Features
RS08KA2 Microcontroller,
Silicon Manufacturer
Freescale
Core Architecture
RS08
Core Sub-architecture
RS08
Silicon Core Number
MC9RS08
Silicon Family Name
RS08KA
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
1.2.1
Tiny and short addressing mode instructions are single byte instructions. Maximizing the use of these
instructions can efficiently improve the overall code density. Given the limited addressable space for these
instructions, careful planning to allocate the most frequently used variables to be located within the tiny
and short addressable area is recommended.
for the RS08 platform.
Freescale Semiconductor
NOTES:
1
2
Push X (Index Register Low) onto
Stack
Pull Accumulator from Stack
Pull H (Index Register High) from
Stack
Pull X (Index Register Low) from
Stack
Reset Stack Pointer
Return from Interrupt
Swap Shadow PC High with A
Swap Shadow PC Low with A
Set Carry Bit
Set Interrupt Mask Bit
Enable IRQ pin; Stop Osc.
Software Interrupt
Enable Interrupts; Stop Processor WAIT
This is pseudo-instruction, the CPU cycle count and the instruction byte count may not be the same as the S08 equivalent
instruction.
This emulated operation do not have an equivalent operation in S08 instruction set.
Description
Tiny and Short Addressing Mode Instructions
Table 1-2. RS08 and S08 Instruction Set Comparison (continued)
SHA
SLA
SEC
STOP
RS08
Getting Started with RS08, Rev. 1
Table 1-3
WAIT
PSHX
PULA
PULH
PULX
RSP
RTI
SEC
SEI
STOP
SWI
S08
summarizes the tiny and short instructions support
PCH ← Interrupt Vector High Byte
PCL ← Interrupt Vector Low Byte
PC ← (PC) + $0001; Push (PCL)
SP ← (SP) – $0001; Push (PCH)
SP ← (SP) – $0001; Push (CCR)
SP ← (SP) + $0001; Pull (CCR)
SP ← (SP) + $0001; Pull (PCH)
SP ← (SP) + $0001; Pull (PCL)
SP ← (SP) – $0001; Push (X)
SP ← (SP) – $0001; Push (A)
Push (X); SP ← (SP) – $0001
SP ← (SP) + $0001; Pull (A)
SP ← (SP) + $0001; Pull (X)
SP ← (SP + $0001); Pull (A)
SP ← (SP + $0001); Pull (H)
SP ← (SP + $0001); Pull (X)
SP ← (SP) – $0001; I ← 1
I bit ← 0 for S08 only;
I bit ← 0 for S08 only;
Stop Oscillator
Operation
A ⇔ SPCH
A ⇔ SPCL
SP ← $FF
C ← 1
I ← 1
Introduction to RS08
13

Related parts for RS08KA2 PROMO