请教一下串口控制的问题
设计了一个程序 旨在通过com口控制遥控车的行走连续向遥控车发送四个数据 例如 1 15 25 0 来分别控制遥控车向前向后左右的量
程序如下
Private Sub cmd1_Click()
MSComm1.PortOpen = True
End Sub
Private Sub cmd2_Click()
MSComm1.Output = "1"
End Sub
Private Sub cmdr_Click()
Dim buf$
buf = Trim(MSComm1.Input)
If Len(buf) = 0 Then
txt1.Text = "empty"
Else
txt1.Text = buf
End If
End Sub
Private Sub cmds_Click()
MSComm1.Output = Trim(txt2.Text)
End Sub
为什么在读取区里面接收到的单片机的数据总是乱码?
为什么发送给单片机的数字被单片机认成asc!!码的形式?
以上两个问题解决之后,如何做到通过键盘的上下左右剑或者遥控手柄来控制发送数据给遥控车上的单片机?
谢谢
请关注