freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于labview的pc機(jī)與單片機(jī)串口通信-資料下載頁

2025-10-29 21:59本頁面

【導(dǎo)讀】時了解基本的串口通信原理。機(jī)的串口通信技術(shù),在體溫檢測中得到應(yīng)用,并取得良好效果。關(guān)鍵詞:LabVIEW7.0語言;AVRAT90系列中一片機(jī);PC機(jī);在計算機(jī)分布式測控系統(tǒng)中,經(jīng)常要利用串行通信方式進(jìn)行數(shù)據(jù)通信。而單片機(jī)和上位機(jī)之間數(shù)據(jù)通信則是整個系統(tǒng)的基礎(chǔ)。的通信線路少、成本低、容易實現(xiàn)等優(yōu)點,在數(shù)據(jù)通信方式上仍占有重要地位。等等許多高級語言編寫??梢?,用文本語言編串口通信程序較為復(fù)雜,花費的時間較長。利用LabVIEW7.0開發(fā)PC機(jī)與單片機(jī)的串口通信程序是一種更為簡捷的方法。因此,LabVIEW通過降低應(yīng)用系統(tǒng)開發(fā)時間與項目籌建成本幫助科學(xué)家。與工程師們提高工作效率。LabVIEW被廣泛應(yīng)用于各種行業(yè)中,包括汽車、半

  

