EasyManuals Logo

Intel MCS 51 User Manual

Intel MCS 51
334 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 #86 background imageLoading...
Page #86 background image
I I
int& M=@-51 PROGRAMMER’SGUIDE AND INSTRUCTIONSET
MOV C,blt
Bytes:
Cycles:
Enooding:
Operstion:
MOV bi&C
Bytes:
Cycles:
Enooding:
Operstion:
2
1
1o1o
1“0’01 EiEl
MOV
(~+(bit)
.
L
2
1001
1“0’01 E
MOV
(bit)+ (C)
MOV DPTR,#dsts16
Function:
Description:
Example:
Bytesx
Cycles:
Encoding:
Operation:
LoadData Pointer with a Id-bitconstant
The Data Pointer is loadedwith the Id-bit constant indicated.The id-bit constantis loaded
into the secondand third bytesof the instruction. The secondbyte (DPH) is the high-order
byte,whilethe third byte (DPL)holdsthe low-orderbyte.No tlagsare atTeeted.
Thisis the only instructionwhichmovea16bits of tits at once.
Theinstruction,
MOV DPTR,# 1234H
willloadthe value 1234Hintothe Data Pointer:DPH willhold12Hand DPL willhold 34H.
3
.
L
1001 0000
I
immed.dsts15-6
I
immed.data7-O
MOV
(DPTR)~ #data154
DPH DPL + #&ltS15.8 #data73
2-56

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel MCS 51 and is the answer not in the manual?

Intel MCS 51 Specifications

General IconGeneral
BrandIntel
ModelMCS 51
CategoryMicrocontrollers
LanguageEnglish

Related product manuals