文档详情

比赛的通信协议 说明书

ss****gk
实名认证
店铺
DOC
185.50KB
约11页
文档ID:282058641
比赛的通信协议 说明书_第1页
1/11

比赛计分控制盒比赛计分控制盒主 加3减1队O加2□a加1确认清除确认开机白检:电源开电时,数码管依次显示0-・9,确定工作正常,然后显示原来记忆的比分 要求每次'确定'时,将比分存入FLASH ROM,保证断电时不丢失数据功能说明:1, “加1” “加2” “加3” “减1”用來修改控制盒上显示的比分确定比分无误 时,按“确认”键发送比分2, 按“确认”键发送数据的时候,提示灯会闪烁几下3, 如果发现刚发送出去的比分是错误的,则调報控制盒上的比分,再按“确认” 键发送比分4, 按“清除”键时数码管会显示一横“一”注意: 不要随便按“确认键”通信协议:控制盒—…>计算机(按确认键,发送协议,提示灯闪烁儿下)不按确认键,打分器控制盒显示操作过程,但不发送FE FE FE FE FE 5个 开始标志START=D1= 68H 1 BYPE 开始字节D2 控制盒的地址0-255D3=55H 控制字节保留D4=55H 控制字节保留D5 D6 D7 主队的比分共3位 最大09H D5为高位,D6中位,D7为低位D8 D9D10 客队的比分共3位 最大09H D8为高位,D9中位,D10为低位D11=55H 保留保留保留D12=55HD13=55HD14=55HD15=55HD16=55HD17=55HCS16H共24个字节计算机 》控制盒1,如果接受的数据是正确的,则发送FEFEFEFEFESTART=D1=68HD2D3=55HD4=55HD5 =55HD6=55HD7=55HD8=55HCS16H结束此次通信共15个字节2, 如果接受的数据是错误的,则发送FEFEFEFEFESTART=D1=68HD2D3=55HD4=55HD5 =AAHD6=55HD7=55HD8=55HCS16H共15个字节保留保胡保留保留校验位(采用DI—D17的异或和)结束位5个开始标志1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留正确保留保胡保留校验位(采用DI—D8的异或和)结束位5个开始标志1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留错误保留保留保留校验位(采川DI—D8的异或和)结束位1. 控制盒收到错误后,再重新发送协议给计算机,2. 若200MS fTi,控制盒未收到计算机冋复,再重新发送协议给计算机 备个操作盒的延时时间不同。

