国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊2 登錄
網(wǎng)站首頁-資訊-話題-產(chǎn)品-評測-品牌庫-供應商-展會-招標-采購-知識-技術-社區(qū)-資料-方案-產(chǎn)品庫-視頻

問答社區(qū)

labview與單片機串口通訊及字符串顯示

耳東方夂 2016-07-05 05:10:26 572  瀏覽
  • 1程序能夠連續(xù)運行,可在字符控件中輸入字符串,點擊發(fā)送鍵可以向單片機發(fā)送該字符串。2單片機接受該字符串后,在LED上顯示,要求字符串較長時,應逐個字符顯示。3編程實現(xiàn),界面友好... 1 程序能夠連續(xù)運行,可在字符控件中輸入字符串,點擊發(fā)送鍵可以向單片機發(fā)送該字符串。2 單片機接受該字符串后,在LED上顯示,要求字符串較長時,應逐個字符顯示。3 編程實現(xiàn),界面友好,操作方便。弄出來了嗎,求教教我 展開

參與評論

全部評論(1條)

  • 收鉆姓屏 2016-07-06 00:00:00
    1.概述   在現(xiàn)代測控系統(tǒng)中,我們經(jīng)常會采用上位機和下位機的開發(fā)控制模式。下位機主要是用來采集數(shù)據(jù),可以通過嵌入式控制器、單片機控制器、PLC等來實現(xiàn)。上位機主要是圖形界面,用來實時顯示采集數(shù)據(jù),并進行數(shù)據(jù)分析及處理,同時可以控制下位機。上位機的實現(xiàn)可以通過各種高級語言,比如VB、Delphi等以及NI公司的圖形化虛擬儀器軟件開發(fā)環(huán)境LabVIEW.由于LabVIEW采用的是圖形化的編程方法,所以無論你是否有過編程經(jīng)驗,都可以快速、GX地設計用戶界面,實現(xiàn)與控制硬件的通信,并進行數(shù)據(jù)分析和處理。如今LabVIEW已經(jīng)滲透到工業(yè)測量的各個領域,與此同時在嵌入式、FPGA、DSP、實時控制等領域也發(fā)揮著巨大的作用。   2.本實例實現(xiàn)的功能   首先利用單片機STC89C54通過串口發(fā)送“你好,LabVIEW”,LabVIEW將單片機發(fā)送到數(shù)據(jù)進行顯示。通過這個實例來了解LabVIEW的串口通信設計。   3.下位機硬件設計與軟件設計  ?。?)硬件設計   單片機串口通信硬件電路設計比較簡單,主要包括單片機STC89C54Z小系統(tǒng)以及MAX232和九針串口。  ?。?)軟件設計   設計源碼如下:   #include<reg52.h>   #define uchar unsigned char   #define uint unsigned int   void SendStr(unsigned char *s);//發(fā)送   字符串   void DelayMs(uint xms)//延時子函數(shù)   {   uint i,j;   for(i=xms;i>0;i-)   for(j=110;j>0;j-);   }   void InitUART(void) //串口初始化   {   SCON=0×50; //SCON:模式   1,8-bitUART,使能接收   TMOD|=0×20; //TMOD:timer 1,mode   2,8-bit重裝   TH1=0xFD; // TH1:重裝值9600波   特率 晶振11.0592MHz   TR1=1; //TR1:timer 1打開   EA=1; //打開總中斷   }   void main(void)   {   InitUART();   while(1)   {   SendStr(“你好!LabVIEW!”);   DelayMs(240);   DelayMs(240);   }   }   void SendByte(unsigned char dat)   {   SBUF=dat;   while(!TI);   TI=0;   }   void SendStr(unsigned char *s)   {   while(*s!='\0‘)//\0表示字符串結束   標志,//通過檢測是否字符串末尾   {   SendByte(*s);   s++;   }   4.上位機LabVIEW前面板與程序框圖   (1)相關函數(shù)介紹   在做LabVIEW串口通信的時候首先要安裝VISA驅(qū)動,驅(qū)動可以從網(wǎng)上下載。LabVIEW對串口的操作主要是讀操作和寫操作。本實例主要是接受數(shù)據(jù),也就是讀操作,在這里首先介紹一下與此實例相關控件和函數(shù)。   ①VISA資源名稱   在“新式”控件選項卡下“I/O”子選項卡下有“VISA資源名稱”控件。安裝好VISA驅(qū)動后,與硬件連接好后,該控件下可以列出相應的COM口,可以選擇合適的COM口。  ?、赩ISA配置串口函數(shù)   該函數(shù)位于函數(shù)選項卡下的“儀器I/O”   子選項卡下,主要用來對串口進行參數(shù)配置,包括波特率、數(shù)據(jù)比特、奇偶校驗等。  ?、踁ISA讀取和VISA關閉函數(shù)   VISA讀取函數(shù)的功能是從VISA資源名稱所指定的設備或接口中讀取指定數(shù)量的字節(jié),并將數(shù)據(jù)返回至讀取緩沖區(qū)。VISA關閉函數(shù)的功能是關閉VISA資源名稱指定的設備會話句柄或事件對象。  ?。?)程序框圖設計   程序框圖設計如圖1所示。      5.測試   將硬件連接好后,上電,下載程序,運行l(wèi)abVIEW,我們可以看到在讀取緩沖區(qū)里接收到了單片機發(fā)送來的字符串“你好!LavVIEW”.如圖2所示。      6.總結   利用LabVIEW進行上位機設計,其界面美觀,實現(xiàn)起來較容易,可以很方便的運用于各種測量監(jiān)控系統(tǒng)中。

    贊(17)

    回復(0)

    評論

