LabVIEWwilliam hill官网
直播中

李俊

9年用户 150经验值
擅长:测量仪表
私信 关注
[问答]

两个移位寄存器是怎样工作的?

两个移位寄存器是怎样工作的?
还有右边那个条件结构是怎样弄出来的?



  • 捕获.PNG
已退回5积分

回帖(7)

he282942873

2016-8-9 11:24:57
移位寄存器很少用这种方式,它先运行最下面一个值,运行完后上面的值往下移位。你程序中的那个就是先开始初始化,然后再运行空闲状态,最后是一个状态机结构,比较简单。
举报

377153

2016-8-9 17:58:10
状态机的最常用方法就是枚举常量定义每次执行的状态,状态通过移位寄存器传递到下一次选择,循环移位则是保存两个状态,看你需要哪个状态
举报

muz

2016-8-9 18:12:10
..........................
举报

王华

2017-7-31 09:34:38
这是一个古典轮询状态机。点击运行,空闲状态和初始化状态分别进入连线对应的移位寄存器,空闲状态进入移位寄存器后保存在里面,初始化状态进入case结构,进行初始化操作,把初始化转为状态1 ,状态1输出,右边的移位寄存器把状态1传递给左边的第一个移位寄存器,这是左边的第二个移位寄存器的状态是空闲状态。在进入case结构。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分