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
             哪位大侠解释一下,谢谢!!!
hqc1159
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 159 点
下载积分: 622 分
在线时间: 11(小时)
注册时间: 2009-08-21
最后登录: 2018-10-22
查看hqc1159的 主题 / 回贴
1楼  发表于: 2010-07-08 22:51
你应该在后面程序中有个清零复位程序吧,
你是不是让Y7置位后就清零复位?