主题:我是通过USB虚拟串口,从PC向单片机发一个8位的确认码
我是通过USB虚拟串口,从PC向单片机发一个8位的确认码
我用VB MSCOMM做了一个发送字符串的程序,如下:
建立一个MSCOMM控件和一个timer;
Private Sub Form_Load()
If Not MSComm1.PortOpen Then
MSComm1.CommPort = 3 '端口3
MSComm1.InputMode = comInputModeBinary
MSComm1.Settings = "9600,N,8,1"
MSComm1.EOFEnable = False
MSComm1.Handshaking = comNone
MSComm1.PortOpen = True
End If
Timer1.Interval = 5000
End Sub
Private Sub Timer1_Timer()
Dim Dax As Variant
Dax = ChrB(&HFF) 随便一个8位数(&H01 - &HFF)
MSComm1.Output = Dax
End Sub
我想通过“串口监视器”确认这个程序是否能向串口发信息,我能确定的是他能连到电脑的COM3口,但是我看不到里面的8位字符串如FF,请高手指点上面的程序和告诉我如何检测到串口的数据!!
谢谢,由于都是自学,所以水平有限,望各位多多帮忙把
我用VB MSCOMM做了一个发送字符串的程序,如下:
建立一个MSCOMM控件和一个timer;
Private Sub Form_Load()
If Not MSComm1.PortOpen Then
MSComm1.CommPort = 3 '端口3
MSComm1.InputMode = comInputModeBinary
MSComm1.Settings = "9600,N,8,1"
MSComm1.EOFEnable = False
MSComm1.Handshaking = comNone
MSComm1.PortOpen = True
End If
Timer1.Interval = 5000
End Sub
Private Sub Timer1_Timer()
Dim Dax As Variant
Dax = ChrB(&HFF) 随便一个8位数(&H01 - &HFF)
MSComm1.Output = Dax
End Sub
我想通过“串口监视器”确认这个程序是否能向串口发信息,我能确定的是他能连到电脑的COM3口,但是我看不到里面的8位字符串如FF,请高手指点上面的程序和告诉我如何检测到串口的数据!!
谢谢,由于都是自学,所以水平有限,望各位多多帮忙把