資料介紹
本文介紹了利用VC6.0 語言的通信控件實現(xiàn)微機與多個MCS-51 單片機之間的通信。 給出了系統(tǒng)設(shè)計和通信協(xié)議。 本系統(tǒng)在工業(yè)控制中具有廣泛的代表性,可以進行改進推廣。
在工業(yè)控制應(yīng)用系統(tǒng)中,經(jīng)常要組成以微機為上位機和單片機為下位機的通信網(wǎng)絡(luò),兩者一般通過RS-232 或RS-485 串行接口進行通信。 在Windows9x/2000 下,用VC6.0 開發(fā)上位機的監(jiān)控軟件,具有界面美觀大方,使用簡單方便等優(yōu)點。 此類應(yīng)用軟件開發(fā)中,如何實現(xiàn)微機與單板機之間的串行通信是設(shè)計的關(guān)鍵之一。 本文利用VC6.0 提供的MSComm 通信控件編寫VC 程序,完成了微機與單片機之間的RS-232串行口通信,達到了工業(yè)運用中開發(fā)Windows 工控軟件的實用要求.
我們設(shè)計了一個機床刀架位置監(jiān)控系統(tǒng),實現(xiàn)了微機與多臺單片機的串行通信,圖1 給出了上位機與單片機通信示意圖。其中,單片機組成的下位機可同時實時地監(jiān)控多臺步進電機的轉(zhuǎn)速,檢測機床刀架系統(tǒng)的工作位置,及時將刀架的運動狀態(tài)反饋給上位微機。 上位機通過串行口得到系統(tǒng)的工作情況后,通過用戶界面反映出來,同時根據(jù)設(shè)定的參數(shù)指示下位機作出相應(yīng)的反應(yīng),控制步進電機按預(yù)定的程序運轉(zhuǎn)。
圖2 給出了單片機與步進電機接口部分電路。 其中,外部中斷0 檢測傳感器從而產(chǎn)生中斷。 RxD、TxD 用于與上位機通信。 步進電機是與絲杠螺母相連的,而絲杠螺母是用來驅(qū)動機床刀架系統(tǒng)的,從而實現(xiàn)了單片機對刀架系統(tǒng)的控制.
- 使用51單片機實現(xiàn)流水燈的詳細資料說明 21次下載
- 使用51單片機實現(xiàn)12864大液晶屏Proteus仿真的詳細資料說明 29次下載
- Keil 51單片機IO端口實驗的詳細資料說明 18次下載
- 使用單片機實現(xiàn)流水燈的詳細資料說明 7次下載
- 單片機原理及應(yīng)用的詳細資料說明 20次下載
- 51單片機的匯編指令詳細資料說明
- 51單片機的應(yīng)該如何使用定時器詳細資料和實例說明
- 51單片機例函數(shù)的詳細資料說明
- Flex與51單片機進行socket通信的詳細資料說明
- 單片機C51的interrupt和using用法詳細資料說明
- 使用51單片機的計時器和中斷的詳細資料說明
- 51單片機中IIC協(xié)議的詳細資料說明
- 51單片機的中斷系統(tǒng)詳細資料說明
- 使用51單片機進行串口通信的詳細資料說明
- 單片機基礎(chǔ)教程之單片機簡介和微機基礎(chǔ)知識的詳細資料說明 0次下載
- ?51單片機串口通信詳細介紹-小白必看 2098次閱讀
- PIC系列單片機的詳細資料說明 5549次閱讀
- 單片機實現(xiàn)多機通信的資料和程序 7857次閱讀
- AT89S51單片機實驗板的詳細資料簡介 4901次閱讀
- 使用AT89S51單片機制作紅外遙控器的資料和源代碼詳細說明 6260次閱讀
- AT89S51單片機的詳細資料介紹 1.1w次閱讀
- 如何學習51單片機 5082次閱讀
- 如何使用51單片機實現(xiàn)串口通信 3w次閱讀
- 如何用51單片機實現(xiàn)IIC通信 1.6w次閱讀
- gsm模塊如何與單片機通信? 2.7w次閱讀
- 51單片機多機通信原理 2.9w次閱讀
- 凌陽十六位單片機與51單片機的比較分析 7177次閱讀
- 單片機8x8矩陣鍵盤原理說明 2.6w次閱讀
- 51單片機串口通信編程 1.3w次閱讀
- TMS320VC5402與單片機的HPI口通信設(shè)計 2277次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論