RS08KA2 PROMO Freescale Semiconductor, RS08KA2 PROMO Datasheet - Page 10

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
Introduction to RS08
10
Branch if Less Than (Signed Op-
erands)
Branch if Interrupt Mask Clear
Branch if Minus
Branch if Interrupt Mask Set
Branch if Not Equal
Branch if Plus
Branch Always
Branch if Bit n in Memory Clear
Branch Never
Branch if Bit n in Memory Set
Branch to Subroutine
Compare and Branch if Equal
Decrement and Branch if Not Zero
Jump
Description
Table 1-2. RS08 and S08 Instruction Set Comparison (continued)
BNE rel
BRA rel
BRCLR n,opr8,rel
BRCLR n,X,rel
BRCLR n,D[X],rel
BRSET n,opr8,rel
BRSET n,X,rel
BRSET n,D[X],rel
BSR rel
CBEQ opr8,rel
CBEQA #opr8,rel
CBEQ X rel
CBEQ ,X,rel
DBNZ opr8,rel
DBNZA rel
DBNZX rel
DBNZ ,X,rel
JMP opr16
RS08
1
1, 2
1, 2
1, 2
Getting Started with RS08, Rev. 1
1, 2
1, 2
1, 2
1, 2
BLT opr
BMC rel
BMI rel
BMS rel
BNE rel
BPL rel
BRA rel
BRCLR n , opr 8, rel
BRN rel
BRSET n , opr 8, rel
BSR rel
CBEQ opr8,rel
CBEQA #opr8,rel
CBEQX #opr8,rel
CBEQ opr8, X+,rel
CBEQ X+,rel
CBEQ opr8,SP,rel
DBNZ opr8,rel
DBNZA rel
DBNZX rel
DBNZ opr8, X,rel
DBNZ X,rel
DBNZ opr8, SP,rel
JMP opr8
JMP opr16
JMP opr8,X
JMP opr16,X
JMP ,X
S08
For S08:
For RS08:
For S08:
For RS08:
For S08:
For RS08:
PC ← (PC) + $0003 + rel if (result) ≠ 0 for DBNZ direct,
PC ← (PC) + $0003 + rel if (result) ≠ 0 for DBNZ direct,
PC ← (PC) + $0002 + rel if (result) ≠ 0 for DBNZA, DB-
PC ← (PC) + $0004 + rel if (result) ≠ 0 for DBNZ SP1
PC ← (PC) + $0002 + rel if (result) ≠ 0 for DBNZA
PC ← (PC) + $0003 + rel ? (A) – (X) = $00
PC ← (PC) + $0003 + rel ? (A) – (M) = $00
PC ← (PC) + $0003 + rel ? (A) – (M) = $00
PC ← (PC) + $0003 + rel ? (X) – (M) = $00
PC ← (PC) + $0003 + rel ? (A) – (M) = $00
PC ← (PC) + $0002 + rel ? (A) – (M) = $00
PC ← (PC) + $0004 + rel ? (A) – (M) = $00
PC ← (PC) + $0003 + rel ? (A) – (M) = $00
PC ← (PC) + $0002 + rel ? (N ⊕ V) =1
PC ← (PC) + $0003 + rel ? (Xn) = 0
PC ← (PC) + $0003 + rel ? (Xn) = 1
PC ← (PC) + $0003 + rel ? (Mn) = 0
PC ← (PC) + $0003 + rel ? (Mn) = 1
PC ← (PC) + $0002 + rel ? (N) = 1
PC ← (PC) + $0002 + rel ? (Z) = 0
PC ← (PC) + $0002 + rel ? (N) = 0
PC ← (PC) + $0002 + rel ? (I) = 0
PC ← (PC) + $0002 + rel ? (I) = 1
PC ← (PC) + $0002; push (PCL)
SP ← (SP) – $0001; push (PCH)
A ← (A) – $0001 or M ← (M) – $01 or
PC ← (PC) + $0002 + rel
Push PC to shadow PC
PC ← Jump Address
PC ← (PC) + $0002
SP ← (SP) – $0001
DBNZX, DBNZ ,X
PC ← (PC) + rel
PC ← (PC) + rel
PC ← (PC) + 2
X ← (X) – $0001
Operation
NZX, or IX
IX1
Freescale Semiconductor
2
2
2

Related parts for RS08KA2 PROMO