資料介紹
本文介紹了利用VC6.0 語言的通信控件實現微機與多個MCS-51 單片機之間的通信。 給出了系統設計和通信協議。 本系統在工業控制中具有廣泛的代表性,可以進行改進推廣。
在工業控制應用系統中,經常要組成以微機為上位機和單片機為下位機的通信網絡,兩者一般通過RS-232 或RS-485 串行接口進行通信。 在Windows9x/2000 下,用VC6.0 開發上位機的監控軟件,具有界面美觀大方,使用簡單方便等優點。 此類應用軟件開發中,如何實現微機與單板機之間的串行通信是設計的關鍵之一。 本文利用VC6.0 提供的MSComm 通信控件編寫VC 程序,完成了微機與單片機之間的RS-232串行口通信,達到了工業運用中開發Windows 工控軟件的實用要求.
我們設計了一個機床刀架位置監控系統,實現了微機與多臺單片機的串行通信,圖1 給出了上位機與單片機通信示意圖。其中,單片機組成的下位機可同時實時地監控多臺步進電機的轉速,檢測機床刀架系統的工作位置,及時將刀架的運動狀態反饋給上位微機。 上位機通過串行口得到系統的工作情況后,通過用戶界面反映出來,同時根據設定的參數指示下位機作出相應的反應,控制步進電機按預定的程序運轉。
圖2 給出了單片機與步進電機接口部分電路。 其中,外部中斷0 檢測傳感器從而產生中斷。 RxD、TxD 用于與上位機通信。 步進電機是與絲杠螺母相連的,而絲杠螺母是用來驅動機床刀架系統的,從而實現了單片機對刀架系統的控制.
- 使用51單片機實現流水燈的詳細資料說明 20次下載
- 使用51單片機實現12864大液晶屏Proteus仿真的詳細資料說明 29次下載
- Keil 51單片機IO端口實驗的詳細資料說明 17次下載
- 使用單片機實現流水燈的詳細資料說明 7次下載
- 單片機原理及應用的詳細資料說明 20次下載
- 51單片機的匯編指令詳細資料說明
- 51單片機的應該如何使用定時器詳細資料和實例說明
- 51單片機例函數的詳細資料說明
- Flex與51單片機進行socket通信的詳細資料說明
- 單片機C51的interrupt和using用法詳細資料說明
- 使用51單片機的計時器和中斷的詳細資料說明
- 51單片機中IIC協議的詳細資料說明
- 51單片機的中斷系統詳細資料說明
- 使用51單片機進行串口通信的詳細資料說明
- 單片機基礎教程之單片機簡介和微機基礎知識的詳細資料說明 0次下載
- ?51單片機串口通信詳細介紹-小白必看 1509次閱讀
- PIC系列單片機的詳細資料說明 5350次閱讀
- 單片機實現多機通信的資料和程序 7540次閱讀
- AT89S51單片機實驗板的詳細資料簡介 4615次閱讀
- 使用AT89S51單片機制作紅外遙控器的資料和源代碼詳細說明 5863次閱讀
- AT89S51單片機的詳細資料介紹 1.1w次閱讀
- 如何學習51單片機 4929次閱讀
- 如何使用51單片機實現串口通信 2.9w次閱讀
- 如何用51單片機實現IIC通信 1.6w次閱讀
- gsm模塊如何與單片機通信? 2.7w次閱讀
- 51單片機多機通信原理 2.8w次閱讀
- 凌陽十六位單片機與51單片機的比較分析 6849次閱讀
- 單片機8x8矩陣鍵盤原理說明 2.5w次閱讀
- 51單片機串口通信編程 1.2w次閱讀
- TMS320VC5402與單片機的HPI口通信設計 2176次閱讀
下載排行
本周
- 1基于c51的時鐘設計
- 0.56 MB | 3次下載 | 免費
- 2CC256x TI藍牙協議棧基礎HFGAGDemo應用
- 1006.09KB | 2次下載 | 免費
- 3智能門鎖原理圖
- 0.39 MB | 2次下載 | 免費
- 4CC256x TI Bluetooth Stack SPPLEDemo應用
- 1.48MB | 1次下載 | 免費
- 5AHD/TVI/CVI/CVBS轉HDMI/VGA/CVBS高清轉換方案
- 0.19 MB | 1次下載 | 免費
- 6通過C51單片機控制數碼管顯示
- 0.56 MB | 1次下載 | 免費
- 7ADS8332EVMV2-PDK評估模塊
- 1.98MB | 1次下載 | 免費
- 82024PMIC市場洞察
- 2.23 MB | 1次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 146次下載 | 1 積分
- 2新概念模擬電路第四冊信號處理電路電子書免費下載
- 10.69 MB | 61次下載 | 免費
- 3PCB布線和布局電路設計規則
- 0.40 MB | 21次下載 | 免費
- 4JESD79-5C_v1.30-2024 內存技術規范
- 2.71 MB | 10次下載 | 免費
- 5elmo直線電機驅動調試細則
- 4.76 MB | 9次下載 | 6 積分
- 6GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 7次下載 | 1 積分
- 7串口工具UartAssist5.0.exe
- 0.60 MB | 6次下載 | 免費
- 8使用CR6850C設計并制作12V5A開關電源
- 1.53 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183330次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73805次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多