久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3488|回復: 2
收起左側

51單片機指令速查表

[復制鏈接]
ID:270431 發表于 2018-1-2 22:11 | 顯示全部樓層 |閱讀模式
MCS-51系列單片機指令速查表
算術運算指令 (24)
  
機器碼
  
助記符
功能
對標志影響
字節數
周期數
P
OV
AC
CY
282F
ADD  A,Rn
A+Rn→A
1
1
25
ADD  A,direct
A+direct→A
2
1
2627
ADD  A,@Ri
A+((Ri))→A
1
1
24
ADD  A,#data
A+  data →A
2
1
383F
ADDC  A,Rn
A+Rn+Cy  →A
1
1
35
ADDC  A,direct
A+direct+  Cy →A
2
1
36,37
ADDC  A,@Ri
A+((Ri))+Cy  →A
1
1
34
ADDC  A,#data
A+  data +Cy →A
2
1
989F
SUBB  A,Rn
A-Rn-Cy  →A
1
1
95
SUBB  Adirect
A-direct-Cy  →A
2
1
9697
SUBB  A@Ri
A-((Ri))-Cy  →A
1
1
94
SUBB  A#data
A-  data - Cy →A
2
1
04
INC  A
A+  1 →A
×
×
×
1
1
080F
INC  Rn
Rn+  1→Rn
×
×
×
×
1
1
05
INC  direct
direct+  1 →direct
×
×
×
×
2
1
0607
INC  @Ri
((Ri))+  1 →Ri
×
×
×
×
1
1
A3
INC  DPTR
DPTR+  1 →DPTR
×
×
×
×
1
2
14
DEC  A
A-  1 →A
×
×
×
1
1
181F
DEC  Rn
Rn-  1→Rn
×
×
×
×
1
1
15
DEC  direct
direct-  1 →direct
×
×
×
×
2
1
1617
DEC  @Ri
((Ri))-  1 →Ri
×
×
×
×
1
1
A4
MUL  AB
A·B→AB
×
×
1
4
84
DIV  AB
A/B→AB
×
×
1
4
D4
DA  A
A進行十進制調整
1
1
邏輯運算指令 (25)
  
機器碼
  
助記符
功能
對標志影響
字節數
周期數
P
OV
AC
CY
585F
ANL  ARn
ARn→A
×
×
×
1
1
55
ANL  Adirect
Adirect→A
×
×
×
2
1
5657
ANL  A@Ri
A((Ri))→A
×
×
×
1
1
54
ANL  A#data
A data →A
×
×
×
2
1
52
ANL  directA
directA→direct
×
×
×
×
2
1
53
ANL  direct#data
direct)∧ data →direct
×
×
×
×
3
2
484F
ORL  ARn
ARn→A
×
×
×
1
1
45
ORL  Adirect
Adirect→A
×
×
×
2
1
4647
ORL  A@Ri
A((Ri))→A
×
×
×
1
1
44
ORL  A#data
A data →A
×
×
×
2
1
42
ORL  directA
directA→direct
×
×
×
×
2
1
43
ORL  direct#data
direct)∨ data →direct
×
×
×
×
3
2
686F
XRL  ARn
ARn→A
×
×
×
1
1
65
XRL  Adirect
Adirect→A
×
×
×
2
1
6667
XRL  A@Ri
A((Ri))→A
×
×
×
1
1
64
XRL  A#data
A data →A
×
×
×
2
1
62
XRL  directA
directA→direct
×
×
×
×
2
1
63
XRL  direct#data
direct data →direct
×
×
×
×
3
2
E4
CLR  A
0 →A
×
×
×
1
1
F4
CPL  A
/A→A
×
×
×
×
1
1
23
RL  A
A循環左移一位
×
×
×
×
1
1
33
RLC  A
A帶進位循環左移一位
×
×
×
×
1
1
03
RR  A
A循環右移一位
×
×
×
×
1
1
13
RRC  A
A帶進位循環右移一位
×
×
×
×
1
1
C4
SWAP  A
A半字節交換
×
×
×
×
1
1
數據傳送指令 (28)
  
機器碼
  
