資源簡介
《LabView虛擬儀器數據采集與串口通信測控應用實戰》(人民郵電出版社.李江全.劉恩博.胡蓉)一書的配套源代碼。

代碼片段和文件信息
/*PC機通過串行口將數字(1,2,3...255)傳給單片機,單片機收到后回傳這個數字,
并存入自己內部一段連續的空間中,PC機接收到回傳數據后顯示出來,直至傳送完結束符255*/
#?pragma?db?code
#?include
#?define?uchar?unsigned?char
void?rece(void);
void?init(void);
uchar?re[17];
/*主程序*/
void?main(void)
{?
uchar?temp;
init();
do{
???while(RI==0);
???temp=SBUF;
???if(temp==0x00)
????{rece();}
???else?break;?
??}while(1);
}
/*串口初始化*/
void?init(void)
{
TMOD=0x20;???????????//定時器1--方式2?
PCON=0x80;???????????//電源控制
SCON=0x50;???????????//方式1
TL1=0xf3;?????????????
TH1=0xf3;????????????//22.1184MHZ晶振,波特率為4800?0xf3???9600 0xfa???19200?0xfd?
TR1=1;???????????????//啟動定時
}
/*接收返回數據*/
void?rece(void)
{
char?i;
i=0;
do{while(RI==0);
??re[i]=SBUF;
??RI=0;
??SBUF=re[i];
??while(TI==0);
??TI=0;
??i++;?
??}while(re[i-1]!=255);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????50630??2007-01-25?04:44??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.1??模擬量輸入(AI)\AI(LabVIEW6i).vi
?????文件??????26314??2008-12-09?03:07??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.1??模擬量輸入(AI)\AI(LabVIEW8.2).vi
?????文件??????16110??2010-01-03?21:56??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.1??模擬量輸入(AI)\AI(LabVIEW8.6).vi
?????文件??????31446??2005-12-25?17:22??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.2??模擬量輸出(AO)\AO(LabVIEW6i).vi
?????文件??????17734??2008-12-09?03:08??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.2??模擬量輸出(AO)\AO(LabVIEW8.2).vi
?????文件??????11638??2010-01-03?21:56??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.2??模擬量輸出(AO)\AO(LabVIEW8.6).vi
?????文件??????44338??2007-01-24?07:05??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.3??開關量輸入(DI)\DI(LabVIEW6i).vi
?????文件??????20218??2007-12-16?01:46??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.3??開關量輸入(DI)\DI(LabVIEW8.2).vi
?????文件??????12118??2010-01-03?21:56??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.3??開關量輸入(DI)\DI(LabVIEW8.6).vi
?????文件??????30666??2007-01-25?05:40??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.4??開關量輸出(DO)\DO(LabVIEW6i).vi
?????文件??????15482??2007-12-16?01:57??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.4??開關量輸出(DO)\DO(LabVIEW8.2).vi
?????文件??????10330??2010-01-03?21:57??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.4??開關量輸出(DO)\DO(LabVIEW8.6).vi
?????文件??????29797??2006-11-28?02:44??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.5?脈沖量(Pulse)輸出\Pulse(LabVIEW6i).vi
?????文件??????14066??2007-12-16?02:03??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.5?脈沖量(Pulse)輸出\Pulse(LabVIEW8.2).vi
?????文件???????9373??2010-01-03?21:57??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.5?脈沖量(Pulse)輸出\Pulse(LabVIEW8.6).vi
?????文件??????89725??2007-07-11?03:00??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.6??溫度測量與報警控制\AI&DO(LabVIEW6i).vi
?????文件??????41618??2008-12-09?03:10??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.6??溫度測量與報警控制\AI&DO(LabVIEW8.2).vi
?????文件??????22197??2010-01-03?21:57??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\10.6??溫度測量與報警控制\AI&DO(LabVIEW8.6).vi
?????文件????????470??2010-01-30?10:26??01?源程序\第10章?基于研華板卡的LabVIEW測控程序設計\說明.txt
?????文件??????51368??2007-12-06?21:38??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.3??基于聲卡的雙聲道模擬輸入(LabVIEW8.2.1).vi
?????文件??????41020??2010-01-03?22:36??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.3??基于聲卡的雙聲道模擬輸入(LabVIEW8.6).vi
?????文件?????137748??2008-04-03?22:24??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.4??基于聲卡的雙聲道模擬輸出(LabVIEW8.2.1).vi
?????文件?????120748??2010-01-03?22:37??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.4??基于聲卡的雙聲道模擬輸出(LabVIEW8.6).vi
?????文件??????33716??2007-10-09?04:37??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.5?聲音信號的采集與存儲(LabVIEW8.2).vi
?????文件??????18663??2010-01-04?06:04??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.5?聲音信號的采集與存儲(LabVIEW8.6).vi
?????文件??????69512??2007-10-14?02:27??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.6??聲音信號的功率譜分析(LabVIEW8.2).vi
?????文件??????38504??2010-01-04?06:04??01?源程序\第11章??LabVIEW實驗室應用\11.1??基于聲卡的數據采集\11.1.6??聲音信號的功率譜分析(LabVIEW8.6).vi
?????文件??????17336??2009-12-01?02:52??01?源程序\第11章??LabVIEW實驗室應用\11.2??虛擬儀器的網絡與通信\11.2.6??在LabVIEW?中利用TCPIP協議實現網絡通信(客戶機程序)(LabVIEW8.2).vi
?????文件??????11495??2010-01-04?06:05??01?源程序\第11章??LabVIEW實驗室應用\11.2??虛擬儀器的網絡與通信\11.2.6??在LabVIEW?中利用TCPIP協議實現網絡通信(客戶機程序)(LabVIEW8.6).vi
?????文件??????17600??2009-05-19?03:08??01?源程序\第11章??LabVIEW實驗室應用\11.2??虛擬儀器的網絡與通信\11.2.6??在LabVIEW?中利用TCPIP協議實現網絡通信(服務器程序)(LabVIEW8.2).vi
............此處省略310個文件信息
評論
共有 條評論