这个用串口调试工具应该怎么发码,RS485通讯

如题所述

第1个回答  2015-11-12
那个所谓的异或,就是第2字节,第3字节,第4字节,进行异或运算。
如汇编写程序如下
MOV A,第2字节
ORL A,第3字节
ORG A,第4字节
结果A中的数就是第5字节的校验和了。本回答被网友采纳
第2个回答  2015-11-12
再也不能更细了!追问

具体应该怎么发,假设通道为0

追答

不就是 b9 00 03 00 xx,xx是最后的校验码

追问

校验码怎么算

追答

表格里不是有吗?

本回答被提问者采纳
第3个回答  2015-11-12
你好!选16进制方式发送追问

第二个字节开始的异或是什么意思

追答

就是计算出校验位的值

追问

大哥怎么算

追答

异或运算通常用符号"⊕"表示,其运算规则为:
0⊕0=0 0同0异或,结果为0
0⊕1=1 0同1异或,结果为1
1⊕0=1 1同0异或,结果为1
1⊕1=0 1同1异或,结果为0
即两个逻辑变量相异,输出才为1

相似回答