CP1H:
1指令助记符:
装载LD装载非LD NOT与ND与非ND NOT或OR或非OR NOT
与装载ND LD或装载OR LD非NOT条件ON UP条件O DOWN
2指令助记符:
输出OUT输出非OUT NOT保持KEEP上升沿微分DIU下降沿微分DID
置位SET复位RSET多位置位SET多位复位RST单一位置位SETB单一位复位RSTB
3指令助记符:
结束END空操作NOP联锁IL联锁解除ILC多联锁区别保持MILH多联锁区别释放MILR 多联锁解除MILC跳转JMP跳转结束JME条件跳转CJP OR循环OR循环终止BR EK
下一个循环NEXT
4指令助记符:定时器TIM
5编辑指令:数据移位指令,递增/递减指令,四则运算指令,转换指令,逻辑指令,特殊算术指令,表格数据处理指令,数据控制指令。
6指令助记符
移位寄存器ST可逆移位寄存器STR字移位WST算术左移SL算术右移SR循环左移ROL 循环右移ROR一个数字左移SLD一个数字右移SRD左移N位NSL双字左移N位NSLL 右移N位NSR双字右移N位NSRL
7指令助记符
二进制递增++双字二进制递增++L二进制递减--双字二进制递减--L
BCD递增++B,双字BCD递增++BL,BCD递减--B,双字BCD递减--BL
8指令助记符
无进位带符号二进制加法+,无进位带符号双字二进制加法+L,有进位带符号二进制加法+C,有进位带符号双字二进制加法+CL,无进位BCD加法+B,无进位双字BCD加法+BL,有进位BCD加法+BC,有进位双字BCD加法+BCL,无进位带符号二进制减法-
无进位带符号双字二进制减法-L,有进位带符号二进制减法-C,有进位带符号双字二进制减法-CL,无进位BCD减法-B,无进位双字BCD减法-BL,有进位BCD减法-BC
有进位双字BCD减法-BCL,带符号二进制乘法*,带符号双字二进制乘法*L,BCD乘法*B,双字BCD乘法*BL,带符号二进制除法/,带符号双字二进制除法/L,BCD除法/B
双字BCD除法/BL
9指令助记符
BCD→二进制BIN,双字BCD→双字二进制BINL,二进制→BCD BCD
双字二进制→双字BCD BCDL
二进制求补NEG,数据译码MLPX,数据编码DMPX,SCⅡ转换码SC,
SCⅡ→HEX HEX
10指令助记符
逻辑与NDW,双字逻辑与NDL,逻辑或ORW,双字逻辑或ORWL,异或XORW
双字异或XORL,求补COM,双字求补COML
11指令助记符
算术处理PR,位计数器BCNT
12指令助记符
浮点数→16位IX,浮点数→32位IXL,16位→浮点数LT,32位→浮点数LTL
浮点数加法+,浮点数减法-,浮点数除法/,浮点数乘法*
浮点符号比较
LD, ND, OR+=
LD, ND, OR+<>
LD, ND, OR+<
LD, ND, OR+<=
LD, ND, OR+>
LD, ND, OR+>=
浮点数→SCⅡSTR
SCⅡ→浮点数VL
12指令助记符
交换字节SWP,帧校验和CS
13指令助记符
带自调整的PID控制PIDT,时间比例输出TPO,标度SCL,标度2 SCL2,标度3 SCL3
平均值VG
14指令助记符
子程序调用SBS,子程序进入SBN,子程序返回RET,设置中断屏蔽MSKS,清除中断CLI,禁止中断DI,允许中断EI,模式控制INI,高速计数器当前值读取PRV
比较表载入CTBL,速度输出SPED,设置脉冲PULS,脉冲输出PLS2,加速度模式CC
原点搜索ORG,可变占空比系数脉冲PWM
15指令助记符
步定义STEP,步启动SNXT,I/O刷新IOR,7段译码SDEC,数字开关输入DSW
矩阵输入MTR,7段显示输出7SEG
发送TXD,接收RXD,日历加法CDD,日历减法CSUB,时钟调整DTE,故障报警L 严重故障报警LS,设置进位STC,清除进位CLC,延长最大循环时间WDT TIMX
计数器:CNT,CNTX
高速定时器:TIMH,TIMHX
1MS定时器:TMHH,TMHHX
累计定时器:TTIM,TTIMX
长时间定时器:TIML,TIMLX
可逆计数器:CNTR,CNTRX
定时器/计数器复位:CNR,CNRX
16指令助记符
输入比较指令
(无符号)
LD,ND,OR+=
LD,ND,OR+<>
LD,ND,OR+<
LD,ND,OR+<=
LD,ND,OR+>
LD,ND,OR+>=
输入比较指令
(双字长,无符号)
LD,ND,OR+=+L
LD,ND,OR+<>+L
LD,ND,OR+<+L
LD,ND,OR+<=+L
比较指令cmp怎么用LD,ND,OR+>+L
LD,ND,OR+>=+L
输入比较指令
(带符号)
LD,ND,OR+=+S
LD,ND,OR+<>+S
LD,ND,OR+<+S
LD,ND,OR+<=+S
LD,ND,OR+>+S
LD,ND,OR+>=+S
输入比较指令
(双字长,带符号)
LD,ND,OR+=+SL
LD,ND,OR+<>+SL
LD,ND,OR+<+SL
LD,ND,OR+<=+SL
LD,ND,OR+>+SL
LD,ND,OR+>=+SL
时间比较指令
=DT
<>DT
<DT
<=DT
>DT
>=DT
比较CMP,双字比较CMPL,带符号二进制比较CPS,双字长带符号二进制比较CPSL 表格比较TCMP,无符号块比较BCMP,区域范围比较ZCP,双区域范围比较ZCPL
17指令助记符
传送MOV,双字长传送MOVL,传送非MVN,传送位MOVB,数字传送MOVD
多位传送XRB,块传送XER,块置位BSET,数据交换XCHG,单字分配DIST
数据收集COLL
6
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论