Datenblatt-Suchmaschine für elektronische Bauteile
  German  ▼
ALLDATASHEETDE.COM

X  

STC89LE53RC Datenblatt(PDF) 64 Page - STCmicro Technology Co,.Ltd

Teilenummer STC89LE53RC
Bauteilbeschribung  Enhanced 80C51 Central Processing Unit ,6T or 12T per machine cycle
PDF  165 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Hersteller  STC [STCmicro Technology Co,.Ltd]
Direct Link  http://www.stcmicro.com/
Logo STC - STCmicro Technology Co,.Ltd

STC89LE53RC Datenblatt(HTML) 64 Page - STCmicro Technology Co,.Ltd

Back Button STC89LE53RC Datasheet HTML 60Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 61Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 62Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 63Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 64Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 65Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 66Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 67Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 68Page - STCmicro Technology Co,.Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 64 / 165 page
background image
MOV
DPTR , #data 16
Function:
Load Data Pointer with a 16-bit constant
Description:
The Data Pointer is loaded with the 16-bit constant indicated.The 16-bit constant is loaded
into the second and third bytes of the instruction. The second byte (DPH) is the high-order
byte, while the third byte (DPL) holds the low-order byte. No flags are affected.
This is the only instruction which moves 16 bits of data at once.
Example:
The instruction,
MOV
DPTR, #1234H
will load the value 1234H into the Data Pointer: DPH will hold 12H and DPL will hold 34H.
Bytes:
3
Cycles:
2
Encoding:
1 0 0
1
0 0 0 0
immediate data 15-8
Operation:
MOV
(DPTR) ← #data
← #data
#data
15-0
DPH DPL ← #data
← #data
15-8 #data7-0
MOVC
A , @A+ <base-reg>
Function:
Move Code byte
Description:
The MOVC instructions load the Accumulator with a code byte, or constant from program
memory. The address of the byte fetched is the sum of the original unsigned eight-bit.
Accumulator contents and the contents of a sixteen-bit base register, which may be either
the Data Pointer or the PC. In the latter case, the PC is incremented to the address of the
following instruction before being added with the Accumulator; otherwise the base register
is not altered. Sixteen-bit addition is performed so a carry-out from the low-order eight bits
may propagate through higher-order bits. No flags are affected.
Example:
A value between 0 and 3 is in the Accumulator. The following instructions will translate the
value in the Accumulator to one of four values defimed by the DB (define byte) directive.
REL-PC: INC
A
MOVC A, @A+PC
RET
DB
66H
DB
77H
DB
88H
DB
99H
If the subroutine is called with the Accumulator equal to 01H, it will return with 77H in the
Accumulator. The INC A before the MOVC instruction is needed to “get around” the RET
instruction above the table. If several bytes of code separated the MOVC from the table, the
corresponding number would be added to the Accumulator instead.
MOVC A,@A+DPTR
Bytes:
1
Cycles:
2
Encoding:
1 0 0 1
0 0 1 1
Operation:
MOVC
(A) ← ((A)+(DPTR))
← ((A)+(DPTR))
((A)+(DPTR))
64



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datenblatt Download

Go To PDF Page


Link URL



War ALLDATASHEET hilfreich?  [ DONATE ] 

Über Alldatasheet   |   Werbung   |   Kontakt   |   Privatsphäre und Datenschutz   |   Link zum Datenblatt    |   Linktausch   |   Hersteller
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com