呵呵,小弟实在太穷了。都没分了。
大家帮个忙,以后有分值再多加点。
通 讯 协 议
1、 通讯模式:9600BPS,N,8,1;
开始位 8BIT 停止位
通讯序列:
标识码P_MARK 0x5a 总幕数 M_TALE 显示码加两个控制参数n*(m+2)
1BYTE 1BYTE n*(m+2) BYTE
M_TALE(幕 数): 指需要显示的信息能被细分为整数个小信息段
条屏一次能显示的最大ASCII码字节数)
的数值(0—99);
P_LENG(字节数): 条屏一次能显示的最大ASCII码字节数,例如八
个汗字为16字节;
P_LENG+2: 指除了须显示的信息码以外,其余的两个控制本
幕停留时间的代码及显示的方式代码;
2、 采用单机通讯的方式,首先对条屏发送标识码“0x5a”,再发
幕数(幕数为数值如:有16个字的显示内容,N=0x02),接着再发
n段(幕)数据,每一段(幕)包含如下内容;
条屏一次能显示的最大ASCII码字节数m再加上本幕的两个
控制参数,本幕停留时间参数及本幕的显示方式参数共m+2个
字节为一幕数据。发送时必须整幕为单位传送,信息码不足时应
补空格。
停留时间参数:以ASCII码“0”—“8”表达分为9级,最短
(tingliu) 是0级,最长为“8”级。一级大约为一秒;
显示方式参数:以ASCII码“A”—“N”表达,分别为:
(fangshi) 可以固定为其中一种显示方式;
A 立 现 H上下对进 B左右闭合 I上下刷出
C左右展开 J丢 入 D百 叶 窗 K射 入
E 左 进 L冒上落下 F上 进 M扯 合
N 扯 开