User`s guide

LZ87010 Advance User’s Guide Introduction
1/15/03 1-23
NOTES:
Table 1-6. Command Matrix
x0 x1 x2 x3 x4 x5 x6 x7 x8-xF
0x
NOP AJMP LJMP RR INC INC INC INC INC
addr 11 addr 16 A A dir @R0 @R1 Rn
1,1 2,2 3,2 1,1 1,1 2,1 1,1 1,1 1,1
1x
JBC ACALL LCALL RRC DEC DEC DEC DEC DEC
bit,rel addr 11 addr 16 A A dir @R0 @R1 Rn
3,2 2,2 3,2 1,1 1,1 2,1 1,1 1,1 1,1
2x
JB AJMP RET RL ADD ADD ADD ADD ADD
bit,rel addr 11 A A,#d A,dir A,@R0 A,@R1 A,Rn
3,2 2,2 1,2 1,1 2,1 2,1 1,1 1,1 1,1
3x
JNB ACALL RETI RLC ADDC ADDC ADDC ADDC ADDC
bit,rel addr 11 A A,#d A,dir A,@R0 A,@R1 A,Rn
3,2 2,2 1,2 1,1 2,1 2,1 1,1 1,1 1,1
4x
JC AJMP ORL ORL ORL ORL ORL ORL ORL
rel addr 11 dir,A dir,#d A,#d A,dir A,@R0 A,@R1 A,Rn
2,2 2,2 2,1 3,2 2,1 2,1 1,1 1,1 1,1
5x
JNC ACALL ANL ANL ANL ANL ANL ANL ANL
rel addr 11 dir,A dir,#d A,#d A,dir A,@R0 A,@R1 A,Rn
2,2 2,2 2,1 3,2 2,1 2,1 1,1 1,1 1,1
6x
JZ AJMP XRL XRL XRL XRL XRL XRL XRL
rel addr 11 dir,A dir,#d A,#d A,dir A,@R0 A,@R1 A,Rn
2,2 2,2 2,1 3,2 2,1 2,1 1,1 1,1 1,1
7x
JNZ ACALL ORL JMP MOV MOV MOV MOV MOV
rel addr 11 C,bit @A+DPTR A,#d dir,#d @R0,#d @R1,#d Rn,#d
2,2 2,2 2,2 1,2 2,1 3,2 2,1 2,1 2,1
8x
SJMP AJMP ANL MOVC DIV MOV MOV MOV MOV
rel addr 11 C,bit A,@A+PC AB dir,dir dir, @R0 dir, @R1 dir,Rn
2,2 2,2 2,2 1,2 1,4 3,2 2,2 2,2 2,2
9x
MOV ACALL MOV MOVC SUBB SUBB SUBB SUBB SUBB
DPTR,#dd addr 11 bit,C A,@A+DPTR A,#d A,dir A,@R0 A,@R1 A,Rn
3,2 2,2 2,2 1,2 2,1 2,1 1,1 1,1 1,1
Ax
ORL AJMP MOV INC MUL MOVC MOV MOV MOV
C,/bit addr 11 C,bit DPTR AB @(DPTR++),A @R0,dir @R1,dir Rn,dir
2,2 2,2 2,1 1,2 1,4 1,2 2,2 2,2 2,2
Bx
ANL ACALL CPL CPL CJNE CJNE CJNE CJNE CJNE
C,/bit addr 11 bit C A,#d,rel A,dir,rel @R0,#d,rel @R1,#d,rel Rn,#d,rel
2,2 2,2 2,1 1,1 3,2 3,2 3,2 3,2 3,2
Cx
PUSH AJMP CLR CLR SWAP XCH XCH XCH XCH
dir addr 11 bit C A A,dir A,@R0 A,@R1 A,Rn
2,2 2,2 2,1 1,1 1,1 2,1 1,1 1,1 1,1
Dx
POP ACALL SETB SETB DA DJNZ XCHD XCHD DJNZ
dir addr 11 bit C A dir,rel A,@R0 A,@R1 Rn,rel
2,2 2,2 2,1 1,1 1,1 3,2 1,1 1,1 2,2
Ex
MOVX AJMP MOVX MOVX CLR MOV MOV MOV MOV
A,@DPTR addr 11 A,@R0 A,@R1 A A,dir A,@R0 A,@R1 A,Rn
1,2 2,2 1,2 1,2 1,1 2,1 1,1 1,1 1,1
Fx
MOVX ACALL MOVX MOVX CPL MOV MOV MOV MOV
@DPTR,A addr 11 @R0,A @R1,A A dir,A @R0,A @R1,A Rn,A
1,2 2,2 1,2 1,2 1,1 2,1 1,1 1,1 1,1