|
通讯语句格式如下:
$HTALM,XXXXXXXX*hh
解释如下:
hh 表示 从$到*之间的校验和(异或校),这个校验和不包括$和*
HTALM, 是固定格式
XXXXXXXX 这里8个X实际表示8个字符,比如 FE047DAC 这8个字符呢 按照如下解码
FE 化为二进制数 为 1111 1110
04 化为二进制数 为 0000 0100
7D 化为二进制数 为 0111 1101
AC 化为二进制数 为 1010 1100
之后将这解出来的4组分别 写进7219 的 DG0 , DG1 ,DG2 ,DG3 这样的话,7219这四组接好的发光管会按照这个485接收到的数据显示
正常1秒不到接收一次数据,每次接收数据会自动根据新的通讯语句值显示。
正常的通讯语句的判断要有,比如首字符 是 $ 不是这个字符就舍弃, 校验不对舍弃
|
|