xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
楼主  发表于: 2010-07-08 22:35
本人用三菱模拟软件在练习一个广告灯的程序时:启动时,要求8个广告灯从右到左隔一秒都点亮,全部点亮时,再从左到右隔一秒熄灭,全部灯熄灭后,再从左到右隔一秒每个点亮,全部灯亮时,再从右到左隔一秒熄灭,并周而复始上述过程
               ldi t0
                            out t0 k10
                            ldi t1
                            out t1 k80
                           out incp k1m0
                          ldi m1
                          and t0
                          out sftlp m0 y0 k8 k1
                          ld m1
                        and t0
                          out sftrp m0 y0 k8 k1

               为什么一开始,灯只能亮到Y6,不能亮到Y7
             哪位大侠解释一下,谢谢!!!
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
1楼  发表于: 2010-07-08 23:02
是的,就是Y7灯亮后就开始灭灯,现在的问题就是只亮到Y6,就灭灯了
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
2楼  发表于: 2010-07-08 23:14
我也是刚开始学会去编,刚开始也是用位移动指令,但怎么编都编不好,就看了那个范例,楼上那位能不能指点一下,谢谢!!!
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
3楼  发表于: 2010-07-09 02:10
搞了几个钟终于弄出来了,哎!!!谢谢各位!!!