




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一,虛擬串口虛擬串口是計算機通過軟件模擬的串口,當其它設計軟件使用到串口的時候,可以通過調用虛擬串口仿真模擬,以查看所設計的正確性。首先要安裝虛擬串口設置的軟件,網上有很多設置虛擬串口的軟件,我用的是VSPD,可試用1個月,試用期過后,該軟件將不能使用,但不用擔心,所設置的虛擬串口不會消失,可以繼續使用。設置界面:我設置的是COM3和COM4,軟件只能成對設置,主要是因為通信時,一方可以監視另一方,如果僅設置1個虛擬串口的話,如你用COM3發送接收數據,但發送了什么接收到什么,你無法驗證其正確與來源。這是人家編寫軟件的
高明之處。軟件設置時將所設置的兩個虛擬串口對接,這樣就可實現發送與接收的監視。從設備管理器中可以看到兩個虛擬串口對接方式:
這樣可以用串口調試助手調試串口通信了,從下圖可以看到COM3發送的數據到達了COM4的接收區域,COM4發送的數據到達了COM3的接收區域,從而實現了COM3與COM4之間的互聯互通。SC0M3NOHE校驗位數據位停止位波特率校驗位數據位停止位自動活空十六進制顯示cum4波特率伽皿二Ia關閉串口礙止顯示j戶:自動活空r十六進制顯示com3吉空接收區C:!\COMDATARAT埠<C0M4OPENEDj9600?II涓,1清空接收區腹收僅停止顯示■I保存顯示數據食畫關閉串口隗存顯示數據]匣閾匚:^COMDATA腆空重聞鼬的字符/數據r十六進制發送手動發送]]r自動發送闊期改變后重選「,.—自動發送周期:頑^亳秒J選擇發送艾件||還沒有選擇文件匱宣串口調試助手SCoaAssistant¥2-2串口謂試助手SCoaAssistantV2.2ForIIB9E/IT/2000潔空重埴姻送的字符/數據com3-十六進制發送手動發送曰動發送闊期改變后重選〕自動發送周期:1000亳秒1供樣發場文件1「-[3)STATU5:COM3OPENED>9600,N,8,1|RX到這虛擬串口已經設置好,對其它設計軟件而言,虛擬串口和普通串口沒有區別,如串口調試助手對虛擬串口的使用和普通串口的使用方法一樣。二,虛擬串口在Proteus中的使用下一步介紹一下虛擬串口在Proteus中的使用,更準確的應該說是“串口在Proteus中的使用”,只不過我們用軟件實現仿真,虛擬串口在這使用的比較頻繁。
先在Proteus中將環境建立起來,很簡單,先需要兩個元器件就可以建立連接VIRTUALTERMINAL和COMPI虬如圖VIRTUALTERMINAL的TXD與COMPIM的TXD相連,RXD與RXD相連,后面有圖分析為什么這樣相連:「□相g閽曜I斌蒞||回用雄與實地|]9鏟1¥晦圍??1您##/|]厘|閥湘倒函)CSCiLLOSOOPELOGICAHALYSERCOUNTERTIMER.V*MRTIJ虬TERMINALSPIDEBUGGERI2CDE9UG6ERSIGNALCSCiLLOSOOPELOGICAHALYSERCOUNTERTIMER.V*MRTIJ虬TERMINALSPIDEBUGGERI2CDE9UG6ERSIGNALGENERATOR網TTERH說HERAT5OCVOLTME^EftOCAMMETERACVDLTME7ERACAMMETER□ERFC0MPJMVIRTUALTERMINAL是串口監視儀器,可以通過它將數據線上的符合RS232協議的波形捕捉到,并顯示出來,也可以往數據線上發送RS232協議的波形;COMPIM為串口元件,可設置占用計算機上哪一個串口,可以是“實際串口”,也可以是"虛擬串口”,對Proteus而言,是分不清虛擬串口還是實際串口的。下一步就要設置通信速率以及通信格式了,在屬性框中實現設置相同的就行了。這樣就可實現數據的通信了。圖為本人的VIRTUALTERMINAL和COMPIM的設置:EditComponent0區ComponentReference:[VIRTUALTERMINALHidden:OKComponentValue:Hidden:HelpBaudRate:19600▼||bideAll二1CancelDataBits:〔8▼||bideAll二jParity:|NONE▼|[hideAll二1StopBits:h▼|[hideAll二jSendXON/XOFF:INo▼|[hideAlljJAdvancedProperties:|RX/TXPolarity(Normal▼||FideAll二jOtherEropertie^:{PACKAGE=NULL}ExcludefforrSimulationAttachhierarchymoduleComponentReference:|P1Hidden:/ComponentValue;ICOMPIMHidden:VSMModel;|COMPIM.DLLHideAlljrjPhysicalport:|C0M3▼||HideAll二jPhysicalBaudRate:9600▼||Hide.^11jrJPhysicalDataBits:I8▼|〔HideAllPhysicalParity:|none▼|HideAll_yjVirtualBaudRate:|3600■|HideAll二jVirtualDataBits:何▼||HideAll二JVirtualParity:|none▼||HideAllAdvancedProperties::|PhysicalStopBit*▼||HideAll▼EditComponentOtherProperties:?X—.J.--CancelExcludefromSimulationExcludehornPCBLayoutEditallpropertiesastextAttachhierarchyrnodule~Hide-cornrnonpinsTERMINAL中可直接鍵盤輸入想要發送的數據,但界面中無任何顯示,可以通過串口調試助手看到相應的輸入數據。*l?*lm.IB4童lg我既回.?l>*1grlc加場關閉率口王壬.特羅I?:恭*l?*lm.IB4童lg我既回.?l>*1grlc加場關閉率口王壬.特羅I?:恭.r■區雅口曲讀峪5帝口坡特章K?&停止位施lCH4?「更改停止墨示!M目動清宜十六swss這樣的的話即實現數據從Proteus中傳送到串口調試助手中了,其相應的數據流向關系為的數據流向關系為的TXD相連接,而RXD與RXD相連接的原因了吧。三,在Proteus中實現單片機的串口調試功能這個做起來就比較簡單了,我編寫了一個工作在9600bps的8051的串口程序,程序的功能就是將串口接收到的數據發送出來,Proteus中的連線為:18yr:Oh.ipir..i<TFXT>293013~18yr:Oh.ipir..i<TFXT>293013~>XTAL1F'O.O/ADOP0.1/AD1XTAL2P0.2/AD2P0.3/AD3P0.4/AD4PU.5/AD5RSTP0ri/AD6PLL7/AD7P2.0/A8P2.1/AyP2.2/A10PSEMP2.3/A11ALEEAP2.4/A12P2.5/A13P2.6/A14P1.0P1.1P2.7/A15rd.U/r.ADP3.1/TXDP1.2P3.2/INT0P1.3P3.3/INT1P1.4P3.4/T0P1.5P1.6P3.5/T1P3.6.'WFrP1.7P3.7/RDATS9C51<TFXT>DCDDSF:□ERROR□數據傳輸的圖示為::\COMDATAr、.,RSTHU.bjALitiP0.7/AD7:\COMDATAr、.,RSTHU.bjALitiP0.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升大學生科研創新能力中的教育技術應用案例研究
- 家居擦布項目投資可行性研究分析報告(2024-2030版)
- DLT5120-2007 水能發電工程可行性研究報告編制規程
- 煤氣內燃機項目可行性研究報告
- 2020-2025年中國預調酒行業市場調查研究及未來發展趨勢報告
- 2025年中國電視游戲市場供需格局及未來發展趨勢報告
- 智能教室的前景與挑戰
- 中國多用途工業機器人行業競爭格局分析及投資戰略咨詢報告
- 動力鋰離子電池建融資投資立項項目可行性研究報告(齊魯咨詢)
- 2025年中國體外震波碎石機行業發展前景預測及投資戰略咨詢報告
- 小學安全隱患排查表
- 測控電路課程設計報告-信號采集調理電路的設計【完整版】
- 銀行業法律法規與綜合能力經濟基礎知識課
- 套管開窗側鉆技術
- 2023-2024學年山西省長治市小學語文五年級期末模考題詳細參考答案解析
- 淘寶客服銷售技巧-客戶分析
- 現代物流管理(第三版-錢廷仙)課件3.物流成本核算特點與內容
- 混凝土結構下冊第章鋼筋混凝土框架結構設計
- 江西師范大學師范類教育心理學期末考試答案
- 小區燃氣壁掛爐采購及安裝合同
- 電子科技大學《嵌入式系統》20春期末考試【答案50234】
評論
0/150
提交評論