【正文】 程序如圖 。 圖 框圖程序連線 1 圖 框圖程 序連線 2 ( 17)在順序結(jié)構(gòu)的 Frame 2 中,添加一個串口字節(jié)數(shù)函數(shù):編程( Programming) → 儀器 I/O( Instrument I/O)→串口( Serial)→ VISA 串口字節(jié)數(shù)( VISA Bytes at Serial Port),標(biāo)簽為“ Property Node”。 ( 18)在順序結(jié)構(gòu)的 Frame 2 中,添加一個串口讀取函數(shù):編程( Programming)→ 儀器 I/O( Instrument I/O)→串口( Serial)→ VISA 讀取( VISA Read)。 ( 19)將控件“返回數(shù)據(jù)(十六進(jìn)制)”的圖標(biāo)拖入順序結(jié)構(gòu)的 Frame 2 中。 ( 20)將 VISA 串口字節(jié)數(shù)( VISA Bytes at Serial Port)函數(shù)的輸出端口 VISA資源名稱( VISA resource name)與 VISA 讀?。?VISA Read)函數(shù)的輸入端口VISA 資源名稱( VISA resource name)相連。 ( 21)將 VISA 串口字節(jié)數(shù)( VISA Bytes at Serial Port)函數(shù)的輸出端口 Number of bytes at Serial port 與串口讀?。?VISA Read)函數(shù)的輸入端口字節(jié)總數(shù)( byte count)相連。 ( 22)將 VISA 讀?。?VISA Read)函數(shù)的輸出端口讀取緩沖區(qū)( read buffer)與控件“返回數(shù)據(jù)(十六進(jìn)制)”的輸入端口相連。 連接好的框圖程序如圖 。 圖 框圖程序連線 3 ( 23)在順序結(jié)構(gòu)的 Frame 3 中,添加兩個局部變量:編程( Programming)→ 結(jié)構(gòu)( Structures)→局部變量( Local Variable)。 選擇局部變量,單擊鼠標(biāo)右鍵,在彈出的快捷菜單的( Select Item)選項下,為局部變量分別選擇對象:“返回數(shù)據(jù)(十六進(jìn)制)”和“發(fā)送數(shù)據(jù)(十六進(jìn)制)”,將其讀寫屬性設(shè)置為“轉(zhuǎn)換為讀?。?Change To Read)”。 ( 24)在順序結(jié)構(gòu)的 Frame 3 中,添加一個比較函數(shù):編程( Programming)→比較( Comparison)→等于?( Equal ?)。 ( 25)在順序結(jié)構(gòu)的 Frame 3 中,添加一個條件結(jié)構(gòu):編程( Programming)→ 結(jié)構(gòu)( Structures)→條件結(jié)構(gòu)( Case Structure)。 ( 26)將局部變量“返回數(shù)據(jù)(十六進(jìn)制 )”和“發(fā)送數(shù)據(jù)(十六進(jìn)制)”分別與比較函數(shù)等于?( Equal ?)的輸入端口 x和 y相連。 ( 27)將比較函數(shù)等于?( Equal ?)的輸出端口 x=y?與條件結(jié)構(gòu)的選擇端子?相連。 ( 28)在條件結(jié)構(gòu)的真( True)選項中,添加一個字符串常量:編程( Programming)→ 字符串( String)→ 字符串常量( String Constant),將其值改為“通信正常!”。 ( 29)將控件“通信狀態(tài)”拖入條件結(jié)構(gòu)中。 ( 30)將字符串常量“通信正常!”與控件“通信狀態(tài)”的輸入端口相連。 ( 31)在條件結(jié)構(gòu)的 假( False)選項中,添加一個字符串常量,將其值改為“通信異常!”。 ( 32)在條件結(jié)構(gòu)的假( False)選項中,添加一個局部變量,為局部變量選擇對象“通信狀態(tài)”,屬性默認(rèn)為:“寫”。 ( 33)將字符串常量“通信異常!”與局部變量“通信狀態(tài)”相連。 連接好的框圖程序如圖 。 圖 框圖程序連線 4 .運行程序 進(jìn)入程序前面板,保存設(shè)計好的 VI 程序。單擊快捷工具欄中的“運行( Run)”按鈕,運行程序。程序運行界面如圖 。 在“發(fā)送數(shù)據(jù)”框中輸入兩位的十六進(jìn)制數(shù)字( 00, 01, 02, 03..., FF),單擊“發(fā)送”按鈕,將數(shù)據(jù)發(fā)送給單片機(jī);單片機(jī)收到后回傳這個數(shù)字, PC 接收到回傳數(shù)據(jù)后在“返回數(shù)據(jù)”框中顯示出來(十六進(jìn)制),若發(fā)送的數(shù)據(jù)和接收到的數(shù)據(jù)相等,則在“通信狀態(tài)”框中顯示“通信正常!”,否則顯示“通信異常!”。 當(dāng)發(fā)送“ FF”后,要想繼續(xù)發(fā)送數(shù)據(jù),必須先發(fā)送“ 00”。 圖 程序運行界面 致謝 本設(shè)計是在 楊誼 華老師的精心指導(dǎo)下完成的,在設(shè)計中 楊 老師給予了極大的幫助,付出了辛勤的勞動。 楊 老師的諄諄教誨,嚴(yán)謹(jǐn) 治學(xué)的態(tài)度,一絲不茍的精神,使我受益匪淺。在此向 楊 老師表示衷心的感謝。 本次課程設(shè)計中,不僅需要運用到單片機(jī)方面的知識,還需要能熟練運用 labview 軟件來進(jìn)行編程,而之前只學(xué)過一些基礎(chǔ),臨時用起來仍感陌生,因此我們一組人在短時間內(nèi)惡補(bǔ)labview 的編程,雖然很吃力,但是卻也學(xué)到了很多新的知識,總之,在這次課程設(shè)計當(dāng)中,我們受益匪淺。 參考文獻(xiàn) 1.李全利,遲榮強(qiáng) .單片機(jī)原理與接口技術(shù).高等教育出版社, 2.李華 .MCS51系列單片機(jī)使用接口技術(shù).北京航空航天大 學(xué)出版社. 2020 3.薛棟梁 . MCS51/151/251 單片機(jī)原理與應(yīng)用(一).中國水利水電出版社, 2020 4. National lnstruments Corporation. Getting Started W ith LabVIEW [M ] Edition, 2020. 5. National lnstruments Corporation. LabVIEW User Manual [M ] Edition, 2020. 6 . 雷振山. LabVIEW 7 Express 實用技術(shù)教程 [M]. 北京:中國鐵道出版社, 2020. 7.[美 ] roboert LABVIEW 8 實用教程 北京:電子工業(yè)出版社, .
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1