免费完整VB串口程序源码下载链接https://download.csdn.net/download/luckyext/90393287

串口通信(Serial Communication)是一种设备间进行数据传输的通信方式,在VB6(Visual Basic 6.0)中,因为VB集成了串口控件,只需将控件导入,然后简单的设置一下就可以实现串口的收发。VB6中串口通信通常使用Microsoft Communications Control(MSComm)控件来实现。

首先我们需要准备串口调试工具和开发环境。

免费的串口调试助手链接 https://download.csdn.net/download/luckyext/90360251

查看VB6控件区有无串口控件,如果没有串口控件,选择:工程→部件→Micosoft comm Control6.0选项, 点击应用, 即可添加串口控件及绘制界面

设备串口控件的波特率、数据位、停止位等参数,例:9600,n,8,1

打开串口,用ctrMSComm.PortOpen方法

数据发送,只需将发送内容赋给ctrMSComm.Output

例:

Private Sub Command1_ Click()

MSComm1.Output = Text1.Text‘发送数据

End Sub

数据到达后会触发Private Sub ctrMSComm_OnComm()函数

例:

Private Sub ctrMSComm_OnComm ()

Dim str As String

If ctrMSComm.CommEvent = comEvReceive Then '监听事件

str = ctrMSComm.Input

Text2.Text = str

End If

免费完整VB串口程序源码下载链接https://download.csdn.net/download/luckyext/90393287

注意事项

串口通信一定要注意保证通信双方的串口配置相同,否则会产生数据乱码。最好要有串口调试工具,提高开发效率。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