|
類別 |
功能號 |
指令助記符 |
功 能 |
D指令 |
P指令 |
|
程
序
流
程 |
00 |
CJ |
條件跳轉 |
- |
O |
|
01 |
CALL |
調用子程序 |
- |
O |
|
02 |
SRET |
子程序返回 |
- |
- |
|
03 |
IRET |
中斷返回 |
- |
- |
|
04 |
EI |
開中斷 |
- |
- |
|
05 |
DI |
關中斷 |
- |
- |
|
06 |
FEND |
主程序結束 |
- |
- |
|
07 |
WDT |
監視定時器 |
- |
O |
|
08 |
FOR |
循環區開始 |
- |
- |
|
09 |
NEXT |
循環區結束 |
- |
- |
|
傳
送
與
比
較 |
10 |
CMP |
比較 |
O |
O |
|
11 |
ZCP |
區間比較 |
O |
O |
|
12 |
MOV |
傳送 |
O |
O |
|
13 |
SMOV |
移位傳送 |
- |
O |
|
14 |
CML |
取反 |
O |
O |
|
15 |
BMOV |
塊傳送 |
- |
O |
|
16 |
FMOV |
多點傳送 |
O |
O |
|
17 |
XCH |
數據交換 |
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 |
|
循
環
與
轉
移 |
30 |
ROR |
循環右移 |
O |
O |
|
31 |
ROL |
循環左移 |
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 |
|
|
數
據
處
理 |
40 |
ZRST |
區間復位 |
- |
O |
|
41 |
DECO |
解碼 |
- |
O |
|
42 |
ENCO |
編碼 |
- |
O |
|
43 |
SUM |
求置ON位的總和 |
O |
O |
|
44 |
BON |
ON位判斷 |
O |
O |
|
45 |
MEAN |
平均值 |
O |
O |
|
46 |
ANS |
標志位置 |
- |
- |
|
47 |
ANR |
標志復位 |
- |
O |
|
48 |
SOR |
二進制平方根 |
O |
O |
|
49 |
FLT |
二進制整數與浮點數轉換 |
O |
O |
|
高
速
處
理 |
50 |
REF |
刷新 |
- |
O |
|
51 |
REFE |
濾波調整正 |
- |
O |
|
52 |
MTR |
矩陣輸入 |
- |
- |
|
53 |
HSCS |
比較置位(高速計數器) |
O |
- |
|
54 |
HSCR |
比較復位(高速計數器) |
O |
- |
|
55 |
HSZ |
區間比較(高速計數器) |
O |
- |
|
56 |
SPD |
脈沖密度 |
- |
- |
|
57 |
PLSY |
脈沖輸出 |
O |
- |
|
58 |
PWM |
脈寬調制 |
- |
- |
|
59 |
PLSR |
帶加速減速的脈沖輸出 |
O |
- |
|
|
方
便
指
令 |
60 |
IST |
狀態初始化 |
- |
- |
|
61 |
SER |
查找數據 |
O |
O |
|
62 |
ABSD |
絕對值式凸輪控制 |
O |
- |
|
63 |
INCD |
增量式凸輪控制 |
- |
- |
|
64 |
TTMR |
示都定時器 |
- |
- |
|
65 |
STMR |
特殊定時器 |
- |
- |
|
66 |
ALT |
交替輸出 |
- |
- |
|
67 |
RAMP |
斜坡輸出 |
- |
- |
|
68 |
ROTC |
旋轉工作臺控制 |
- |
- |
|
69 |
SORT |
列表數據排序 |
- |
- |
|
外
部
設
備
I/O |
70 |
TKY |
十鍵輸入 |
O |
- |
|
71 |
HKY |
十六鍵輸入 |
O |
- |
|
72 |
DSW |
數字開關輸入 |
- |
- |
|
73 |
SEGD |
七段譯碼 |
- |
O |
|
74 |
SEGL |
帶鎖存七段碼顯示 |
- |
- |
|
75 |
ARWS |
方向開關 |
- |
- |
|
76 |
ASC |
ASCII碼轉換 |
- |
- |
|
77 |
PR |
ASCII碼打印輸出 |
- |
- |
|
78 |
FROM |
讀特殊功能模塊 |
O |
O |
|
79 |
TO |
寫特殊功能模塊 |
O |
O |
|
|
|
外
部
設
備
SER |
80 |
RS |
串行通訊指令 |
- |
- |
|
81 |
PRUN |
八進制位傳送 |
O |
O |
|
82 |
ASCI |
將十六進制數轉換成ASCII碼 |
- |
O |
|
83 |
HEX |
ASCII碼轉換成十六進制數 |
- |
0 |
|
84 |
CCD |
校驗碼 |
- |
O |
|
85 |
VRRD |
模擬量讀出 |
- |
O |
|
86 |
VRSC |
模擬量區間 |
- |
O |
|
87 |
|
|
|
|
|
88 |
PID |
PID運算 |
- |
O |
|
89 |
|
|
|
|
|
浮
點 |
110 |
ECMP |
二進制浮點數比較 |
O |
O |
|
111 |
EZCP |
二進制浮點數區間比較 |
O |
O |
|
118 |
EBCD |
二進制--十進制浮點數變換 |
O |
O |
|
119 |
EBIN |
十進制--二進制浮點數變換 |
OO |
O |
|
120 |
EAAD |
二進制浮點數加法 |
O |
O |
|
121 |
ESUB |
二進制浮點數減法 |
O |
O |
|
122 |
EMUL |
二進制浮點數乘法 |
O |
O |
|
123 |
EDIV |
二進制浮點數除除法 |
O |
O |
|
127 |
ESOR |
二進制浮點數開方 |
O |
O |
|
129 |
INT |
二進制浮點--二進制整數轉換 |
O |
O |
|
130 |
SIN |
浮點數SIN演算 |
O |
O |
|
131 |
COS |
浮點數COS演算 |
O |
O |
|
132 |
TAN |
浮點數TAN演算 |
O |
O |
|
|
147 |
SWAP |
上下位變換 |
O |
O |
|
|
時
鐘
運
算 |
160 |
TCMP |
時鐘數據比較 |
- |
O |
|
161 |
TZCP |
時鐘數據區間比較 |
- |
O |
|
162 |
TADD |
時鐘數據加法 |
- |
O |
|
163 |
TSUB |
時鐘數據減法 |
- |
O |
|
166 |
TRD |
時鐘數據讀出 |
- |
O |
|
167 |
TWR |
時鐘數據寫入 |
- |
O |
|
葛雷碼 |
170 |
GRY |
葛雷碼轉換 |
O |
O |
|
171 |
GBIN |
葛雷碼逆轉換 |
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 |
- |
|