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 #17 background imageLoading...
Page #17 background image
The 8051 Instruction Set
Atmel 8051 Microcontrollers Hardware Manual 1-16
4316B–8051–02/04
1.11 Instruction Set
Summary
Note: 1. All mnemonics copyrighted © Intel Corp., 1980.
Mnemonic Description Byte Oscillator
Period
ARITHMETIC OPERATIONS
ADD A,R
n
Add register to Accumulator 1 12
ADD A,direct Add direct byte to Accumulator 2 12
ADD A,@R
i
Add indirect RAM to Accumulator 1 12
ADD A,#data Add immediate data to Accumulator 2 12
ADDC A,R
n
Add register to Accumulator with
Carry
112
ADDC A,direct Add direct byte to Accumulator with
Carry
212
ADDC A,@R
i
Add indirect RAM to Accumulator with
Carry
112
ADDC A,#data Add immediate data to Acc with Carry 2 12
SUBB A,R
n
Subtract Register from Acc with
borrow
112
SUBB A,direct Subtract direct byte from Acc with
borrow
212
SUBB A,@R
i
Subtract indirect RAM from ACC with
borrow
112
SUBB A,#data Subtract immediate data from Acc
with borrow
212
INC A Increment Accumulator 1 12
INC R
n
Increment register 1 12
INC direct Increment direct byte 2 12
INC @R
i
Increment direct RAM 1 12
DEC A Decrement Accumulator 1 12
DEC R
n
Decrement Register 1 12
DEC direct Decrement direct byte 2 12
DEC @R
i
Decrement indirect RAM 1 12
INC DPTR Increment Data Pointer 1 24
MUL AB Multiply A & B 1 48
DIV AB Divide A by B 1 48
DA A Decimal Adjust Accumulator 1 12
Mnemonic Description Byte Oscillator
Period
LOGICAL OPERATIONS
ANL A,R
n
AND Register to Accumulator 1 12
ANL A,direct AND direct byte to Accumulator 2 12
ANL A,@R
i
AND indirect RAM to Accumulator 1 12

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