bqq311601
求知
级别: 略有小成
精华主题: 0
发帖数量: 24 个
工控威望: 214 点
下载积分: 3170 分
在线时间: 64(小时)
注册时间: 2014-08-20
最后登录: 2024-10-29
查看bqq311601的 主题 / 回贴
楼主  发表于: 2015-01-10 21:29
[attachment=131126] 第一处MOV D2000(24)到Z0!!!!!第二处FOR Z0  和DEC Z0!!!!!!!!!!!!这样程序能运行吗?变址起作用吗?Z0怎么变??????????????请大神指教!!!!!!!!!!
求知
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158420 分
在线时间: 3152(小时)
注册时间: 2007-11-21
最后登录: 2024-10-30
查看sjm213的 主题 / 回贴
1楼  发表于: 2015-01-11 00:15
主要看for....next之间的程序是怎么用z0的。
for之前z0数值常为24,但在执行for...next之间的程序时,dec指令会使z0递减至0,此时z0就有变化了。
楼主留言:
前面是SM1036那么他是怎么从24递减到0!!!然后再由24递减到0呢?????就这样不断的得到一个变化的Z0求指教!!!!!
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158420 分
在线时间: 3152(小时)
注册时间: 2007-11-21
最后登录: 2024-10-30
查看sjm213的 主题 / 回贴
2楼  发表于: 2015-01-11 18:56
for...next指令会让该段程序循环24次,每次都执行一次dec指令就减1
楼主留言:
我又发了个帖子烦请版主去看一下!!给个解答!!!不胜感激!!!