女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用LabVIEW平臺的趣味流水燈程序設(shè)計(jì)

h1654155282.3538 ? 來源:編碼那些事 ? 作者:編碼那些事 ? 2021-01-17 10:30 ? 次閱讀

示例說明

先看下完成后的軟件界面運(yùn)行圖,如下所示:

這個流水燈小程序共包括了8個小燈,其主要功能包括:

可設(shè)置每個小燈初始的亮滅狀態(tài);

可設(shè)置流水燈的移動方向;

可設(shè)置流水燈每次向左或向右移動的位數(shù);

可設(shè)置流水燈移動的速度;

可控制流水燈的開始/暫停狀態(tài)。

LabVIEW中編程實(shí)現(xiàn)這么多功能是不是很難啊?其實(shí)還是比較簡單的,下面看看怎么實(shí)現(xiàn)吧。

文末最后有動態(tài)圖演示哦,不要錯過。

代碼實(shí)現(xiàn)

代碼實(shí)現(xiàn)主要關(guān)鍵點(diǎn):

主要程序結(jié)構(gòu):使用while循環(huán)結(jié)構(gòu)+事件結(jié)構(gòu)+移位寄存器,在事件結(jié)構(gòu)的超時事件中完成流水燈狀態(tài)的顯示,在移位寄存器中存儲上次流水燈狀態(tài)對應(yīng)的數(shù)值;

主要功能函數(shù):布爾數(shù)組(流水燈數(shù)組的值)與數(shù)值(需要移位的值)之間的轉(zhuǎn)換函數(shù),循環(huán)移位函數(shù);

為簡化程序代碼的設(shè)計(jì),將前面板上所有的流水燈控件放到一個U8類型的一維數(shù)組控件中。

其中,超時事件代碼框圖如下圖所示:

pIYBAGADoV-AZvGWAAI_vHlqonc240.png

這是這個程序功能實(shí)現(xiàn)的主要代碼,在超時事件中,通過移位寄存器中讀取上次流水燈狀態(tài)對應(yīng)的數(shù)值,然后根據(jù)前面板上的控件設(shè)置決定流水燈是否移動、左移或右移及移動的位數(shù),其關(guān)鍵函數(shù)是循環(huán)移位函數(shù),該函數(shù)參數(shù)接口意義如下,通過給定y值的正負(fù)號控件其左移或右移:

o4YBAGADoWSAcZbDAAI2Yhz9tSw820.png

當(dāng)在前面板上改變流水燈初始值狀態(tài)時,需重新給移位寄存器賦初值,其代碼如下:

pIYBAGADoWqAfusoAAGLMf_q2gc205.png

在前面板上點(diǎn)擊退出程序按鈕時,在事件結(jié)構(gòu)的值改變事件中退出程序的運(yùn)行,代碼如下:

pIYBAGADoYOAB2gkAAJJqU0TOIs906.png

至此,程序的主要代碼實(shí)現(xiàn)就完成了。

總結(jié)

可能大家會想,如果一開始讓你在LabVIEW中實(shí)現(xiàn)一個這么花哨的多種控制功能的流水燈小程序,你可能會覺得這太難了,甚至無從下手,實(shí)際上,通過上面的實(shí)現(xiàn)代碼可看出程序也并不是太難,關(guān)鍵是要熟悉如事件結(jié)構(gòu)、移位寄存器、循環(huán)移位及布爾數(shù)組與數(shù)值之間的轉(zhuǎn)換等幾個小知識點(diǎn),把任務(wù)分解清楚,花不了幾分鐘也就可以做出來了。

好了,大家照著這個例子做一遍吧,如果還做不出來的話,大家可以加關(guān)注并私信回復(fù):LabVIEW065,可獲取該文章對應(yīng)的LabVIEW原程序下載。

最后再看下這個小例子的動態(tài)運(yùn)行效果圖吧:

