高分VB串口问题在+200
来源:百度知道 编辑:UC知道 时间:2024/05/16 21:05:48
我连接一种设备汽车尾汽车检测仪,根据说明书上说发送&H1 开泵,然后发送&H3取数(也就是我想得到的值)
我用串口通信调试软件发送03 取数仪器反回十六进制
06 00 01 FF B6 00 A5 4D 4C
我怎样用VB把上组反回的数据转换成我想得到的值,说明书上说共5个值
氧气点两个字节,HC点2个字节,等都占两个字节,06是启始符我不知道怎么转换。
我用VB发送&H3后等待回应就好死机
do
if mscomm1.buffcount>1 then
temp=mscomm1.input
exit do
end if
loop
msgbox hex(asc(temp))
谁能解决成功,在加200分 ,OK QQ:905906
我用串口通信调试软件发送03 取数仪器反回十六进制
06 00 01 FF B6 00 A5 4D 4C
我怎样用VB把上组反回的数据转换成我想得到的值,说明书上说共5个值
氧气点两个字节,HC点2个字节,等都占两个字节,06是启始符我不知道怎么转换。
我用VB发送&H3后等待回应就好死机
do
if mscomm1.buffcount>1 then
temp=mscomm1.input
exit do
end if
loop
msgbox hex(asc(temp))
谁能解决成功,在加200分 ,OK QQ:905906
按ASCII码看,你提供的十六进制数据共9字节,你的说明中未见有1字节数据.以下是以2字节组成的十六进制数据转换为10进制数据的代码用法:
Text1 = Val("&H" & "00 01")
Text2 = Val("&H" & "FF B6")
其他请参阅如下网址本人的答复:
http://zhidao.baidu.com/question/12535506.html
http://zhidao.baidu.com/question/12522809.html
http://zhidao.baidu.com/question/11725744.html
http://zhidao.baidu.com/question/11040704.html
http://zhidao.baidu.com/question/10941227.html
高分VB串口问题在+200 vb串口问题 VB串口通讯问题 VB 串口的问题 vb 串口通信问题! VB串口通信问题 vb串口通信接收问题 vb串口通信问题救助! vb串口通讯发送问题 vb 串口通讯 接收问题