很多小伙伴在学单片机的时候,不管是用汇编也好,还是用C语言也好,都写过各种各样的流水灯小程序,当一排LED灯按你的设计循环亮起的时候,是不是非常有成就感呢?
那么我们思考下,在LabVIEW平台上,是否也可以编程实现一个纯软件版的流水灯演示小程序呢?答案是肯定的,下面看看怎么做吧。
1、示例说明
先看下完成后的软件界面运行动态图,如下所示:
这个流水灯小程序共包括了8个小灯,其主要功能包括:
- 可设置每个小灯初始的亮灭状态;
- 可设置流水灯的移动方向;
- 可设置流水灯每次向左或向右移动的位数;
- 可设置流水灯移动的速度;
- 可控制流水灯的开始/暂停状态。
在LabVIEW中编程实现这么多功能是不是很难啊?其实还是比较简单的,下面看看怎么实现吧。
2、代码实现
代码实现主要关键点&