700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 循环左移和循环右移指令_运用 移位 循环移位指令 实现流水灯

循环左移和循环右移指令_运用 移位 循环移位指令 实现流水灯

时间:2019-05-31 06:48:00

相关推荐

循环左移和循环右移指令_运用 移位 循环移位指令 实现流水灯

具体要求用 I0.0控制接在 QB0上的8个彩灯是否移位,每 2s 左移 1 位。用I0.1控制左移I0.2控制右移,首次扫描时将彩灯的初始值设置为 16#1 ,设计出梯形图程序。 先来讲解一下,移位指令和循环移位指令。 移位指令 这里的移位指令直接将16进制数 1 移到 QB0 中,16进制 1 对应的二进制为 00000001,刚好对应八个小灯。 循环移位指令 循环移位指令将 输入 IN 中各位的值向右或向左循环移动 N 位后,送给输出 OUT 指定的地址。 循环移位是环形的,即被移出来的位将返回到另一端空出来的位置。移出的最后移位的数值存放在溢出标志位 SM1.1。 I/O分配表

程序

先实现小灯循环左移

<

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。