畢業(yè)設(shè)計 在vc++中利用activex控件開發(fā)串行通信程序.doc
約5頁DOC格式手機打開展開
畢業(yè)設(shè)計 在vc++中利用activex控件開發(fā)串行通信程序,在vc++中利用activex控件開發(fā)串行通信程序全文2000余字 程序語言精確論述精確 摘要:探討在使用visual c++編程時利用microsoft communications control控件編寫串行通信程序的方法,并給出了例程,具有一定的實用意義。關(guān)鍵詞:visual c++ 串行通信 activex在開...
內(nèi)容介紹
此文檔由會員 棉花糖糖 發(fā)布
在VC++中利用ActiveX控件開發(fā)串行通信程序
全文2000余字 程序語言精確 論述精確
摘 要:探討在使用Visual C++編程時利用Microsoft Communications Control控件編寫串行通信程序的方法,并給出了例程,具有一定的實用意義。
關(guān)鍵詞:Visual C++ 串行通信 ActiveX
在開發(fā)微機控制系統(tǒng)的過程中,我們經(jīng)常需要通過RS-232串行接口與外部設(shè)備進行通信。例如分級控制系統(tǒng)中上位機與下位機的數(shù)據(jù)交換以及數(shù)據(jù)采集系統(tǒng)中計算機與數(shù)字儀表的通信等。在DOS時代,編寫串行通信程序是一件相當復雜的工作,程序員需要具備相當?shù)挠布R,對可編程串行通信接口芯片的內(nèi)部寄存器定義、工作方式、指令字等相關(guān)內(nèi)容有所了解,才有可能著手編寫程序,大量的時間和精力都花在了如何與硬件打交道上,而不是花在我們的主要目的——獲取與處理數(shù)據(jù)上;在Windows下,Win32API提供了使用CreateFile/WriteFile等文件I/O函數(shù)進行串行口操作的方法,但是在實現(xiàn)上仍然是相當煩瑣的。幸運的是,Windows平臺先進的ActiveX技術(shù)使我們在對串行口編程時不再需要處理煩瑣的細節(jié)。利用已有的ActiveX控件,我們只需要編寫少量的代碼,就可以輕松高效地完成任務(wù)。本文以Windows 98下用Visual C++6.0開發(fā)PT650C秤重顯示器的通信模塊為例,探討了使用Microsoft Communications Control控件進行串行通信的方法。
參考文獻
1 Microsoft公司.Microsoft Development Network.
2 Kate Gregory.Special Edition Using Visual C++5.
全文2000余字 程序語言精確 論述精確
摘 要:探討在使用Visual C++編程時利用Microsoft Communications Control控件編寫串行通信程序的方法,并給出了例程,具有一定的實用意義。
關(guān)鍵詞:Visual C++ 串行通信 ActiveX
在開發(fā)微機控制系統(tǒng)的過程中,我們經(jīng)常需要通過RS-232串行接口與外部設(shè)備進行通信。例如分級控制系統(tǒng)中上位機與下位機的數(shù)據(jù)交換以及數(shù)據(jù)采集系統(tǒng)中計算機與數(shù)字儀表的通信等。在DOS時代,編寫串行通信程序是一件相當復雜的工作,程序員需要具備相當?shù)挠布R,對可編程串行通信接口芯片的內(nèi)部寄存器定義、工作方式、指令字等相關(guān)內(nèi)容有所了解,才有可能著手編寫程序,大量的時間和精力都花在了如何與硬件打交道上,而不是花在我們的主要目的——獲取與處理數(shù)據(jù)上;在Windows下,Win32API提供了使用CreateFile/WriteFile等文件I/O函數(shù)進行串行口操作的方法,但是在實現(xiàn)上仍然是相當煩瑣的。幸運的是,Windows平臺先進的ActiveX技術(shù)使我們在對串行口編程時不再需要處理煩瑣的細節(jié)。利用已有的ActiveX控件,我們只需要編寫少量的代碼,就可以輕松高效地完成任務(wù)。本文以Windows 98下用Visual C++6.0開發(fā)PT650C秤重顯示器的通信模塊為例,探討了使用Microsoft Communications Control控件進行串行通信的方法。
參考文獻
1 Microsoft公司.Microsoft Development Network.
2 Kate Gregory.Special Edition Using Visual C++5.