導航:首頁 > 編程語言 > 虛擬串口開發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示常式序相關的資料

熱點內容
iphone4下拉通知欄 瀏覽:427
javasocket接收數據包 瀏覽:137
如何給類數據成員變數設置默認值 瀏覽:885
密集app怎麼推廣 瀏覽:866
WP7屏幕保護程序 瀏覽:568
win10雙硬碟老藍屏 瀏覽:986
怎麼設置網站描述 瀏覽:274
微信壓縮包可以發送多大文件 瀏覽:916
u盤打開很卡無法復制裡面文件 瀏覽:143
app怎麼刪不掉 瀏覽:324
農村工作一號文件圖片 瀏覽:598
錘子手機怎麼樣升級 瀏覽:706
微信朋友圈哲理說說 瀏覽:649
jscss模板 瀏覽:472
圖片文件夾里多了一個 瀏覽:305
索尼a7r2配置文件 瀏覽:706
獲取jsp中a中text 瀏覽:396
電腦word文件怎麼找回來 瀏覽:846
測量網路圖 瀏覽:596
為什麼高考報名網站點不進去 瀏覽:386

友情鏈接