資源描述:
《點陣屏通訊協(xié)議》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、通訊協(xié)議點陣圖文屏通訊協(xié)議u通訊(1)232口通訊:8位數(shù)據(jù)位,1位停止位,標志效驗,波特率為19200u通訊順序為:1、先初始化232端口。2、傳送屏參數(shù)設(shè)置幀。3、傳送屏功能設(shè)置幀。4、傳送顯示屬性幀。5、傳送點陣數(shù)據(jù)幀傳送每一屏的全部“點陣數(shù)據(jù)”,按順序傳送完每一幕數(shù)據(jù)。點陣數(shù)據(jù)處理:從左到右,從上到下,每8點為1字節(jié)。對于雙色屏,同時傳送紅色、綠色。6、送開始顯示命令幀04。u主要功能幀定義:(0x06)回傳接收幀:1字節(jié)回傳u通訊頭,任何一幀通訊必需要。(6字節(jié))1234560x5a0xa5lenaddrsnumCommand說
2、明: 0x5a,0xa5兩個起始標志字節(jié)。 Len每幀長度:從1開始,長度不超過250個字節(jié)。Addr屏號:0-255,其中0是廣播方式Snum通訊包計數(shù):0-255,通訊包序號,從0開始,每次發(fā)送完成加1,重發(fā)的數(shù)據(jù)序號不變。Command:命令字節(jié)標志。 CheckSum校驗和,從起始字節(jié)到校驗和之前的所有字節(jié)的異或。應(yīng)答:接收成功返回1字節(jié):0x06。u屏復(fù)位功能(0A)12通訊頭功能值CheckSum功能值:0-復(fù)位,1-開機,2-關(guān)機第4頁,共4頁通訊協(xié)議u屏參數(shù)設(shè)置幀(0B)123456789通訊頭卡型號W高位W低位
3、H高位H低位顏色掃描亮度1011121314151617181920極性保留保留CheckSum卡型號:(區(qū)別不同存儲類型)顏色:0-單色,1-雙色,2-三色,3-256級灰度掃描:0-1/16,1-1/8,2-1/4亮度:0-7級u屏功能設(shè)置幀(0C)123456789通訊頭開機時開機分關(guān)機時關(guān)機分保留保留保留保留CheckSumu時鐘幀(0x0E)12345678通訊頭秒分時日月星期年CheckSum時間數(shù)據(jù)以10進制的方式表示。例如10進制的25分,表示成16進制是25h。發(fā)送成功返回0x06◆顯示屬性幀(0x0F)12345678
4、通訊頭引入方式引入速度追加方式停留時間引出方式時鐘方式顯示時鐘時鐘停留時間…..CheckSum1、顯示時鐘:0 不顯示1年-月-日星期2時:分:秒溫度3 年-月-日星期時:分:秒u點陣數(shù)據(jù)幀(0x10)123…通訊頭點陣數(shù)據(jù)點陣數(shù)據(jù)點陣數(shù)據(jù)…CheckSum第4頁,共4頁通訊協(xié)議;每屏的數(shù)據(jù)橫向取模,每8個點組成一個字節(jié),左邊是高位。Byte0-byten;數(shù)據(jù)排列的格式;三色Byte0紅,Byte0綠,Byte0蘭,Byte1紅,Byte1綠,Byte1蘭,;雙色Byte0紅,Byte0綠,Byte1紅,Byte1綠,;單色Byte0
5、紅,Byte1紅,u執(zhí)行命令幀(0x04)12345通訊頭開始頁高位開始頁低位結(jié)束頁高位結(jié)束頁低位CheckSum◆亮度命令幀(0x11)1234567通訊頭亮度值時間段1開始時時間段1開始分時間段1結(jié)束時時間段1結(jié)束分時間段1亮度值時間段2開始時89101112131415時間段2開始分時間段2結(jié)束時時間段2結(jié)束分時間段2亮度值時間段3開始時時間段3開始分時間段3結(jié)束時時間段3結(jié)束分16171819202122時間段3亮度值時間段4開始時時間段4開始分時間段4結(jié)束時時間段4結(jié)束分時間段4亮度值CheckSum亮度值:0-7級(最暗-最亮
6、)8自動調(diào)整亮度(需要硬件支持)9使用時間段調(diào)整亮度u設(shè)置波特率命令幀(0x0D)12通訊頭波特率CheckSum波特率值:0-9600,1-19200,2-38400,3-576005aa50700000d00f596005aa50700000d01f4192005aa50700000d02f7384005aa50700000d03f657600u設(shè)置單元板命令幀(0x12)12通訊頭編號CheckSum波特率值:0-9600,1-19200,2-38400,3-576005aa50700001200ea5aa50700001201eb
7、5aa50700001202e8第4頁,共4頁通訊協(xié)議5aa50700001203e95aa50700001205ef5aa50700001206ecu引入、引出、追加方式InMode0=左移入←InMode1=右移入→InMode2=上卷入↑InMode3=下卷入↓InMode4=左跳入←InMode5=右展開→InMode6=左展開←InMode7=上展開↑InMode8=下展開↓InMode9=中間-兩端展開InMode10=兩端-中間展開InMode11=中間-上下展開InMode12=上下-中間展開InMode13=立即顯示In
8、Mode14=預(yù)備InMode15=隨機顯示OutMode0=左移出←OutMode1=右移出→OutMode2=上卷出↑OutMode3=下卷出↓OutMode4=左跳出←OutMode5=