熱門問答

labview與單片機串口通訊及字符串顯示
1程序能夠連續(xù)運行,可在字符控件中輸入字符串,點擊發(fā)送鍵可以向單片機發(fā)送該字符串。2單片機接受該字符串后,在LED上顯示,要求字符串較長時,應逐個字符顯示。3編程實現(xiàn),界面友好... 1 程序能夠連續(xù)運行,可在字符控件中輸入字符串,點擊發(fā)送鍵可以向單片機發(fā)送該字符串。2 單片機接受該字符串后,在LED上顯示,要求字符串較長時,應逐個字符顯示。3 編程實現(xiàn),界面友好,操作方便。弄出來了嗎,求教教我 展開
2016-07-05 05:10:26 572 1
51單片機串口通訊
51單片機串口是不是全雙工的,我記得書上寫的是,但是用中斷的話,又想發(fā)送和接收同時進行,程序怎么寫?按理說在中斷里根據(jù)是RI=1還是TI=1是可以判斷接收引起的中斷還是發(fā)送引起的中... 51單片機串口是不是全雙工的,我記得書上寫的是,但是用中斷的話,又想發(fā)送和接收同時進行,程序怎么寫?按理說在中斷里根據(jù)是RI=1還是TI=1是可以判斷接收引起的中斷還是發(fā)送引起的中斷,但是發(fā)送和接收同時進行是不是會出現(xiàn)RI和TI同時為1?對此很困惑,總覺得不是全雙工,哪位幫我解釋一下,謝謝! 展開
2016-10-16 04:46:14 487 1
有關labview及單片機的串行通訊設計,大家?guī)蛶兔~
誰有完整的設計報告,包括labview程序圖,C51編程等等。。要求清晰詳細,我是菜鳥,尋求大家?guī)椭更c~~急~~... 誰有完整的設計報告,包括labview程序圖,C51編程等等。。要求清晰詳細,我是菜鳥,尋求大家?guī)椭更c~~急~~ 展開
2011-03-30 20:39:42 431 3
如何用labview開發(fā)一個串口通訊的軟件
 
2016-04-15 08:30:02 334 2
labview課設,串口通信,求個單片機程序
具體要求如下;【設計內(nèi)容】1、編制單片機程序,實現(xiàn)在LED上顯示指定的字符串并進行調(diào)試。2、編制虛擬儀器軟件,可以通過串口實現(xiàn)與單片機的通迅,可以向單片機發(fā)送規(guī)定的字符串并在單... 具體要求如下; 【 設計內(nèi)容 】 1、編制單片機程序,實現(xiàn)在LED上顯示指定的字符串并進行調(diào)試。 2、編制虛擬儀器軟件,可以通過串口實現(xiàn)與單片機的通迅,可以向單片機發(fā)送規(guī)定的字符串并在單片機試驗箱的LED顯示器上顯示。 3、實驗設備為:計算機、單片機試驗箱、串口數(shù)據(jù)線。 【 設計要求 】 1、程序能夠連續(xù)運行,可在字符型控件中輸入字符串,點擊發(fā)送鍵可以向單片機發(fā)送該字符串。 2、單片機在接受字符串后,在LED上進行顯示,要求字符顯示正確,當發(fā)送的字符串較長時,應能逐個字符顯示。 3、編程實現(xiàn),界面友好,操作方便。 展開
2012-06-15 03:39:22 493 3
串口調(diào)試軟件的串口通訊
 
