導航:首頁 > 操作系統 > 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相關的資料

熱點內容
為什麼代理伺服器沒響應 瀏覽:562
小程序編譯提示 瀏覽:823
nameerrorpython 瀏覽:294
辭典pdf下載 瀏覽:801
遺傳演算法違反約束路徑數目 瀏覽:177
少年班中的古人演算法 瀏覽:931
什麼app一鍵p圖好看 瀏覽:573
查詢手機連上電腦的命令 瀏覽:850
javasftp實現 瀏覽:369
源碼升級的意思 瀏覽:399
緩解壓力手勢圖片下載 瀏覽:96
程序員抽煙找靈感 瀏覽:767
老火湯pdf 瀏覽:224
少有人走的路與心靈對話pdf 瀏覽:205
兩單片機串口通信 瀏覽:801
程序員過試用期 瀏覽:108
演算法信息量不可計算 瀏覽:954
android淘寶防止反編譯 瀏覽:788
PIC單片機的內核寄存器 瀏覽:725
擠黑頭解壓視頻耳朵 瀏覽:771