mc68hc05l28 Freescale Semiconductor, Inc, mc68hc05l28 Datasheet - Page 117

no-image

mc68hc05l28

Manufacturer Part Number
mc68hc05l28
Description
?exible General-purpose Microcomputer
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC05L28
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 11-5 Read/modify/write instructions
Function
COM 43
DEC
NEG
CLR
MUL
ROR
INC
ROL
CPU CORE AND INSTRUCTION SET
TST
LSR
ASR
LSL
Table 11-6 Control instructions
4A
4C
40
4F
42
46
4D
49
44
47
48
Inherent
1
(A)
1
1
1
1
1
1
1
1
1
1
1
3
11
3
3
3
3
3
3
3
3
3
3
Mnemonic
5A
53
50
STOP
5C
5F
WAIT
5D
NOP
56
59
RTS
RSP
54
57
TXA
SEC
58
TAX
CLC
SWI
RTI
SEI
CLI
Inherent
1
1
1
(X)
1
1
1
1
1
1
1
1
3
3
3
Opcode # Bytes # Cycles
3
3
3
3
3
3
3
3
Inherent addressing mode
Addressing modes
9D
8E
9C
8F
9F
81
97
99
98
9B
83
80
9A
3A
33
3C
30
3F
3D
39
36
34
37
38
Direct
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
5
1
1
1
5
5
5
5
5
4
5
5
5
5
7A
73
7C
70
7F
7D
76
79
74
77
78
Indexed
offset)
10
2
2
2
6
2
2
2
1
2
2
9
1
2
2
1
1
(no
1
1
1
1
1
1
1
5
5
5
5
5
4
5
5
5
5
5
6A
63
6C
60
6F
6D
66
69
68
64
67
Indexed
MOTOROLA
offset)
(8-bit
2
2
2
2
2
2
2
2
2
2
2
6
6
6
6
6
5
6
6
6
6
6
TPG
11-7
11

Related parts for mc68hc05l28