2016-05-26 14:57:26 432 1
電子負載與單片機怎么實現(xiàn)串口通信
 
2014-07-15 00:25:30 537 2
MCGS組態(tài)軟件跟西門子s7-200通訊,關于輸出顯示字符串的問題
西門子s7-200可以輸出字符串,但是MCGS里面生產(chǎn)的PLC變量都是開關型或者數(shù)值型,生成不了字符型。在實時數(shù)據(jù)庫里面可以生成字符型的變量,但是不能連接到PLC的變量。... 西門子s7-200可以輸出字符串,但是MCGS里面生產(chǎn)的PLC變量都是開關型或者數(shù)值型,生成不了字符型。在實時數(shù)據(jù)庫里面可以生成字符型的變量,但是不能連接到PLC的變量。 展開
2018-05-09 22:22:41 755 1
單片機串口通信原理
 
2011-04-15 07:22:02 508 4
labview串口采集數(shù)據(jù)畫圖
我現(xiàn)在已經(jīng)有串口采集數(shù)據(jù)和畫圖程序,正常100ms采集一個數(shù)據(jù)可以畫圖,但是當數(shù)據(jù)采集過快,1ms采集一個數(shù)據(jù)時,就不能作圖了,求解決方案這是1s采集數(shù)據(jù)時能畫圖,采集過快時就畫不... 我現(xiàn)在已經(jīng)有串口采集數(shù)據(jù)和畫圖程序,正常100ms采集一個數(shù)據(jù)可以畫圖,但是當數(shù)據(jù)采集過快,1ms采集一個數(shù)據(jù)時,就不能作圖了,求解決方案 這是1s采集數(shù)據(jù)時能畫圖,采集過快時就畫不了圖了 沒有財富值了,。。。冏,希望好心人能解我燃眉之急 展開
2014-10-12 19:26:55 474 3
串口調(diào)試助手與自己編寫的串口通訊軟件能進行通信不?
 
2016-04-11 07:50:52 493 1
labview虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)
我想要這個光盤里的所有內(nèi)容謝謝我想要這個光盤里的所有內(nèi)容謝謝348086239QQlabview虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)這本書光盤里的內(nèi)容所有的... 我想要這個光盤里的所有內(nèi)容謝謝我想要這個光盤里的所有內(nèi)容謝謝 348086239QQ labview虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)這本書光盤里的內(nèi)容所有的 展開
2014-08-18 09:42:54 381 1
LabVIEW虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)
麻煩您給我也傳份LabVIEW虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)的電子書和視頻文件吧,多謝了,QQ:308074810... 麻煩您給我也傳份 LabVIEW虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn) 的電子書和視頻文件吧,多謝了,QQ:308074810 展開
2018-11-26 21:43:08 317 0
labview 16進制字符串轉換成10進制數(shù)值
怎么轉換?轉換完成后不能是字符串,因為要連接到溫度計上。我是個新手,謝謝啊希望可以提供圖片,非常感謝... 怎么轉換?轉換完成后不能是字符串,因為要連接到溫度計上。我是個新手,謝謝啊 希望可以提供圖片,非常感謝 展開
2018-02-26 08:45:24 620 1
單片機與組態(tài)王可以 rtu通訊么
 
2017-01-09 06:23:02 377 2
LabVIEW虛擬儀器數(shù)據(jù)采集與串口通信測控應用實戰(zhàn)電子書
發(fā)到ainsa.love@163.com... 發(fā)到ainsa.love@163.com 展開
2012-05-17 04:43:10 361 1
請問labview如何設置串口通信協(xié)議的?
我現(xiàn)在要用labview通過串口控制泵的流量,請問如何輸入串口通信協(xié)議?
2016-02-23 09:09:16 491 1
labview與多臺PLC通訊流程,RTU模式怎么設置
 
2017-01-03 18:56:35 501 1
基于LabVIEW的加速度傳感器串口通信設計怎么做
 
2018-11-18 02:59:19 394 0
89c51單片機的數(shù)字信號采集與顯示方法
 
2016-06-14 11:45:03 372 1

4月突出貢獻榜

推薦主頁

最新話題