vb上发送两个十进制数据到单片机,为嘛收到都是第一个数据,求大神指点
vb 发送数据Private Sub Command4_Click()
Dim outbte(1) As Byte
outbte(0) = Val(Text2.Text)
Call delay
outbte(1) = Val(Text3.Text)
MSComm1.OutBufferCount = 0 '...清空输出寄存器
MSComm1.Output = outbte
End Sub
单片机接收端
uchar a;
a=0;
jieshou[a++]=SBUF;
A=jieshou[1];
BC=jieshou[0];
结果是接收到的数据是一样的,都是第一个数据,怎么办