類別 |
功能號 |
指令助記符 |
功 能 |
D指令 |
P指令 |
程
序
流
程 |
00 |
CJ |
條件跳轉(zhuǎn) |
- |
O |
01 |
CALL |
調(diào)用子程序 |
- |
O |
02 |
SRET |
子程序返回 |
- |
- |
03 |
IRET |
中斷返回 |
- |
- |
04 |
EI |
開中斷 |
- |
- |
05 |
DI |
關(guān)中斷 |
- |
- |
06 |
FEND |
主程序結(jié)束 |
- |
- |
07 |
WDT |
監(jiān)視定時器 |
- |
O |
08 |
FOR |
循環(huán)區(qū)開始 |
- |
- |
09 |
NEXT |
循環(huán)區(qū)結(jié)束 |
- |
- |
傳
送
與
比
較 |
10 |
CMP |
比較 |
O |
O |
11 |
ZCP |
區(qū)間比較 |
O |
O |
12 |
MOV |
傳送 |
O |
O |
13 |
SMOV |
移位傳送 |
- |
O |
14 |
CML |
取反 |
O |
O |
15 |
BMOV |
塊傳送 |
- |
O |
16 |
FMOV |
多點傳送 |
O |
O |
17 |
XCH |
數(shù)據(jù)交換 |
O |
O |
18 |
BCD |
求BCD碼 |
O |
O |
19 |
BIN |
求二進制碼 |
O |
O |
|
四
則
運
算
與
邏
輯
運
算 |
20 |
ADD |
二進制加法 |
O |
O |
21 |
SUB |
二進制減法 |
O |
O |
22 |
MUL |
二進制乘法 |
O |
O |
23 |
DIV |
二進制除法 |
O |
O |
24 |
INC |
二進制加一 |
O |
O |
25 |
DEC |
二進制減一 |
O |
O |
26 |
WADN |
邏輯字與 |
O |
O |
27 |
WOR |
邏輯字或 |
O |
O |
28 |
WXOR |
邏輯字與或 |
O |
O |
29 |
ENG |
求補碼 |
O |
O |
循
環(huán)
與
轉(zhuǎn)
移 |
30 |
ROR |
循環(huán)右移 |
O |
O |
31 |
ROL |
循環(huán)左移 |
O |
O |
32 |
RCR |
帶進位右移 |
O |
O |
33 |
RCL |
帶進位左移 |
O |
O |
34 |
SFTR |
位右移 |
- |
O |
35 |
SFTL |
位左移 |
- |
O |
36 |
WSFR |
字右移 |
- |
O |
37 |
WSFL |
字左移 |
- |
O |
38 |
SFWR |
FIFO寫 |
- |
O |
39 |
SFRD |
FIFO讀 |
- |
O |
|
數(shù)
據(jù)
處
理 |
40 |
ZRST |
區(qū)間復(fù)位 |
- |
O |
41 |
DECO |
解碼 |
- |
O |
42 |
ENCO |
編碼 |
- |
O |
43 |
SUM |
求置ON位的總和 |
O |
O |
44 |
BON |
ON位判斷 |
O |
O |
45 |
MEAN |
平均值 |
O |
O |
46 |
ANS |
標(biāo)志位置 |
- |
- |
47 |
ANR |
標(biāo)志復(fù)位 |
- |
O |
48 |
SOR |
二進制平方根 |
O |
O |
49 |
FLT |
二進制整數(shù)與浮點數(shù)轉(zhuǎn)換 |
O |
O |
高
速
處
理 |
50 |
REF |
刷新 |
- |
O |
51 |
REFE |
濾波調(diào)整正 |
- |
O |
52 |
MTR |
矩陣輸入 |
- |
- |
53 |
HSCS |
比較置位(高速計數(shù)器) |
O |
- |
54 |
HSCR |
比較復(fù)位(高速計數(shù)器) |
O |
- |
55 |
HSZ |
區(qū)間比較(高速計數(shù)器) |
O |
- |
56 |
SPD |
脈沖密度 |
- |
- |
57 |
PLSY |
脈沖輸出 |
O |
- |
58 |
PWM |
脈寬調(diào)制 |
- |
- |
59 |
PLSR |
帶加速減速的脈沖輸出 |
O |
- |
|
方
便
指
令 |
60 |
IST |
狀態(tài)初始化 |
- |
- |
61 |
SER |
查找數(shù)據(jù) |
O |
O |
62 |
ABSD |
絕對值式凸輪控制 |
O |
- |
63 |
INCD |
增量式凸輪控制 |
- |
- |
64 |
TTMR |
示都定時器 |
- |
- |
65 |
STMR |
特殊定時器 |
- |
- |
66 |
ALT |
交替輸出 |
- |
- |
67 |
RAMP |
斜坡輸出 |
- |
- |
68 |
ROTC |
旋轉(zhuǎn)工作臺控制 |
- |
- |
69 |
SORT |
列表數(shù)據(jù)排序 |
- |
- |
外
部
設(shè)
備
I/O |
70 |
TKY |
十鍵輸入 |
O |
- |
71 |
HKY |
十六鍵輸入 |
O |
- |
72 |
DSW |
數(shù)字開關(guān)輸入 |
- |
- |
73 |
SEGD |
七段譯碼 |
- |
O |
74 |
SEGL |
帶鎖存七段碼顯示 |
- |
- |
75 |
ARWS |
方向開關(guān) |
- |
- |
76 |
ASC |
ASCII碼轉(zhuǎn)換 |
- |
- |
77 |
PR |
ASCII碼打印輸出 |
- |
- |
78 |
FROM |
讀特殊功能模塊 |
O |
O |
79 |
TO |
寫特殊功能模塊 |
O |
O |
|
外
部
設(shè)
備
SER |
80 |
RS |
串行通訊指令 |
- |
- |
81 |
PRUN |
八進制位傳送 |
O |
O |
82 |
ASCI |
將十六進制數(shù)轉(zhuǎn)換成ASCII碼 |
- |
O |
83 |
HEX |
ASCII碼轉(zhuǎn)換成十六進制數(shù) |
- |
0 |
84 |
CCD |
校驗碼 |
- |
O |
85 |
VRRD |
模擬量讀出 |
- |
O |
86 |
VRSC |
模擬量區(qū)間 |
- |
O |
87 |
|
|
|
|
88 |
PID |
PID運算 |
- |
O |
89 |
|
|
|
|
浮
點 |
110 |
ECMP |
二進制浮點數(shù)比較 |
O |
O |
111 |
EZCP |
二進制浮點數(shù)區(qū)間比較 |
O |
O |
118 |
EBCD |
二進制--十進制浮點數(shù)變換 |
O |
O |
119 |
EBIN |
十進制--二進制浮點數(shù)變換 |
OO |
O |
120 |
EAAD |
二進制浮點數(shù)加法 |
O |
O |
121 |
ESUB |
二進制浮點數(shù)減法 |
O |
O |
122 |
EMUL |
二進制浮點數(shù)乘法 |
O |
O |
123 |
EDIV |
二進制浮點數(shù)除除法 |
O |
O |
127 |
ESOR |
二進制浮點數(shù)開方 |
O |
O |
129 |
INT |
二進制浮點--二進制整數(shù)轉(zhuǎn)換 |
O |
O |
130 |
SIN |
浮點數(shù)SIN演算 |
O |
O |
131 |
COS |
浮點數(shù)COS演算 |
O |
O |
132 |
TAN |
浮點數(shù)TAN演算 |
O |
O |
|
147 |
SWAP |
上下位變換 |
O |
O |
|
時
鐘
運
算 |
160 |
TCMP |
時鐘數(shù)據(jù)比較 |
- |
O |
161 |
TZCP |
時鐘數(shù)據(jù)區(qū)間比較 |
- |
O |
162 |
TADD |
時鐘數(shù)據(jù)加法 |
- |
O |
163 |
TSUB |
時鐘數(shù)據(jù)減法 |
- |
O |
166 |
TRD |
時鐘數(shù)據(jù)讀出 |
- |
O |
167 |
TWR |
時鐘數(shù)據(jù)寫入 |
- |
O |
葛雷碼 |
170 |
GRY |
葛雷碼轉(zhuǎn)換 |
O |
O |
171 |
GBIN |
葛雷碼逆轉(zhuǎn)換 |
O |
O |
觸
點
比
較 |
224 |
LD= |
(S1)=(S2) |
O |
- |
225 |
LD> |
(S1)>(S2) |
O |
- |
226 |
LD< |
(S1)<(S2) |
O |
- |
228 |
LD<> |
(S1)≠(S2) |
O |
- |
229 |
LD<= |
(S1)≤(S2) |
O |
- |
230 |
LD>= |
(S1)≥(S2) |
O |
- |
232 |
AND= |
(S1)=(S2) |
O |
- |
233 |
AND> |
(S1)>(S2) |
O |
- |
234 |
AND< |
(S1)<(S2) |
O |
- |
236 |
AND<> |
(S1)≠(S2) |
O |
- |
237 |
AND<= |
(S1)≤(S2) |
O |
- |
238 |
AND>= |
(S1)≥(S2) |
O |
- |
240 |
OR= |
(S1)=(S2) |
O |
- |
241 |
OR> |
(S1)>(S2) |
O |
- |
242 |
OR< |
(S1)<(S2) |
O |
- |
244 |
OR<> |
(S1)≠(S2) |
O |
- |
245 |
OR<= |
(S1)≤(S2) |
O |
- |
246 |
OR>= |
(S1)≥(S2) |
O |
- |
|