用移位指令编写一个流水灯的小程序,想学学移位指令的具体用法,只要能在仿真里面看到流水式作业就行了,前提是必须使用移位指令,谢谢
最佳答案
大致做了一个程序:
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