助記符
功能
對標志影響
字節數
周期數
P
OV
AC
CY
E8EF
MOV  ARn
Rn→A
×
×
×
1
1
E5
MOV  Adirect
direct→A
×
×
×
2
1
E6E7
MOV  A@Ri
((Ri))→A
×
×
×
1
1
74
MOV  A#data
data →A
×
×
×
2
1
F8FF
MOV  RnA
ARn
×
×
×
×
1
1
A8--AF
MOV  Rndirect
direct→Rn
×
×
×
×
2
2
787F
MOV  Rn#data
data →Rn
×
×
×
×
2
1
F5
MOV  directA
A→direct
×
×
×
×
2
1
888F
MOV  directRn
Rn→direct
×
×
×
×
2
1
85
MOV  direct1direct2
direct2  →direct1
×
×
×
×
3
2
8687
MOV  direct@Ri
((Ri))→direct
×
×
×
×
2
2
75
MOV  direct#data
data→direct
×
×
×
×
3
2
F6F7
MOV  @RiA
ARi
×
×
×
×
1
2
A6A7
MOV  @Ridirect
direct →Ri
×
×
×
×
2
2
7677
MOV  @Ri#data
data →Ri
×
×
×
×
2
2
90
MOV  DPTR#data16
data16 →DPTR
×
×
×
×
3
1
93
MOVC A@A+DPTR
((A+DPTR))→A
×
×
×
×
1
2
83
MOVC A@A+PC
((A+PC))→A
×
×
×
×
1
2
E2E3
MOVX A@Ri
((Ri)+P2) →A
×
×
×
1
2
E0
MOVX A@DPTR
((DPTR)) →A
×
×
×
1
2
F2,F3
MOVX  @RiA
ARi+P2
×
×
×
1
2
F0
MOV  @DPTRA
ADPTR
×
×
×
×
1
2
C0
PUSH  direct
SP+1→SP  
  
direct→SP
×
×
×
×
2
2
D0
POP  direct
((direct))→direct (SP)-1→SP
×
×
×
×
2
2
C88F
XCH  ARn
A←  →Rn
×
×
×
1
1
C5
XCH  Adirect
A←  →direct
×
×
×
2
1
C6C7
XCH  A@Ri
A←  →((Ri))
×
×
×
1
1
D6D7
XCHD  A@Ri
A0--3←  →((Ri))0--3
×
×
×
1
1
位操作指令 (12)
  
機器碼
  
助記符
功能
對標志位影響
字節數
周期數
P
OV
AC
CY
C3
CLR  C
0 → Cy
×
×
×
1
1
C2
CLR  bit
0 → bit
×
×
×
2
1
D3
SETB  C
1 → Cy
×
×
×
1
1
D2
SETB  bit
1 → bit
×
×
×
2
1
B3
CPL  C
/Cy → Cy
×
×
×
1
1
B2
CPL  bit
/bit → bit
×
×
×
2
1
82
ANL  Cbit
Cy)∧ bit  → Cy
×
×
×
2
2
B0
ANL  C/bit
Cy /bit  → Cy
×
×
×
2
2
72
ORL  Cbit
Cy bit  → Cy
×
×
×
2
2
A0
ORL  C/bit
Cy)∨ /bit → Cy
×
×
×
2
2
A2
MOV  Cbit
bit→  Cy
×
×
×
2
1
92
MOV  bitC
Cy→  bit
×
×
×
2
1
控制轉移指令 (22)
  
機器碼
  
助記符
功能
對標志影響
字節數
周期數
P
OV
AC
CY
*1
ACALL  addr11
(PC)+2→PC (SP)+1→SP (PC)L→SP
  
(SP)+1→SP
  
(PC)H→SP addr11→PC100
×
×
×
×
2
2
12
LCALL  addr16
(PC)+2→PC (SP)+1→SP (PC)L→SP
  
(SP)+1→SP (PC)H→SP addr16→PC
×
×
×
×
3
2
22
RET
((SP))→PCH (SP)-1→SP
  
((SP))→PCL (SP)-1→SP
×
×
×
×
1
2
32
RETI
((SP))PCH (SP)-1SP
  
((SP))PCL (SP)-1SP
  
從中斷返回
×
×
×
×
1
2
*1
AJMP  addr11
addr11 →PC100
×
×
×
×
2
2
02
LJMP  addr16
addr16 →PC
×
×
×
×
3
2
80
SJMP  rel
(PC)+(rel) →PC
×
×
×
×
2
2
73
JMP @A+DPTR
(A)+(DPTR)→PC
×
×
×
×
1
2
60
JZ  rel
(PC)+2→PC (A)=0,(PC)+(rel)→PC
×
×
×
×
2
2
70
JNZ  rel
(PC)+2→PC (A)≠0,(PC)+(rel)→PC
×
×
×
×
2
2
40
JC  rel
(PC)+2→PC
  
