Specifications

145
3706C–MICRO–2/11
AT89LP3240/6440
XRL A, direct 2 12 2 65
XRL A, @Ri 1 12 2 66-67
XRL A, #data 212 2 64
XRL direct, A 2 12 2 62
XRL direct, #data 324 3 63
RL A 1 12 1 23
RLC A 1 12 1 33
RR A 1 12 1 03
RRC A 1 12 1 13
SWAP A 1 12 1 C4
Data Transfer Bytes
Clock Cycles
Hex Code8051 AT89LP
MOV A, Rn 1 12 1 E8-EF
MOV A, direct 2 12 2 E5
MOV A, @Ri 1 12 2 E6-E7
MOV A, #data 212 2 74
MOV Rn, A 1 12 1 F8-FF
MOV Rn, direct 2 24 2 A8-AF
MOV Rn, #data 212 2 78-7F
MOV direct, A 2 12 2 F5
MOV direct, Rn 2 24 2 88-8F
MOV direct, direct 3 24 3 85
MOV direct, @Ri 2 24 2 86-87
MOV direct, #data 324 3 75
MOV @Ri, A 1 12 1 F6-F7
MOV @Ri, direct 2 24 2 A6-A7
MOV @Ri, #data 2 12 2 76-77
MOV DPTR, #data16 3 24 3 90
MOV /DPTR, #data16
(1)
4– 4A5 90
MOVC A, @A+DPTR 1 24 3 93
MOVC A, @A+/DPTR
(1)
2– 4A5 93
MOVC A, @A+PC 1 24 3 83
MOVX A, @Ri 1 24 2 E2-E3
MOVX A, @DPTR 1 24 2/4
(2)
E0
MOVX A, @/DPTR
(1)
2–3/5
(2)
A5 E0
MOVX @Ri, A 1 24 2 F2-F3
MOVX @DPTR, A 1 24 2/4
(2)
F0
MOVX @/DPTR, A
(1)
2–3/5
(2)
A5 F0
PUSH direct 2 24 2/3
(4)
C0
Table 22-1. Instruction Execution Times and Exceptions (Continued)