導航:首頁 > 編程語言 > 虛擬串口開發vb示常式序

虛擬串口開發vb示常式序

發布時間:2024-04-11 15:33:32

『壹』 如何用VB編寫串口程序

有串口控制項MSComm控制項

MSComm 控制項示例
下面這個簡單的例子演示了用數據機進行基本的串列通訊:
Private Sub Form_Load ()
' 保存輸入子串的緩沖區
Dim Instring As String
' 使用 COM1。
MSComm1.CommPort = 1
' 9600 波特,無奇偶校驗,8 位數據,一個停止位。
MSComm1.Settings = "9600,N,8,1"
' 當輸入佔用時,
' 告訴控制項讀入整個緩沖區。
MSComm1.InputLen = 0
' 打開埠。
MSComm1.PortOpen = True
' 將 attention 命令送到數據機。
' Chr$函數:返回 String,其中包含有與指定的字元代碼相關的字元 。
MSComm1.Output = "ATV1Q0" & Chr$(13) ' 確保
' 數據機以"OK"響應。
' 等待數據返回到串列埠。
Do
DoEvents
Buffer$ = Buffer$ & MSComm1.Input
Loop Until InStr(Buffer$, "OK" & vbCRLF)
' 從串列埠讀 "OK" 響應。
' 關閉串列埠。
MSComm1.PortOpen = False
End Sub

『貳』 高分急求Commix(串口調試軟體)VB源代碼.有滿意答案追加分數

vb寫串口調試軟體很簡單,就用一個mscomm控制項就可以了
下面是主要代碼:
Private Sub Cmd_Click()
MSComm1.CommPort = 1 '決定串口號
MSComm1.Settings = "9600,n,8,1" '設置波特率、校驗位、數據位、停止位的字元串
MSComm1.PortOpen = True '打開串口
MSComm1.Output = "abcd" '向串口發送字元串"abcd"
MSComm1.PortOpen = False '關閉串口
End Sub

Private Sub MSComm1_OnComm() '當收到串口返回值時觸發這個事件
Dim s As String '定義一個字元串變數

s = MSComm1.Input '將串口返回值放到字元串變數s中
MsgBox s '以消息框的方式顯示串口返回的內容
End Sub

『叄』 vb串口通信程序實例

我也是自己摸索開發出來的每一款VBtoCOM通訊,有具體的思路如下:

給你推薦一個工具「com串口測試工具 ComTone V1.0 中文綠色版」

1、打開你的噪音計的測試軟體,調整好串口號、通訊頻率等等,我用溫度計舉例說明。

閱讀全文

與虛擬串口開發vb示常式序相關的資料

熱點內容
struts2resultjsp 瀏覽:403
七個星期五app怎麼切換中文 瀏覽:342
華為路由器console登錄密碼設置 瀏覽:682
測試大數據包 瀏覽:801
新網站如何做好優化 瀏覽:703
晉江共享電動汽車app 瀏覽:997
90版本女機械師加點 瀏覽:527
微信支付普通網站 瀏覽:370
小學試卷的網站有哪些 瀏覽:338
我不想升級win10 瀏覽:858
linux無法重啟 瀏覽:216
pdf格式文件怎麼塗鴉 瀏覽:831
蘋果手機6splus調節震動 瀏覽:501
iphone系統圖標替換 瀏覽:365
文件名和擴展名是什麼 瀏覽:148
買口紅哪個app是正品 瀏覽:53
大數據營銷優劣勢 瀏覽:499
java四年一直在小公司 瀏覽:607
華為升級後認不到sd卡 瀏覽:83
不能在資料庫對象打開時 瀏覽:481

友情鏈接