資源簡介
本書從工程應用的角度出發,對用Visual Basic(簡稱VB)開發測控程序的各種方法進行了全面闡述。內容包括在VB工程中利用MSComm控件、調用API函數、直接端口訪問等方法開發串口通信程序,在VB工程中調用ActiveX控件和DLL動態鏈接庫等方法開發板卡數據采集與控制程序。每種程序設計方法都提供了多個實訓操作,每個實訓都提供了線路圖、詳細的實訓步驟和完整的程序代碼,所有代碼均編譯通過,并經過實際的測試檢驗達到實戰要求。
本書配有一張光盤,其中收錄了書中所有的程序源代碼,實訓中用到的智能儀表、板卡等硬件設備的驅動程序等。

代碼片段和文件信息
/*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=0xFa;?????????????
TH1=0xFa;????????????//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);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1967??2008-11-20?15:06??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\addForm.frm
?????文件???????2179??2008-01-06?15:08??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand1\addForm.frm
?????文件????????641??2008-01-06?15:08??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand1\工程1.vbp
?????文件?????????51??2008-01-06?15:08??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand1\工程1.vbw
?????文件???????2406??2008-01-06?15:10??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand2\addForm.frm
?????文件????????641??2008-01-06?15:10??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand2\工程1.vbp
?????文件?????????51??2008-01-06?15:10??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\expand2\工程1.vbw
?????文件?????????66??2008-01-06?15:05??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\expand\擴展說明.txt
?????文件????????190??2010-09-20?09:36??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\MSSCCPRJ.SCC
?????文件????????656??2008-11-20?15:06??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\工程1.vbp
?????文件?????????51??2010-09-20?09:36??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第2章??Visual?Basic?程序設計基礎\2.2??Visual?Basic程序設計步驟\工程1.vbw
?????文件???????8760??2008-12-08?18:56??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DAQAI\AI.frm
?????文件????????721??2008-12-08?18:56??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DAQAI\AI.vbp
?????文件?????????51??2008-12-08?19:02??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DAQAI\AI.vbw
?????文件???????8434??2008-05-08?16:27??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\AI.frm
?????文件?????????65??2007-12-02?00:13??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\AI.LOG
?????文件????????697??2008-05-08?17:37??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\AI.VBP
?????文件????????100??2008-05-09?17:25??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\AI.VBW
?????文件??????77571??2003-06-06?10:09??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\Driver.bas
?????文件????????262??2005-02-02?13:16??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\Global.bas
?????文件????????189??2007-03-28?08:53??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\ai\說明.txt
?????文件???????8720??2008-12-08?18:56??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\AI.frm
?????文件?????????65??2007-12-02?00:13??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\AI.LOG
?????文件????????685??2008-12-08?18:56??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\AI.VBP
?????文件?????????84??2008-12-08?19:02??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\AI.VBW
?????文件??????26601??2008-02-01?15:16??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.1??基于板卡的模擬量輸入程序設計\AI_DLL\Driver.bas
?????文件???????4166??2008-12-08?18:57??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.2??基于板卡的模擬量輸出程序設計\AI_DAQAO\AO.frm
?????文件????????772??2008-12-08?18:57??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.2??基于板卡的模擬量輸出程序設計\AI_DAQAO\AO.vbp
?????文件?????????51??2008-12-10?21:33??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.2??基于板卡的模擬量輸出程序設計\AI_DAQAO\AO.vbw
?????文件???????5681??2008-12-08?18:57??Visual?BasicVisual?Basic?數據采集與串口通信測控應用實戰?源代碼\第4章??數據采集與控制程序設計典型實例\4.2??基于板卡的模擬量輸出程序設計\AO_DLL\AO.frm
............此處省略398個文件信息
評論
共有 條評論