(Cy)=1,(PC)+(rel)→PC
×
×
×
×
2
2
50
JNC  rel
(PC)+2→PC
  
(Cy)=0,(PC)+(rel)→PC
×
×
×
×
2
2
20
JB  bit,rel
(PC)+3→PC (bit)=1,(PC)+(rel)→PC
×
×
×
×
3
2
30
JNB  bit,rel
(PC)+3→PC (bit)≠1,(PC)+(rel)→PC
×
×
×
×
3
2
10
JBC  bit,rel
(PC)+3→PC (bit)=1,0 → bit,
  
(PC)+(rel)→PC
×
×
×
3
2
B5
CJNE A,direct,rel
(PC)+3→PC
  
(A)≠(direct),(PC)+(rel)→PC
  
(A)<(direct),1→Cy
×
×
×
3
2
B4
CJNE A,#data,rel
(PC)+3→PC
  
(A)≠data,(PC)+(rel)→PC
  
(A)<DATA,1→CY< font>
×
×
×
3
2
B88F
CJNE Rn,#data,rel
(PC)+3→PC
  
(Rn)≠data,(PC)+(rel)→PC
  
(Rn)<DATA,1→CY< font>
×
×
×
3
2
B6B7
CJNE @Ri, #data, rel
(PC)+3→PC
  
((Ri))≠data,(PC)+(rel)→PC
  
((Ri))<DATA,1→CY< font>
×
×
×
3
2
D8--DF
DJNZ  Rn,rel
(PC)+2→PC,(Rn)-1→Rn
  
(Rn)≠0,(PC)+(rel)→PC
×
×
×
×
3
2
D5
DJNZ  direct,rel
(PC)+2PC,(direct)-1direct
  
(direct)≠0,(PC)+(rel)→PC
×
×
×
×
3
2
00
NOP
空操作
×
×
×
×
1
1
偽指令(共7條)
  
偽指令
  
功能
格式
ORG
規定本條指令下面的程序和數據的起始地址
ORG  Addr16
EQU
將一個常數或匯編符號賦給字符名,相當于C語言的define
字符名  EQU  常數或匯編符號
BIT
BIT之后的位地址值賦給字符名
字符名  BIT  位地址
DB
從指定的ROM地址單元開始存入DB后面的數據,這些數據可以是用逗號隔開的字節串或括在單引號中的ASCII字符串
DB  8位數據表
DW
從指定的ROM地址開始,在連續的單元中定義雙字節數據
DW  16位數據表
DS
從指令地址開始保留DS之后表達式的值所規定的存儲單元數,以備后用
DS  表達式
END
用來指示源程序到此全部結束
END

51單片機指令速查表.doc

225 KB, 下載次數: 26, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:270431 發表于 2018-1-2 22:12 | 顯示全部樓層
好資料分享給大家

回復

使用道具 舉報

ID:7485 發表于 2018-1-3 09:08 | 顯示全部樓層
我的經驗:
長、短跳轉(AJMP、LJMP)可以都用“JMP”。
長、短調用子程序(ACALL、LCALL)也是一樣,都用CALL,keil可以自動識別。很方便,編程序時可以不用再費腦筋。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲色图网址 | 91精品一区二区三区久久久久久 | 欧美黄在线观看 | 国产精品久久久久久久7电影 | 99免费在线视频 | 一级片免费视频 | 国产一级免费视频 | 成人国产精品入口免费视频 | 久久精品久久综合 | 日韩手机在线视频 | 国产一区二区三区在线视频 | 国产美女精品视频免费观看 | 亚洲36d大奶网| 国产精品久久久久久久久久久久冷 | 国产一级片一区二区 | 久久久成人精品 | 欧美人成在线视频 | 精品成人佐山爱一区二区 | 日韩精品久久一区二区三区 | 韩日一区二区三区 | 欧美日韩久久久 | 91看片网 | 欧美五月婷婷 | 亚洲国产成人av好男人在线观看 | 亚洲天堂一区 | 国产综合久久久 | 在线中文一区 | 久久9精品| 黄色三级毛片 | 精品一区二区观看 | 在线视频一区二区三区 | 午夜男人免费视频 | 二区av | 日本精a在线观看 | 在线国产一区二区 | 精品国产乱码一区二区三区 | 97人人澡人人爽91综合色 | 欧美精品一二三区 | 99re在线观看| 欧美日韩精品一区二区天天拍 | 免费特黄视频 |