- 0
- 0
- 约2.48千字
- 约 5页
- 2020-07-23 发布于浙江
- 举报
vb语言与单片机传送的数据格式
精品文档
精品文档
收集于网络,如有侵权请联系管理员删除
收集于网络,如有侵权请联系管理员删除
精品文档
收集于网络,如有侵权请联系管理员删除
Vb语言与单片机传送的数据格式详解
作者:苏建伟
郑州市 岳村镇 桥沟村 金利煤业 精密检测中心
Vb语言,在用mscomm传送数据时,控件设置成以二进制方式传送,注意:单片机是不认识字符形式的,单片机收到的数据全是8位二进制数。
我们在用keil 编译单片机程序时,系统自动为我们翻译成8位十进制数。它的组成是:
1,2,4,8,16,32,64,128 。它们相加等于255.刚好是8位二进制数。255.
Vb端:窗体添加 按钮1 按钮2 按钮3 text1 text2 mscomm
按钮1
Private Sub Command1_Click()
Dim sd(0) As Byte
Dim d As Long
sd(0) = 255 - Val(Text1.Text)
If MSComm1.PortOpen = True Then
MSComm1.Output = sd
Else
d = MsgBox(端口没有打开)
End If
End Sub
按钮3
Private Sub Command3_Click()
MSComm1.PortOpen = True
End S
原创力文档

文档评论(0)