English
Language : 

MC68HC05K0 Datasheet, PDF (104/154 Pages) Freescale Semiconductor, Inc – HCMOS Microcontroller Unit
Technical Data
Freescale Semiconductor, Inc.
10.5 Instruction Set Summary
Source
Form
ADC #opr
ADC opr
ADC opr
ADC opr,X
ADC opr,X
ADC ,X
ADD #opr
ADD opr
ADD opr
ADD opr,X
ADD opr,X
ADD ,X
AND #opr
AND opr
AND opr
AND opr,X
AND opr,X
AND ,X
ASL opr
ASLA
ASLX
ASL opr,X
ASL ,X
ASR opr
ASRA
ASRX
ASR opr,X
ASR ,X
BCC rel
BCLR n opr
BCS rel
BEQ rel
BHCC rel
BHCS rel
BHI rel
BHS rel
Table 10-6. Instruction Set Summary (Sheet 1 of 6)
Operation
Add with Carry
Add without Carry
Logical AND
Arithmetic Shift Left (Same as LSL)
Arithmetic Shift Right
Branch if Carry Bit Clear
Clear Bit n
Branch if Carry Bit Set (Same as BLO)
Branch if Equal
Branch if Half-Carry Bit Clear
Branch if Half-Carry Bit Set
Branch if Higher
Branch if Higher or Same
Description
Effect
on CCR
H I NZC
A ← (A) + (M) + (C)
A ← (A) + (M)
A ← (A) ∧ (M)
C
b7
0
b0
↕—↕ ↕ ↕
↕—↕ ↕ ↕
—— ↕ ↕ —
—— ↕ ↕ ↕
IMM
DIR
EXT
IX2
IX1
IX
IMM
DIR
EXT
IX2
IX1
IX
IMM
DIR
EXT
IX2
IX1
IX
DIR
INH
INH
IX1
IX
A9 ii 2
B9 dd 3
C9 hh ll 4
D9 ee ff 5
E9 ff 4
F9
3
AB ii 2
BB dd 3
CB hh ll 4
DB ee ff 5
EB ff 4
FB
3
A4 ii 2
B4 dd 3
C4 hh ll 4
D4 ee ff 5
E4 ff 4
F4
3
38 dd 5
48
3
58
3
68 ff 6
78
5
DIR 37 dd 5
INH 47
3
C — — ↕ ↕ ↕ INH 57
3
b7
b0
IX1 67 ff 6
IX 77
5
PC ← (PC) + 2 + rel ? C = 0 — — — — — REL 24 rr 3
Mn ← 0
DIR (b0) 11 dd 5
DIR (b1) 13 dd 5
DIR (b2) 15 dd 5
—————
DIR (b3)
DIR (b4)
17
19
dd
dd
5
5
DIR (b5) 1B dd 5
DIR (b6) 1D dd 5
DIR (b7) 1F dd 5
PC ← (PC) + 2 + rel ? C = 1 — — — — — REL 25 rr 3
PC ← (PC) + 2 + rel ? Z = 1 — — — — — REL 27 rr 3
PC ← (PC) + 2 + rel ? H = 0 — — — — — REL 28 rr 3
PC ← (PC) + 2 + rel ? H = 1 — — — — — REL 29 rr 3
PC ← (PC) + 2 + rel ? C ∨ Z = 0 — — — — — REL 22 rr 3
PC ← (PC) + 2 + rel ? C = 0 — — — — — REL 24 rr 3
Technical Data
MC68HC05K0 • MC68HC05K1 — Rev. 2.0
Instruction Set
For More Information On This Product,
Go to: www.freescale.com