用vb实现PC机和单片机的串口通信有问题了用VB实现PC机与单片机的通信,不知道为什么PC机发送过来的数据总是不对呢,从PC机这边发送0,单片机这边收到的ASC码应该是30H(0110000),收到确是70(1110000)和,1是71h(1110001),差了40h,就是第七位数据不对,总是高电平的。发送其他的字母,也有这样的问题,就是第七位数据不对,总是高电平。从单片机往PC机发送数据,同样也有这样的问题,发0,以二进制数据接收,结果接到的是10000000(80)。真是郁闷。那位高手帮帮忙了。谢谢了。