mc68hc05bs8 Freescale Semiconductor, Inc, mc68hc05bs8 Datasheet - Page 95

no-image

mc68hc05bs8

Manufacturer Part Number
mc68hc05bs8
Description
Mc68hc05 Family Of Low-cost Single-chip Microcontrollers.
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC05BS8
Increment
Decrement
Clear
Complement
Negate (two’s complement)
Rotate left through carry
Rotate right through carry
Logical shift left
Logical shift right
Arithmetic shift right
Test for negative or zero
Multiply
Function
Transfer A to X
Transfer X to A
Set carry bit
Clear carry bit
Set interrupt mask bit
Clear interrupt mask bit
Software interrupt
Return from subroutine
Return from interrupt
Reset stack pointer
No-operation
Stop
Wait
Table 10-5 Read/modify/write instructions
Function
COM
NEG
ROR
DEC
ROL
ASR
MUL
CLR
LSR
TST
CPU CORE AND INSTRUCTION SET
INC
LSL
Table 10-6 Control instructions
4C
4A
4D
4F
43
40
49
46
48
44
47
42
Inherent
(A)
1
1
1
1
1
1
1
1
1
1
1
1
11
3
3
3
3
3
3
3
3
3
3
3
Mnemonic
STOP
WAIT
5C
5A
5D
NOP
5F
53
50
59
56
58
54
57
SEC
RSP
TXA
CLC
SWI
RTS
TAX
SEI
CLI
RTI
Inherent
(X)
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
Opcode # Bytes # Cycles
Inherent addressing mode
Addressing modes
9C
9F
9B
9A
9D
8E
8F
97
99
98
83
81
80
3C
3A
3D
3F
33
30
39
36
38
34
37
Direct
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
5
5
5
5
4
7C
7D
7A
7F
73
70
79
76
78
74
77
Indexed
offset)
10
2
2
2
2
2
2
6
9
2
2
2
2
(no
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
5
5
5
5
4
6C
6D
6A
6F
63
60
69
66
68
64
67
Indexed
offset)
(8-bit
2
2
2
2
2
2
2
2
2
2
2
6
6
6
6
6
6
6
6
6
6
5
TPG
10

Related parts for mc68hc05bs8