led顯示屏控制系統(tǒng)的軟件設計

ID:34621684

大?。?96.95 KB

頁數(shù):5頁

時間:2019-03-08

led顯示屏控制系統(tǒng)的軟件設計_第1頁
led顯示屏控制系統(tǒng)的軟件設計_第2頁
led顯示屏控制系統(tǒng)的軟件設計_第3頁
led顯示屏控制系統(tǒng)的軟件設計_第4頁
led顯示屏控制系統(tǒng)的軟件設計_第5頁
資源描述:

《led顯示屏控制系統(tǒng)的軟件設計》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第31卷第1期河北科技大學學報Vol.31,No.12010年2月JournalofHebeiUniversityofScienceandTechnologyFeb.2010文章編號:10081542(2010)01003005LED顯示屏控制系統(tǒng)的軟件設計劉紅娜,張海濤(滄州職業(yè)技術學院信息工程系,河北滄州061001)摘要:LED顯示系統(tǒng)是根據(jù)點陣數(shù)據(jù)來顯示漢字、字符及圖像信息的。該設計利用字庫將輸入文本的字模提取出來,轉換為適用于單片機的格式,并可將其保存為.txt文件或利用VB的ActiveX控件通過串口與單片機進行通信,具體

2、的通信參數(shù)可以動態(tài)設置,從而實現(xiàn)對LED顯示屏的控制作用。關鍵詞:LED;VB;字模提取;串行通信中圖分類號:TP312文獻標識碼:ASoftwaredesignofLEDdisplaycontrolsystemLIUHongna,ZHANGHaitao(DepartmentofInformationEngineering,CangzhouVocationalCollegeofTechnology,CangzhouHebei061001,China)Abstract:LEDdisplaysystemisbasedonthedotmatrix

3、datatodisplayChinesecharacters,characterandimageinformation.Thematrixoftheinquttextisextractedfromfontlibraryandconvertedtotheformatsuitedforsinglechip.ThenitcanbesavedasTXTfileorbyusingVB'sActiveXcontrolsthroughtheserialport,thecommunicationwiththesinglechipispossible,Thesp

4、ecificdynamicsofcommunicationparameterscanbesetuptoachievecontrolofLEDdisplay.Keywords:LED;VB;dotmatrixabstraction;serialcommunicationLED顯示系統(tǒng)用于顯示漢字、字符及圖像信息,廣泛應用于鐵路、銀行、工廠及戶外廣告媒體,在人們的日常生活、工業(yè)生產(chǎn)中成為用來傳播信息、共享信息的重要工具。通常,LED顯示系統(tǒng)是根據(jù)漢字或字符的點陣數(shù)據(jù)進行顯示的。本設計利用字庫將輸入文字的字模提取出來,并可轉換為適合于單片機的格式,保

5、存為文本文件或利用串口與單片機進行通信,從而實現(xiàn)對LED顯示屏的控制作用。設計界面中還具有一個LED模擬顯示屏,使提取字模后的文字效果可預先在計算機屏幕上顯示出來。1系統(tǒng)功能本系統(tǒng)的主要功能模塊有3個:字模的提取模塊、模擬LED顯示模塊和串行通信模塊,如圖1所示。為了方便用戶操作,在系統(tǒng)中針對這3個功能模塊設置了相應的菜單項,分別對這3個模塊進行了介紹。2字模提取一個漢字或字符可以看作多個點陣的排列,筆畫經(jīng)過的地方為1,未經(jīng)過的地方為0,這些1和0數(shù)據(jù)信息如果按照一定的順序排列,就組成漢字或字符的點陣字模。要想顯示一個漢字或字符,首先必須

6、得收稿日期:20090611;修回日期:20090911;責任編輯:陳書欣作者簡介:劉紅娜(1981),女,河北滄州人,主要從事通信工程方面的研究。第1期劉紅娜等LED顯示屏控制系統(tǒng)的軟件設計31到這樣的點陣字模。圖1功能框圖Fig.1Functionalblockdiagram在本設計中,點陣字模利用HZK16和ASC16兩個字庫文件獲取,字模提取的程序流程如圖2所示。每個漢字在字庫中有唯一的區(qū)位碼與之對應,根據(jù)漢字的機內碼可以確定其區(qū)位碼及其在字庫中的起始位置,就可以從字庫中取出漢字字[1,2]模。

7、具體步驟如下。根據(jù)漢字的機內碼推算出區(qū)位碼:區(qū)碼=機內碼高字節(jié)-A0H;位碼=機內碼低字節(jié)-A0H。根據(jù)區(qū)位碼計算出漢字在字庫中的偏移地址(即漢字在字庫中的位置):偏移地址=[94*(區(qū)碼-1)+(位碼-1)]*32。由于16!16的點陣字庫,每個漢字占32個字節(jié),以此偏移地址為基點連續(xù)讀取32個字節(jié)[3]就是該漢字的點陣字模。ASCII碼的顯示與漢字的顯示基本原理相同。其顯示點陣直接按圖2字模提取流程圖ASCII碼從小到大依次排列,只是每個ASCII碼Fig.2Dotmatrixabstractionflowchart在文本文件中

8、只占1個字節(jié)且小于80H,而且ASCII碼為8!16點陣,所以在ASC16文件中,每個ASCII碼的點陣也只

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
关闭