左移位指令编一个8个灯的流水程序

用移位指令编写一个流水灯的小程序,想学学移位指令的具体用法,只要能在仿真里面看到流水式作业就行了,前提是必须使用移位指令,谢谢

最佳答案

大致做了一个程序:
      A     M      0.1          //开始循环
      FP    M      0.2
      S     Q      3.0         //开始循环的第一个位

      A     M    100.5       //系统时钟脉冲1秒   
      FP    M      0.0
      JNB   _001
      L     B#16#1
      L     QD     0
      RLD   
      T     QD     0            //每一秒移动一个位
_001: NOP   0
如果仅仅需要8位一个字节,移位可以用中间变量,再赋值给Q输出;当移动8位到达且1秒后重新做一个移位的初始化操作,同时启动循环移位指令。

提问者对于答案的评价:
涨知识了,谢谢

最佳答案作者回复:
看俺其它人的思路,多看才涨知识。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc193129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月16日
下一篇 2017年8月16日

相关推荐