EasyManuals Logo

Atmel 8051 User Manual

Atmel 8051
113 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #22 background imageLoading...
Page #22 background image
The 8051 Instruction Set
1-21 Atmel 8051 Microcontrollers Hardware Manual
4316B–8051–02/04
1.13 Instruction Table Table 1-14 shows the Hex value of each instruction detailing the:
byte size
number of cycles
flags modified by the instruction
Table 1-14. 8051 Instruction Table
xF
INC R7
1-1
DEC R7
1-1
ADD A,R7
1-1,C,OV,AC
ADDC A,R7
1-1,C,OV,AC
ORL A,R7
1-1
ANL A,R7
1-1
XRL A,R7
1-1
MOV R7,#imm
2-1
MOV dir,R7
2-2
SUBB A,R7
1-1,C,OV,AC
MOV R7,dir
2-2
CJNE R7,#imm,rel
3-2,C
XCH A,R7
1-1
DJNZ R7,rel
2-2
MOV A,R7
1-1
MOVX R7,A
1-1
xE
INC R6
1-1
DEC R6
1-1
ADD A,R6
1-1,C,OV,AC
ADDC A,R6
1-1,C,OV,AC
ORL A,R6
1-1
ANL A,R6
1-1
XRL A,R6
1-1
MOV R6,#imm
2-1
MOV dir,R6
2-2
SUBB A,R6
1-1,C,OV,AC
MOV R6,dir
2-2
CJNE R6,#imm,rel
3-2,C
XCH A,R6
1-1
DJNZ R6,rel
2-2
MOV A,R6
1-1
MOVX R6,A
1-1
xD
INC R5
1-1
DEC R5
1-1
ADD A,R5
1-1,C,OV,AC
ADDC A,R5
1-1,C,OV,AC
ORL A,R5
1-1
ANL A,R5
1-1
XRL A,R5
1-1
MOV R5,#imm
2-1
MOV dir,R5
2-2
SUBB A,R5
1-1,C,OV,AC
MOV R5,dir
2-2
CJNE R5,#imm,rel
3-2,C
XCH A,R5
1-1
DJNZ R5,rel
2-2
MOV A,R5
1-1
MOVX R5,A
1-1
xC
INC R4
1-1
DEC R4
1-1
ADD A,R4
1-1,C,OV,AC
ADDC A,R4
1-1,C,OV,AC
ORL A,R4
1-1
ANL A,R4
1-1
XRL A,R4
1-1
MOV R4,#imm
2-1
MOV dir,R4
2-2
SUBB A,R4
1-1,C,OV,AC
MOV R4,dir
2-2
CJNE R4,#imm,rel
3-2,C
XCH A,R4
1-1
DJNZ R4,rel
2-2
MOV A,R4
1-1
MOVX R4,A
1-1
xB
INC R3
1-1
DEC R3
1-1
ADD A,R3
1-1,C,OV,AC
ADDC A,R3
1-1,C,OV,AC
ORL A,R3
1-1
ANL A,R3
1-1
XRL A,R3
1-1
MOV R3,#imm
2-1
MOV dir,R3
2-2
SUBB A,R3
1-1,C,OV,AC
MOV R3,dir
2-2
CJNE R3,#imm,rel
3-2,C
XCH A,R3
1-1
DJNZ R3,rel
2-2
MOV A,R3
1-1
MOVX R3,A
1-1
xA
INC R2
1-1
DEC R2
1-1
ADD A,R2
1-1,C,OV,AC
ADDC A,R2
1-1,C,OV,AC
ORL A,R2
1-1
ANL A,R2
1-1
XRL A,R2
1-1
MOV R2,#imm
2-1
MOV dir,R2
2-2
SUBB A,R2
1-1,C,OV,AC
MOV R2,dir
2-2
CJNE R2,#imm,rel
3-2,C
XCH A,R2
1-1
DJNZ R2,rel
2-2
MOV A,R2
1-1
MOVX R2,A
1-1
x9
INVC R1
1-1
DEC R1
1-1
ADD A,R1
1-1,C,OV,AC
ADDC A,R1
1-1,C,OV,AC
ORL A,R1
1-1
ANL A,R1
1-1
XRL A,R1
1-1
MOV R1,#imm
2-1
MOV dir,R1
2-2
SUBB A,R1
1-1,C,OV,AC
MOV R1,dir
2-2
CJNE R1,#imm,rel
3-2,C
XCH A,R1
1-1
DJNZ R1,rel
2-2
MOV A,R1
1-1
MOVX R1,A
1-1

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Atmel 8051 and is the answer not in the manual?

Atmel 8051 Specifications

General IconGeneral
BrandAtmel
Model8051
CategoryMicrocontrollers
LanguageEnglish

Related product manuals