전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

STC89LE53RC 데이터시트(PDF) 57 Page - STCmicro Technology Co,.Ltd

부품명 STC89LE53RC
상세설명  Enhanced 80C51 Central Processing Unit ,6T or 12T per machine cycle
PDF  165 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STC [STCmicro Technology Co,.Ltd]
홈페이지  http://www.stcmicro.com/
Logo STC - STCmicro Technology Co,.Ltd

STC89LE53RC 데이터시트(HTML) 57 Page - STCmicro Technology Co,.Ltd

Back Button STC89LE53RC Datasheet HTML 53Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 54Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 55Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 56Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 57Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 58Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 59Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 60Page - STCmicro Technology Co,.Ltd STC89LE53RC Datasheet HTML 61Page - STCmicro Technology Co,.Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 57 / 165 page
background image
JMP
@A+DPTR
Function:
Jump indirect
Description:
Add the eight-bit unsigned contents of the Accumulator with the sixteen-bit data pointer,
and load the resulting sum to the program counter. This will be the address for subsequent
instruction fetches. Sixteen-bit addition is performed (modulo 216): a carry-out from the low-
order eight bits propagates through the higher-order bits. Neither the Accumulator nor the
Data Pointer is altered. No flags are affected.
Example:
An even number from 0 to 6 is in the Accumulator. The following sequence of instructions
will branch to one of four AJMP instructions in a jump table starting at JMP_TBL:
MOV
DPTR, #JMP_TBL
JMP
@A+DPTR
JMP-TBL:
AJMP
LABEL0
AJMP
LABEL1
AJMP
LABEL2
AJMP
LABEL3
If the Accumulator equals 04H when starting this sequence, execution will jump to label
LABEL2. Remember that AJMP is a two-byte instruction, so the jump instructions start at
every other address.
Bytes:
1
Cycles:
2
Encoding:
0 1 1 1
0 0 1 1
Operation:
JMP
(PC) ← (A) + (DPTR)
← (A) + (DPTR)
(A) + (DPTR)
JNB bit, rel
Function:
Jump if Bit is not set
Description:
If the indicated bit is a zero, branch to the indicated address; otherwise proceed with the next
instruction. The branch destination is computed by adding the signed relative-displacement
in the third instruction byte to the PC, after incrementing the PC to the first byte of the next
instruction. The bit tested is not modified. No flags are affected.
Example:
The data present at input port 1 is 11001010B. The Accumulator holds 56H (01010110B).
The instruction sequence,
JNB
P1.3, LABEL1
JNB
ACC.3, LABEL2
will cause program execution to continue at the instruction at label LABEL2
Bytes:
3
Cycles:
2
Encoding:
0 0 1 1
0 0 0 0
bit address
rel. address
Operation:
JNB
(PC) ← (PC)+ 3
← (PC)+ 3
(PC)+ 3
IF (bit) = 0
THEN
(PC) ← (PC) + rel
← (PC) + rel
(PC) + rel
57



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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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