




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、液晶顯示在嵌入式系統(tǒng)中的應(yīng)用 摘要:介紹了液晶顯示在嵌入系統(tǒng)中的應(yīng)用編程,給出了在液晶顯示與系統(tǒng)接口的應(yīng)用層編程中,采用環(huán)形結(jié)構(gòu)算法來達(dá)到快速、簡單地進(jìn)行漢字代碼的編碼以及漢字的分頁和分行顯示的顯示應(yīng)用程序。 關(guān)鍵詞:嵌入式系統(tǒng);液晶顯示;環(huán)形結(jié)構(gòu)算法;漢字顯示引言在嵌入系統(tǒng)中,一個良好的人機(jī)界面必須提供友善的菜單,同時應(yīng)能實現(xiàn)漢字和圖形顯示,并應(yīng)提供英文、數(shù)字輸入和漢字輸入功能。筆者采用香港精電公司的×點(diǎn)陣顯示模塊在以作為主并以 為嵌入式操作系統(tǒng)的系統(tǒng)中進(jìn)行液晶顯示取得了較為滿意的效果。圖所示為其結(jié)構(gòu)框圖。香港精電公司的×點(diǎn)
2、陣模塊內(nèi)部自帶液晶圖形顯示控制芯片,其中腳用于控制字與數(shù)據(jù),和分別為讀、寫使能端。當(dāng)為低時,為高為寫命令,為低為寫數(shù)據(jù);而當(dāng)為低時,為高為讀狀態(tài)為低為讀數(shù)據(jù)。另外,為器件使能引腳,為數(shù)據(jù)和地址復(fù)用總線引腳。應(yīng)用編程利用嵌入式系統(tǒng)的快速性,可將顯示應(yīng)用程序分為兩層,其中底層為硬件接口層,上層為應(yīng)用層。硬件接口層主要是顯示液晶模塊自帶的函數(shù)和顯示漢字代碼函數(shù)。由于硬件各不相同,在此不作具體介紹。而上層應(yīng)用層的主要功能是提供友善的菜單,同時實現(xiàn)漢字和圖形顯示,并提供英文、數(shù)字輸入和漢字輸入功能。由于硬件接口層的隔離作用,不同的系統(tǒng)具有一定的通用性,以下重點(diǎn)介紹應(yīng)用層編程中的漢字代碼編碼方法和顯示編程
3、的實現(xiàn)這兩部分。 漢字代碼編碼一般西文為×點(diǎn)陣,因而顯示一個西文字需要個字節(jié)而每個漢字占個西文字體,因此顯示一個漢字需要個字節(jié)。漢字字庫表為一張數(shù)據(jù)表 每個漢字在數(shù)據(jù)表中,通常由個字節(jié)組成一個點(diǎn)陣圖形。由于碼編碼是由表示,因此每個漢字可由兩個字節(jié)和來表示,每個字節(jié)為(區(qū)別于代碼)。第一漢字定義為 ,依此類推直至 , , ,總計可以定義×個漢字。一個漢字代碼表可簡單表示為: 漢字“數(shù)”的字節(jié)的點(diǎn)陣圖形代碼為漢字“據(jù)”的字節(jié)的點(diǎn)陣圖形代碼為, 顯示編程在系統(tǒng)顯示中,主要的顯示方式有頁處理和行處理兩種。系統(tǒng)可以根據(jù)按鍵來顯示某一頁。實際上,頁也是由相應(yīng)行來顯示的。頁中的行可由按鍵
4、來改變。一個頁能顯示行碼或行漢字代碼,帶有漢字的行一般要占有個只有碼的行,而頁可以由任意多行組成。顯示時,通過按鍵可控制能顯示行,并可在行中輸入漢字或碼。 在設(shè)計中,所有的頁可組成一個環(huán)形隊列結(jié)構(gòu),頁中的行也可組成一個環(huán)形隊列結(jié)構(gòu),其關(guān)系如圖所示。圖所示是該系統(tǒng)的顯示流程。下面給出一個行結(jié)構(gòu): 前一行 后一行 行特征字 是否顯示漢字 顯示行號 ,漢字一定是奇數(shù)行如 , 顯示的代碼如是碼,顯示,顯示 漢字為 顯示漢字“據(jù)” 處理行函數(shù);由于頁是由行組成的,所以頁結(jié)構(gòu)的定義如下: 該頁中的第一行 前一頁 后一頁 頁特征字 下面給出的是一個環(huán)行隊列函數(shù)的程序代碼: ( ) ( ) ; 在建立了上述結(jié)構(gòu)后,便可以得出行隊列和頁隊列的組成方法: ; 初始化列 第二行起 漢字 ; 行標(biāo)識 第一頁中的第一行 由于四行即可組成一個循環(huán)隊列,其中指定為第一頁的第一個入口行, 與為同一行,頁的入口行為-; ,這樣,依據(jù)該方法便可以生成任意多的頁。具體方法如下: 這樣,用五頁即可組成一個循環(huán)隊列,其中-與為同一頁。對于行的顯示,最基礎(chǔ)的行顯示方法如下: 為行號 漢字代碼初地址 顯示的位置 行號 列號 是否為漢字 在同一行中從列到列 取第一個代碼 小于為代碼 在本行,顯示自有的代碼 在上一行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川文化產(chǎn)業(yè)職業(yè)學(xué)院《國際時尚文化研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東省深圳市龍崗區(qū)新梓校2025屆初三年級學(xué)情檢測試題化學(xué)試題含解析
- 廣東省廣州市2025屆高三下學(xué)期3月綜合測試(一)生物 含解析
- 江西婺源茶業(yè)職業(yè)學(xué)院《合唱與指揮3》2023-2024學(xué)年第一學(xué)期期末試卷
- 哈爾濱市級名校2025屆初三畢業(yè)生二月調(diào)研化學(xué)試題試卷含解析
- 衡水學(xué)院《路橋檢測與加固技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津現(xiàn)代職業(yè)技術(shù)學(xué)院《初級韓國語2》2023-2024學(xué)年第一學(xué)期期末試卷
- 華東政法大學(xué)《初等數(shù)論拓?fù)鋵W(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南陽科技職業(yè)學(xué)院《軌道交通信號系統(tǒng)集成設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)知能訓(xùn)練與指導(dǎo)知到智慧樹章節(jié)測試課后答案2024年秋西北農(nóng)林科技大學(xué)
- 8.3 法治社會 課件高中政治統(tǒng)編版必修三政治與法治
- 變壓器生產(chǎn)工藝
- 融創(chuàng)文旅集團(tuán)出差管理制度(培訓(xùn)課件)
- 基坑監(jiān)測周報
- 客戶信用等級評價表
- CCTV雨污水管道檢測缺陷內(nèi)容判斷依據(jù)判斷標(biāo)準(zhǔn)
- 《青少年管弦樂隊指南》.PPT
- 合規(guī)管理有效性評估表
- 應(yīng)急管理試題庫
- 輸電線路驗收典型缺陷識別
評論
0/150
提交評論