|
类别 |
功能号 |
指令助记符 |
功 能 |
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 | |
|
|
部分功能指令的应用,在程序实例再作详细介绍 |