Vb语言与单片机传送的数据格式详解作者:苏建伟郑州市 岳村镇 桥沟村 金利煤业 精密检测中心Vb语言,在用mscomm传送数据时,控件设置成以二进制方式传送,注意:单片机是不认识字符形式的,单片机收到的数据全是8位二进制数。 我们在用keil 编译单片机程序时,系统自动为我们翻译成8位十进制数。它的组成是: 1,2,4,8,16,32,64,128 。它们相加等于255.刚好是8位二进制数。255.Vb端:窗体添加 按钮1 按钮2 按钮3 text1 text2 mscomm按钮1Private Sub Command1_Click()Dim sd(0) As ByteDim d As Long sd(0) = 255 - Val(Text1.Text)If MSComm1.PortOpen = True ThenMSComm1.Output = sdElsed = MsgBox(端口没有打开)End IfEnd Sub按钮3Private Sub Command3_Click(