
ML51/ML54/ML56
Sep. 01, 2020
Page
700
of 719
Rev 2.00
ML
51
/ML
54
/ML
5
6 S
E
RI
E
S
TECHNI
CA
L
RE
F
E
R
E
NC
E
M
A
NU
A
L
ML51/M
L54
/M
L56
Series
Tec
hnical Reference
Manual
Instruction
OPCODE
Bytes
Clock Cycles
ML51/ML54/ML56 Series VS.
Tradition 80C51 Speed Ratio
MOV
Rn, A
F8~FF
1
1
12
MOV
Rn, direct
A8~AF
2
4
6
MOV
Rn, #data
78~7F
2
2
6
MOV
direct, A
F5
2
2
6
MOV
direct, Rn
88~8F
2
3
8
MOV
direct, direct
85
3
4
6
MOV
direct, @Ri
86, 87
2
5
4.8
MOV
direct, #data
75
3
3
8
MOV
@Ri, A
F6, F7
1
3
4
MOV
@Ri, direct
A6, A7
2
4
6
MOV
@Ri, #data
76, 77
2
3
6
MOV
DPTR, #data16
90
3
3
8
MOVC A, @A+DPTR
93
1
4
6
MOVC A, @A+PC
83
1
4
6
MOVX A, @Ri[1]
E2, E3
1
5
4.8
MOVX A, @DPTR[1]
E0
1
4
6
MOVX @Ri, A[1]
F2, F3
1
6
4
MOVX @DPTR, A[1]
F0
1
5
4.8
PUSH direct
C0
2
4
6
POP
direct
D0
2
3
8
XCH
A, Rn
C8~CF
1
2
6
XCH
A, direct
C5
2
3
4
XCH
A, @Ri
C6, C7
1
4
3
XCHD A, @Ri
D6, D7
1
5
2.4
CLR
C
C3
1
1
12
CLR
bit
C2
2
4
3
SETB C
D3
1
1
12
SETB bit
D2
2
4
3
CPL
C
B3
1
1
12
CPL
bit
B2
2
4
3
ANL
C, bit
82
2
3
8
ANL
C, /bit
B0
2
3
8
ORL
C, bit
72
2
3
8
ORL
C, /bit
A0
2
3
8
MOV
C, bit
A2
2
3
4
MOV
bit, C
92
2
4
6
ACALL addr11
11, 31, 51, 71, 91, B1,
D1, F1[2]
2
4
6
LCALL addr16
12
3
4
6
RET
22
1
5
4.8
RETI
32
1
5
4.8