书正1
不敢说实现梦想。只想离梦想更近一点!
级别: 略有小成
精华主题: 0
发帖数量: 94 个
工控威望: 221 点
下载积分: 610 分
在线时间: 49(小时)
注册时间: 2012-09-25
最后登录: 2016-04-15
查看书正1的 主题 / 回贴
楼主  发表于: 2014-04-17 08:51
图片:
图片:
能帮忙解析一下这段程序是什么意思!!!谢谢
不敢说实现梦想。只想离梦想更近一点!
qfgkr
级别: 略有小成
精华主题: 0
发帖数量: 192 个
工控威望: 319 点
下载积分: 2223 分
在线时间: 142(小时)
注册时间: 2011-08-15
最后登录: 2023-01-02
查看qfgkr的 主题 / 回贴
1楼  发表于: 2014-04-17 09:34
第一条@d10是16进制指针,使用指针一般会配合FOR NEXT 指令一起使用!
第二条是指针地址每次加2
第三条是乘法运算

在通常使用过程中,一种是将当前值进行定时存储在不同的数据寄存器中,如将温控器的当前值以一秒采集一次存储在以D100开始的数据寄存器中,地址偏移2,即第一次采集当前值放在D100,下一秒采集当期值放在D102,依次类推,就可以使用上面的指针内容自加的情况
还有一种是配方使用,当点击不同的NO.时,使用FOR NEXT 循环,判断当前输入的NO.是否跟配方匹配,不匹配时进行指针地址偏移~
还有多地址相加处理,也可以使用指针偏移形式~
本帖最近评分记录:
  • 下载积分:+1(guochunyi) 热心助人!
    marygreat123
    级别: 略有小成
    精华主题: 0
    发帖数量: 109 个
    工控威望: 230 点
    下载积分: 444 分
    在线时间: 4(小时)
    注册时间: 2008-03-13
    最后登录: 2020-06-09
    查看marygreat123的 主题 / 回贴
    2楼  发表于: 2014-04-17 14:29
    啥意思没看明白.
    书正1
    不敢说实现梦想。只想离梦想更近一点!
    级别: 略有小成
    精华主题: 0
    发帖数量: 94 个
    工控威望: 221 点
    下载积分: 610 分
    在线时间: 49(小时)
    注册时间: 2012-09-25
    最后登录: 2016-04-15
    查看书正1的 主题 / 回贴
    3楼  发表于: 2014-04-18 08:33
    多谢1楼大哥的解析疑惑,现在已经有点明白了
    不敢说实现梦想。只想离梦想更近一点!
    kings721
    级别: 探索解密
    精华主题: 0
    发帖数量: 40 个
    工控威望: 181 点
    下载积分: 281 分
    在线时间: 41(小时)
    注册时间: 2013-08-24
    最后登录: 2024-06-05
    查看kings721的 主题 / 回贴
    4楼  发表于: 2014-04-23 16:02
    1楼大哥是高手!
    zlm1026
    级别: 探索解密
    精华主题: 0
    发帖数量: 63 个
    工控威望: 180 点
    下载积分: 1597 分
    在线时间: 35(小时)
    注册时间: 2014-04-09
    最后登录: 2021-11-23
    查看zlm1026的 主题 / 回贴
    5楼  发表于: 2014-04-27 09:45
    顶1 楼大哥