找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2926|回复: 1
打印 上一主题 下一主题
收起左侧

串口调试工具vb源码

[复制链接]
跳转到指定楼层
楼主
Private Sub ComMS_Click()
If ComMS.Caption = "打开串口" Then
ComMS.Caption = "关闭串口"
MSComm1.CommPort = Mid(Combo1.Text, 4)
    If MSComm1.PortOpen = False Then
        MSComm1.PortOpen = True
    Else
        MsgBox "串口已经打开!"
        Exit Sub
    End If
Else
    ComMS.Caption = "打开串口"
    If MSComm1.PortOpen = True Then
        MSComm1.PortOpen = False
    End If
End If
'If MSComm1.PortOpen = True Then
'    Me.Caption = "串口已经打开!"
'End If
End Sub

Private Sub ComTXA_Click()
'发送文本文件类
    '清空接收缓冲区
    MSComm1.InBufferCount = 0
    '发送数据帧
    MSComm1.Output = TextTXA.Text
End Sub

Private Sub ComTXN_Click()
'''''''''''''''''''''''''''发送多字节类
'定义变量
    Dim i As Byte
    Dim TXSum As Integer
    Dim TXBuff(0 To 8) As Byte
    Dim StrTX_Temp As String
    Dim StrData As String
'
TXSum = 0
For i = 0 To 7
    TXBuff(i) = Val("&H" & UCase(TextN(i))
     TXSum = TXSum + TXBuff(i)
Next i
    TXBuff(8) = TXSum Mod 256
'清空接收缓冲区
MSComm1.InBufferCount = 0
'发送数据帧
MSComm1.Output = TXBuff
End Sub


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:298008 发表于 2020-5-4 07:47 | 只看该作者
谢谢楼主分享!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表