


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、MSCOMM 控件在 VB 中發送十六進制數據的方法2006-4-1316:39:28|By:MCUBLOG 推 薦一、初始化配置Private Sub Form_Load(-With MSComm1If .PortOpen =True Then.PortOpen =FalseEnd If.CommPort =4使用 COM1.Settings =BaudRate &,n,8,1 設置通信口參數.InBufferSize =1024設置 MSComm1 接收緩沖區為 1024 字節.OutBufferSize =1024設置 MSComm1 發送緩沖區為 1024 字節.InputMode =
2、comInputModeBinary 設置接收數據模式為二進制形式-.InputLen =0設置 Input 一次從接收緩沖讀取全部字節數.SThreshold =0設置發送完所有產生OnComm 事件.InBufferCount =0 清除接收緩沖區.OutBufferCount =0清除發送緩沖區.RThreshold =1設置接收一個字節產生OnComm 事件 .RTSEnable =True-If Not .PortOpen Then 判斷通信口是否打開On Error Resume Next.PortOpen =True 打開通信口If Err Then 錯誤處理MsgBox 串口被
3、占用或此串口不存在!通信無效 !, 16, 錯誤提示 Exit SubEnd IfEnd IfEnd WithEnd Sub注意 :數據收發模式為.InputMode =comInputModeBinary 設置接收數據模式為二進制形式 二、發送一個字節的16 進制數據Dim aa(0As Byteaa(0=&HAAMSComm1.Output =aa三、接收數據 (事件方式Private Sub MSComm1_OnComm(On Error Resume NextDim inData As String 串口接收的數據Dim InByte(As Byte 定義一個二進制指針放接收到的數據D
4、im inByte1(As ByteSelect Case MSComm1.CommEvent選擇事件Case comEvReceive接收到字符TimeNum =4- 賦值計時常量InByte =MSComm1.Input 數據轉移到指針 Serial_Rece_Fg=TrueDim j As LongFor j =0To UBound(InByte 循環到指針上標If InByte(j=13TheninData =inData &vbCr LfElseinData =inData &Chr(InByte(j-ascii 碼顯示處理End IfNext jTxt_Rcv.SelText=inData 將剛收到的字符串顯示出來inData =Txt_Rcv.SelStart=Len(Txt_Rcv.Text光標置后Case comEventRxOver - 接收緩沖區滿的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025內蒙古中科國沄能源有限公司招聘29人筆試參考題庫附帶答案詳解
- 2019-2025年期貨從業資格之期貨法律法規能力提升試卷A卷附答案
- 遼寧撫順歷年中考作文題與審題指導(2010-2023)
- 新產品市場調研與市場準入分析合同
- 環保工程采購咨詢及招標代理服務全面合作協議
- 生態農業園區場地租賃合同終止與農產品合作協議
- 私家車掛靠出租車公司合作經營協議書
- 安徽省皖江名校2024-2025學年高一下學期5月月考英語史試題(B)(含答案)
- 樣品檢驗報告
- 廠房拆除施工全過程安全控制與管理協議
- 帶狀皰疹疫苗接種
- java筆試題目及答案
- 2025山西尚卓集團有限公司及全資子公司招聘16人筆試參考題庫附帶答案詳解
- 數據科學項目Python編程題及答案
- 2025年湖南省永州市寧遠縣中考三模歷史試題(含答案)
- 2025年英語專業四級(TEM4)完形填空專項模擬試卷(詞匯與邏輯推理)-名校真題深度解析與詞匯積累挑戰版
- 河南省2024-2025學年天一大聯考高三考前模擬考試 生物試卷+答案
- 消防安全知識培訓試題及答案
- 醫院醫養結合大樓工程可行性研究報告
- 吉林省長春市2025屆高三下學期質量監測(四)語文試題(含答案)
- 物流運輸及配送服務方案投標文件(技術方案)
評論
0/150
提交評論