資料介紹
本文檔的主要內(nèi)容詳細介紹的是如何使用VC++6.0實現(xiàn)PC機與單片機之間的數(shù)據(jù)交換。
工業(yè)控制領(lǐng)域(如DCS系統(tǒng)),經(jīng)常涉及到串行通信問題。為了實現(xiàn)微機和單片機之間的數(shù)據(jù)交換,人們用各種不同方法實現(xiàn)串行通信,如DOS下采用匯編語言或C語言,但在Windows 環(huán)境下卻存在一些困難和不足。在Windows操作系統(tǒng)已經(jīng)占據(jù)統(tǒng)治地位的情況下(何況有些系統(tǒng)根本不支持DOS如Windows2000)開發(fā)Windows 環(huán)境下串行通信技術(shù)就顯得日益重要。VC++6.0是微軟公司于1998年推出的一種開發(fā)環(huán)境,以其強大的功能,友好的界面,32位面向?qū)ο蟮某绦蛟O(shè)計及Active X的靈活性而受廣大軟件開發(fā)者的青睞,被廣泛應用于各個領(lǐng)域。應用VC++開發(fā)串行通信目前通常有如下幾種方法:一是利用Windows API通信函數(shù);二是利用VC的標準通信函數(shù)inp、inpw、inpd、outp、outpw、outpd等直接對串口進行操作;三是使用Microsoft Visual C++的通信控件(MSComm);四是利用第三方編寫的通信類。以上幾種方法中第一種使用面較廣,但由于比較復雜,專業(yè)化程度較高,使用較困難;第二種需要了解硬件電路結(jié)構(gòu)原理;第三種方法看來較簡單,只需要對串口進行簡單配置,但是由于使用令人費解的VARIANT 類,使用也不是很容易;第四種方法是利用一種用于串行通信的CSerial類(這種類是由第三方提供),只要理解這種類的幾個成員函數(shù),就能方便的使用。筆者利用CSerial類很方便地實現(xiàn)了在固定式EBM氣溶膠滅火系統(tǒng)分區(qū)啟動器(單片機系統(tǒng))與上位機的通信。以下將結(jié)合實例,給出實現(xiàn)串行通信的幾種方法。

- vc++6.0完整綠色版 0次下載
- 使用單片機實現(xiàn)門鈴設(shè)計的程序和資料說明 10次下載
- 使用VC6.0實現(xiàn)微機與多個51單片機通信的詳細資料說明 13次下載
- 使用Visual Basic實現(xiàn)PC與多個單片機串口通信的資料和程序
- 單片機到PC機數(shù)據(jù)傳送實驗程序的資料免費下載 13次下載
- 使用STM32單片機的I2C主從機之間的通信的程序和資料說明 63次下載
- 用VB6.0實現(xiàn)PC機與單片機的串行通信
- 利用VC++6.0實現(xiàn)上位機與PLC的串行通信
- 用VC實現(xiàn)PC機與單片機的通信
- 基于VB6.0的PC機與單片機的遠程通信
- 利用VC++6.0 實現(xiàn)上位機與PLC的串行通信
- 基于MSC1210單片機的串口通訊設(shè)計
- 多單片機系統(tǒng)中的數(shù)據(jù)交換
- 多單片機系統(tǒng)中的數(shù)據(jù)交換
- 一個系統(tǒng)中多單片機之間的數(shù)據(jù)交換
- 使用單片機串口實現(xiàn)LED顯示電路的資料和程序說明 8.9k次閱讀
- 單片機實現(xiàn)按鍵的電路和程序設(shè)計資料說明 1.1w次閱讀
- 單片機的結(jié)構(gòu)和原理說明 6.3k次閱讀
- 單片機實現(xiàn)多機通信的資料和程序 8.5k次閱讀
- 一個單片機與PC機通信的程序 6.4k次閱讀
- 基于RS485總線實現(xiàn)單片機與PC機的遠程控制設(shè)計 5.1k次閱讀
- AT89C52單片機與PC機之間的無線數(shù)據(jù)傳輸設(shè)計 5.9k次閱讀
- 基于DSP芯片PC機之間的USB接口設(shè)計 2.8k次閱讀
- 如何實現(xiàn)ATMEGA16單片機與PC機的通信 1.8k次閱讀
- PIC單片機用于上位機數(shù)據(jù)采集的設(shè)計 2.1k次閱讀
- 單片機與PC串口通信的程序及電路圖詳解 1.6w次閱讀
- STC單片機燒寫程序步驟說明 7.5w次閱讀
- 單片機與程序設(shè)計(上) 8.2k次閱讀
- RS 232串口通信在PC機與單片機通信中的應用 9.3k次閱讀
- 利用OPC實現(xiàn)VC應用程序與PLC的數(shù)據(jù)交換 5.1k次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關(guān)電源設(shè)計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數(shù)據(jù)手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術(shù)手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關(guān)降壓/升壓控制器技術(shù)手冊
- 2.40 MB | 次下載 | 免費
- 7MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 5SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 4次下載 | 1 積分
- 6安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8PAW3395DM-T6QU:光學游戲?qū)Ш叫酒謨?/a>
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論