[原创]帮忙看一个程序

[复制链接]
查看2532 | 回复7 | 2007-10-30 09:00:00 | 显示全部楼层 |阅读模式

LD SM0.5
AN I0.0
LD SM0.1
O I0.0
CTU C0, 16

LD C0
R C0, 1

LD SM0.0
MOVW C0, MW0

LD M1.3
AN I0.0
= Q0.0

LD M1.0
ON M1.3
A M1.1
A M1.2
LD SM0.5
A I0.0
OLD
= Q0.1

LDN Q0.0
AN Q0.1
AN I0.0
= Q0.2

LD M1.0
O M1.1
AN M1.2
A M1.3
LDN M1.0
AN M1.1
A M1.2
OLD
AN I0.0
= Q0.4

LDN Q0.4
AN I0.0
= Q0.3

谁能告诉我M1.0 M1.1 M1.2 M1.3的取值?

zwppp321 | 2007-10-30 22:29:00 | 显示全部楼层
把它转换成梯形图,这样看太费劲了
tangjin | 2007-11-1 20:19:00 | 显示全部楼层
研究一下
xiaosheng2006 | 2007-11-4 02:35:00 | 显示全部楼层

MOVW C0, MW0这一步指令弄明白就好说了。

就是把C0的当前值送到字MW0(即M0.15 M0.14……M0.3 M0.2 M0.1 M0.0) 中

假设C0的值为13,其对应的二进制为 1 1 0 1

说得不是很专业,希望楼主自己我体会。

xiaosheng2006 | 2007-11-4 02:50:00 | 显示全部楼层
上面写得有点错,MW0应是(M1.5 M1.4…M1.0…M0.3 M0.2 M0.1 M0.0)
lthlycyj | 2009-3-16 21:49:00 | 显示全部楼层
研究研究
wushang140 | 2009-3-17 08:33:00 | 显示全部楼层

学习了

isdecadent | 2009-3-18 15:14:00 | 显示全部楼层
dingledingle
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则