o4YBAGADoZGAYIMZAAE3QqgzxXg651.png
責(zé)任編輯人:CC

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1995

    文章

    3670

    瀏覽量

    333312
  • labview編程
    +關(guān)注

    關(guān)注

    2

    文章

    9

    瀏覽量

    14266
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    怎么實(shí)現(xiàn)基于STM32單片機(jī)流水燈仿真與程序設(shè)計(jì)

    怎么實(shí)現(xiàn)基于STM32單片機(jī)流水燈仿真與程序設(shè)計(jì)
    發(fā)表于 11-23 06:45

    流水燈原理圖和程序設(shè)計(jì)

    流水燈電路圖和程序  
    發(fā)表于 03-03 10:02 ?2.1w次閱讀
    <b class='flag-5'>流水燈</b>原理圖和<b class='flag-5'>程序設(shè)計(jì)</b>

    趣味心形流水燈的制作仿真程序+電路圖

    趣味心形流水燈的制作仿真,程序,電路圖,可以實(shí)現(xiàn)多種功能的亮滅
    發(fā)表于 11-17 10:15 ?11次下載

    心形花樣流水燈

    心形花樣流水燈基于51單片機(jī)程序設(shè)計(jì)電路圖等
    發(fā)表于 11-26 16:36 ?213次下載

    51單片機(jī)流水燈程序

    51單片機(jī)流水燈程序 51單片機(jī)流水燈程序 51單片機(jī)流水燈程序
    發(fā)表于 12-21 15:52 ?173次下載

    LED流水燈程序【匯編版】

    LED流水燈程序【匯編版】LED流水燈程序【匯編版】LED流水燈程序【匯編版】LED
    發(fā)表于 12-29 11:15 ?0次下載

    LED流水燈程序【C語言版】

    LED流水燈程序【C語言版】LED流水燈程序【C語言版】LED流水燈程序【C語言版】LED
    發(fā)表于 12-29 11:05 ?0次下載

    一個流水燈的C51程序

    流水燈的C51程序流水燈的C51程序流水燈的C51程序
    發(fā)表于 01-07 16:55 ?3次下載

    簡單的小流水燈程序

    簡單的小流水燈程序,PPT教程,感興趣的可以來看看。
    發(fā)表于 03-21 11:46 ?7次下載

    花樣流水燈程序

    用avr實(shí)現(xiàn)流水燈程序,希望對大家有所幫助
    發(fā)表于 06-27 16:22 ?5次下載

    流水燈程序

    流水燈程序,學(xué)習(xí)單片機(jī)非常經(jīng)典的資料!很適合新手們學(xué)習(xí)!!!
    發(fā)表于 07-01 15:21 ?2次下載

    單片機(jī)C語言程序設(shè)計(jì)實(shí)例之雙向來回的流水燈

    本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)C語言程序設(shè)計(jì)實(shí)例之雙向來回的流水燈免費(fèi)下載。
    發(fā)表于 02-01 16:45 ?14次下載
    單片機(jī)C語言<b class='flag-5'>程序設(shè)計(jì)</b>實(shí)例之雙向來回的<b class='flag-5'>流水燈</b>

    基于51單片機(jī)流水燈仿真與程序設(shè)計(jì)

    本次程序設(shè)計(jì)和仿真是基于Proteus和keil的環(huán)境對STC89C51進(jìn)行流水燈設(shè)計(jì),根據(jù)左移方式實(shí)現(xiàn)基本的流水燈,根據(jù)外部中斷的方式實(shí)現(xiàn)不同類型的流水燈操作。
    發(fā)表于 11-04 18:50 ?12次下載
    基于51單片機(jī)<b class='flag-5'>流水燈</b>仿真與<b class='flag-5'>程序設(shè)計(jì)</b>

    流水燈protues程序

    流水燈程序包含protues工程文件和c程序,可直接運(yùn)行仿真
    發(fā)表于 06-28 11:06 ?9次下載

    趣味程序設(shè)計(jì)入門

    電子發(fā)燒友網(wǎng)站提供《趣味程序設(shè)計(jì)入門.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 10:36 ?0次下載
    <b class='flag-5'>趣味</b><b class='flag-5'>程序設(shè)計(jì)</b>入門