一个通过java串口通信控制LED显示数据的实例 |
您所在的位置:网站首页 › java显示坐标 › 一个通过java串口通信控制LED显示数据的实例 |
先看一下 LED 显示屏厂商提供的通讯协议:
--- 遥控单双色、单双行、混合屏
一、
每一次对任一特定地址发送信息由内码帧 (7f/7e) ,数码帧
(6f/6e) ,定时帧 (5f) ,时间帧 (4f) 中的一种或多种构成,结束
时发送一结束帧。
二、帧结构:每帧由 84 字节构成。
1 、
内码帧:一幕由一起始帧和零或多个中间帧组成,一次
发送可有多幕。
1 )
起始帧:地址( 1 字节)+帧控制 7F ( 1 字节)
+幕号( 1 字节) +COMMAND ( 8 字节)
+ 内码 /ASCII ( 73 字节)
2 )
中间帧:地址( 1 字节)+帧控制 7E ( 1 字节)+
幕号( 1 字节) +COMMAND ( 8 字节) + 内码 /ASCII ( 73 字节)
3 ) COMMAND :
前 4 字节未定义, 后 4 字节依次为动画 ( 0 ~ 4 ) ,
移入及移出 (各 16 种) , 速度 ( 0 ~ 255 ) , 追加
( D3 连续、 D2 停止、 D0 闪烁、 D4 时间、 D6 暂停、
D7 动画)
4 )内码 /ASCII 结构:
a 、
内码 4 字节,依次为控制字节( D7 宽体 / 正常体、 D4 绿色、 D5 红色、 D3 粗体、 D2 细体 反白、 D1 粗体反白、 D0 细体),内码高位,内码低位,未用
b 、 ASCII 2 字节,依次为控制字节( D7 宽体 / 正常体、 D5 绿色、 D4 红色、 D3 粗体、 D2 细体 反白、 D1 粗体
反白、 D0 细体), ASCII 码
2 、数码帧:由一起始帧和零或多中间帧组成。
1 )
起始帧:地址( 1 字节)+帧控制 6F ( 1 字节)+
数据( 82 字节)
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |