急,如何以二进制方式向串口发送如下的数据?
我要发送的二进制数据:
00001010001100110000011000000010000000011101100100000111000000000000000100100110
我在发送按钮中是这样写的:
if not mscomm.portopen then
mscomm.PortOpen:=true;
mscomm.output:=CHR($A)+CHR($33)+CHR($6)+CHR($2)+CHR($1)+CHR($D90)+CHR($7)+CHR($0)+CHR($1)+CHR($26)
//因为是测试,所以我是先手工每8位转为16进制,再发送(最后16位是校验和,前一字为高位,后一字节为低位)这样是不是正确,因为我发送后的东西调制器解调结果不正确,我想是不是哪里错了,如果谁在这方面是高手,希望可以留下联系方式,我的qq是17454938,email:whd_tr@163.com)