導航:首頁 > 操作系統 > 51單片機labview

51單片機labview

發布時間:2022-11-23 02:37:09

1. 怎樣利用51單片機和LABVIEW做流水燈控制系統

  1. 使用串口建立labview和單片機的通信連接

  2. 定義好雙方協議,比如;發送0x39 01,為點亮燈1,02位燈2

  3. labview使用for循環,循環發送每個燈的控制指令

  4. 單片機接收後,解析指令,點亮對應燈

  5. 效果即為流水燈

2. 怎樣將51單片機里的數據傳輸到Labview裡面,並且在Labview界面上顯示出來

用51的串口將數據發給Labview後再處理即可,去程序框圖 數據通信里的協議,選串口即可。

3. labview怎麼控制51單片機開發板的LED燈亮

你要用labview控制51單片機,首先你要用labview和51單片機通訊,單片機里要有串口中斷程序,還要有通訊協議,比如說labview通過串口向單片機發送0x55,單片機收到後執行點亮小燈的程序,labview要下載ni visa,labview通過visa控制項就可以通過串口向外部發送指令。

4. 如何用labview通過51單片機控制舵機

labview操作計算機串口輸出數據,單片機接收串口數據,單片機控制舵機根據數據變化動作。這是最簡單得方式。單片機開發我這熟。

5. labview與51單片機通信的問題

1)要安裝visa

labvieW2012支持的為visa530full.EXE.不要安裝的版本太低了,否則不能用。

2)我建議你先看看常式

常式是labvIEW->examples->instr->smplserl里的basic 2 port serial write and read.vi

裡面還有一些常式你都可以試試,最簡單的就是將發送和接受接到一起,然後運行,就能看出結果了。

3)我大概講一下visa的配置過程

關於visa所有的vi都在:儀器io->串口中。下面是我做通訊的一個局部視圖。

程序外面是一個事件結果,當開始按下時:

  1. 調用「visa配置串口」,對串口的波特率、數據位、校驗位等配置

  2. 這里先調用「visa寫入」,對下位機寫入一個數據。這些都是程序需要,你自己可以改。

  3. 一個「延時」函數,等待下位機采樣。

  4. 調用「visa讀取」讀取串口緩沖區的8個位元組。

  5. 注意串口接收的數據默認為char型,這里又調用了「分數/指數字元串至數值轉換」,將結果

    用數值表示,並顯示在波形圖表上。

  6. 整個順序結構在一個while循環中,可以實時採集數據。對應的你讓下位機發送0~255是一樣的道理。

6. labview 和51單片機通信

單片機與labview通訊的話,最主要的是你C51的程序通訊中斷程序,要labview控制C51就要寫讀P3.1一個應答,C51上傳數據的話直接把數據放在P3.0,一般是用工業標准RS232,C51的RD.TD接串口的TD RD就行了(盡量直接用上帶SG標准串口線),程序的話非常簡單,直接搜索範例VISA的RS232的程序就可以用了,無須驅動 ,樓上笑尿,需要安裝驅動……

閱讀全文

與51單片機labview相關的資料

熱點內容
iwatch1代怎麼安裝app 瀏覽:383
企業內部資料怎麼加密 瀏覽:483
眾起app賬號怎麼注冊 瀏覽:545
查看所有用戶命令行 瀏覽:610
住五環外的女程序員 瀏覽:328
黑馬程序員python教父 瀏覽:835
怎麼實現app集合 瀏覽:256
雲伺服器特點有哪些 瀏覽:484
疫情期間小伙自學編程 瀏覽:211
四川單片機晶振供貨商 瀏覽:168
happycos伺服器地址 瀏覽:329
phpnow運行php腳本 瀏覽:982
android修改actionbar 瀏覽:34
菜鳥教程編譯器java 瀏覽:637
php一天學習心得交流 瀏覽:518
escpos命令 瀏覽:117
開源礦工編譯版 瀏覽:371
榮耀30怎麼設置安裝應用加密 瀏覽:989
藍碩鍵盤加密移動硬碟說明書 瀏覽:590
列印任務暫存文件夾 瀏覽:160