labview实例_LabVIEW编程实例:趣味流水灯程序设计

本文介绍如何使用LabVIEW设计一个具有多种控制功能的纯软件流水灯程序。程序包括设置初始状态、移动方向、位数、速度及控制开关。通过while循环结构、事件结构和移位寄存器实现,关键函数包括循环移位和布尔数组与数值的转换。文章展示了程序的主要代码实现,鼓励读者尝试理解并制作类似项目。
摘要由CSDN通过智能技术生成

1fc0cda297e21d9c5fc5a78ec88e3b4f.png

很多小伙伴在学单片机的时候,不管是用汇编也好,还是用C语言也好,都写过各种各样的流水灯小程序,当一排LED灯按你的设计循环亮起的时候,是不是非常有成就感呢?

那么我们思考下,在LabVIEW平台上,是否也可以编程实现一个纯软件版的流水灯演示小程序呢?答案是肯定的,下面看看怎么做吧。

1、示例说明

先看下完成后的软件界面运行动态图,如下所示:

5aacc06e05e6041b5e129b2c9896397c.gif

这个流水灯小程序共包括了8个小灯,其主要功能包括:

  • 可设置每个小灯初始的亮灭状态;
  • 可设置流水灯的移动方向;
  • 可设置流水灯每次向左或向右移动的位数;
  • 可设置流水灯移动的速度;
  • 可控制流水灯的开始/暂停状态。

在LabVIEW中编程实现这么多功能是不是很难啊?其实还是比较简单的,下面看看怎么实现吧。

2、代码实现

代码实现主要关键点&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值