保证不再同时发送经常岀现的情况)3. 接收数据时,控制盒上的提示灯冋闪几下如此通信三次,未成功则提示错误(数码管一直闪)队员计分与犯规控制盒提示灯清除加1 犯规一次加2 加3 减一取消犯规队员计分与犯规控制盒计分时的功能 犯规时的功能数字键盘 O O O OOO犯规开机白检:显示数码管开电时,显示0…9,确定工作正常,然示显示上一次操作中四个数 码管显示的内容要求每次按'犯规'和'得分'时,将犯规和得分存入FLASH ROM,保证断电 时不丢失数据功能说明:此控制盒可以实现队员计分和犯规功能当作犯规的时候,按“加1”时数码管显示1,表示队员犯规了加2” “加3” 按键没有用按“减一”时显示0,表示没有犯规;当作计分的时候,按“减一” 数码管显示0,表示队员减一分;计分功能:1,左边三个数码管显示队员号,右边一个数码管显示该队员的得分(它只显示 ,输入队员号时,数字是从右向左依次移动作计分时,按键会执行计分时的功能两个犯规按键不要按2、 当要输入队员号的时候,请使用数字键盘;当要输入队员得分的时候,请使 用“加1” “加2” “加3” “减一”按键3、 确定队员号和得分后,按“计分”键发送数据,此时提示灯会闪烁几下。

4、 按“清除”键时,所有数码管会显示一横5、 若发现刚发送的得分错误时,再次输入队员号(如果此时数码管显示的队员 是正确的,就不用再输入队员号了)然后再输入队员的得分,如果需要加1 分就让数码管显示“1”;如果需要加2分就让数码管显示“2”;如果需要减 1分就让数码管显示“0”确定无误后,按计分键发送犯规功能:1,左边三个数码管显示队员号,右边一个数码管显示该队员的得分(它只显示3、4、作犯规时,按键会执行犯规时的功能两个计分按键不要按,“加2” “加3” 按键也不使用当要输入队员号的时候,请使用数字键盘;当要输入队员犯规的时候,请使 用“加1”; “减1”按键修改队员犯规时才使用确定队员号和犯规后,按“犯规”键发送数据,此时提示灯会闪烁儿下按“清除”键时,所有数码管会显示一横“一”发送协议,提示灯闪儿下)开始1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留主队队员的号码D5为高位,D6中位,D7为低位01H表示该队员犯规,00H表示没有犯规? 客队队员的号码D8为高位,D9中位,D10为低位01H表示该队员犯规,00H表示没有犯规? 保留 保留 保留 保留 保留校验位(采用DI—D17的异或和)结束位5、若发现刚发送的队员犯规是错误时(即该队员没有犯规),再次输入队员号(如 果此时数码管显示的队员号是正确的,就不用再输入队员号了)。

然麻再按“减 1”,让数码管显示“0”,就表示队员没有犯规了确定无误后,按“犯规”发送数据进行修改通信协议:犯规功能的协议:发送队员犯规的协议:(按犯规键开始发送协议)不按犯规键,打分器控制盒显示操作过程,但不发送控制盒__>计算机(按犯规键,FEFEFEFEFESTART=D1=68HD2D3=55HD4=55HD5 D6 D7共3位最大09HD8=01HD9D10D11共3位最大09HD12=01HD13=55HD14=55HD15=55HD16=55HD17=55HCS16H共24个字节计算机 》控制盒3, 如果接受的数据是正确的,则发送FE FE FE FE FE 5个 开始标志START= D1=68H 1 BYPE 开始字节D2 控制盒的地址0-255D3=55H 控制字节保留D4=55H 控制字节保留D5 =55H 正确D6=55H 保留D7=55HD8=55HCS16H结束此次通信共15个字节4, 如果接受的数据是错误的,则发送FE FE FE FE FESTART=D1=68HD2D3=55HD4=55HD5 =AAHD6=55HD7=55HD8=55HCS16H共15个字节保留保留校验位(采川DI—D8的异或和)结束位5个开始标志1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留错误保留保留保留校验位(采用DI—D8的异或和)结束位1. 控制盒收到错误后,再重新发送协议给计算机,2. 若300MS后,控制盒未收到计算机冋复,再重新发送协议给计算机 各个操作盒的延时时间不同。

保证不再同时发送3. 接收数据时,控制盒上的提示灯冋闪几下如此通信三次,未成功则提示错误(数码管一真闪)计分协议:控制盒一…>计算机(按确认键,FE FE FE FE FESTART=D1=68HD2D3=55HD4=55H发送协议,提示灯闪几下)5个开始标志1 BYPE开始字节 控制盒的地址0-255 控制字节保留 控制字节保留D5 D6 D7共3位最大09HD8D9D10D11主队队员的号码D5为高位,D6中位,D7为低位该队员的得分D8选择范I韦]是01H,02H,03H,()()H(表 示・1)客队队员的号码最大09H D8为高位,D9中位,D10为低位D12该队员的得分D12选择范国是()1H,O2H,()3H,()OH(表D13=55H示・1)保留DI4=55H保留D15=55HD16=55H保留保留D17=55HCS16H共24个字节计算机 》控制盒5, 如果接受的数据是正确的,则发送FEFEFEFEFESTART=D1=68HD2D3=55HD4=55HD5 =55HD6=55HD7=55HD8=55HCS16H结束此次通信共15个字节6, 如果接受的数据是错误的,则发送FEFEFEFEFESTART=D1=68HD2D3=55HD4=55HD5 =AAHD6=55HD7=55HD8=55HCS16H共15个字节保留校验位(采用DI—DI7的异或和)结束位5个开始标志1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留正确保留保留保留校验位(采用DI—D8的异或和)结朿位5个开始标志1 BYPE开始字节控制盒的地址0-255控制字节保留控制字节保留错误保留保留保留校验位(采用DI—D8的异或和)结束位1. 控制盒收到错误后,再重新发送协议给计算机,2. 若400MS Jh-,控制盒未收到计算机冋复,再重新发送协议给计算机 各个操作盒的延时时间不同。

保证不再同时发送3, 接收数据时,控制盒上的提示灯冋闪几下 如此通信三次,未成功则提示错误(数码管一直闪)比赛控制盒比赛控制盒主 1 ― •队 1_□• 口贾暂停淸除暂停□□犯规犯规■ 1—J换发球换发球1_1换人□换人□节次/局次a确定确定开机自检:显示数码管开电时,显示0-9,确定工作正常,然后显示上一次记忆的比赛状 况要求每次“确认”时,将比赛的状态存入FLASH ROM,保证断电时不丢失数据 功能说明:1、按暂停键,红灯亮,对应的数码管加1,比赛处于暂停状态;再按一次暂停 键,红灯灭,对应的数码管不加1数码管显示范围“ 一9”2、 按犯规键,对应的数码管加lo数码管最大显示“0 —99”(这个如何修改 呢)3、 按主队的换发球键,对应主队的灯亮,客队的灯灭;按客队的换发球键,灯 显示的情况恰好相反4、 按换人键,对应的数码管加1,表示主/客队换人了,数码管显不换人的次数 显示范围“ —9”5、 按清除键数码管全显示一横“一”按节次/局次键,对应的数码管加1进入下一节/下一局,显示范围“一 9”6、 上述按键操作,只是改变控制盒上的状态,并不发送数据只有按确认键以 后数据才会发出,同时提示灯会闪烁。

当控制盒接受来自计算机的数据时, 提示灯也会闪烁7、 在操作过稈中,如果数码管显示的数据不对或者是显示的状态不对,就按对 应的按键,进行修改按一下按键,对应的数码管加I,让数码管循环显示(0——9循环显示)对于暂停键需要按两下,数码管才会加1对于修改犯规来说,如果犯规按键多按了一下,就一真按着。

下载提示
相似文档
正为您匹配相似的精品文档