![液晶顯示在嵌入式系統(tǒng)中的應(yīng)用編程_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/6/b2904cd0-5d2e-4988-9885-6c5b2b702389/b2904cd0-5d2e-4988-9885-6c5b2b7023891.gif)
![液晶顯示在嵌入式系統(tǒng)中的應(yīng)用編程_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/6/b2904cd0-5d2e-4988-9885-6c5b2b702389/b2904cd0-5d2e-4988-9885-6c5b2b7023892.gif)
![液晶顯示在嵌入式系統(tǒng)中的應(yīng)用編程_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/6/b2904cd0-5d2e-4988-9885-6c5b2b702389/b2904cd0-5d2e-4988-9885-6c5b2b7023893.gif)
![液晶顯示在嵌入式系統(tǒng)中的應(yīng)用編程_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/6/b2904cd0-5d2e-4988-9885-6c5b2b702389/b2904cd0-5d2e-4988-9885-6c5b2b7023894.gif)
![液晶顯示在嵌入式系統(tǒng)中的應(yīng)用編程_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/6/b2904cd0-5d2e-4988-9885-6c5b2b702389/b2904cd0-5d2e-4988-9885-6c5b2b7023895.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(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)中,一個(gè)良好的人機(jī)界面必須提供友善的菜單,同時(shí)應(yīng)能實(shí)現(xiàn)漢字和圖形顯示,并應(yīng)提供英文、數(shù)字輸入和漢字輸入功能。筆者采用精電公司的×點(diǎn)陣顯示模塊在以作為主并以 為嵌入式操作系統(tǒng)的系統(tǒng)中進(jìn)行液晶顯示取得了較為滿意的效果。圖所示為其結(jié)構(gòu)框圖。精電公司的×點(diǎn)陣模塊
2、部自帶液晶圖形顯示控制芯片,其中腳用于控制字與數(shù)據(jù),和分別為讀、寫使能端。當(dāng)為低時(shí),為高為寫命令,為低為寫數(shù)據(jù);而當(dāng)為低時(shí),為高為讀狀態(tài)為低為讀數(shù)據(jù)。另外,為器件使能引腳,為數(shù)據(jù)和地址復(fù)用總線引腳。應(yīng)用編程利用嵌入式系統(tǒng)的快速性,可將顯示應(yīng)用程序分為兩層,其中底層為硬件接口層,上層為應(yīng)用層。硬件接口層主要是顯示液晶模塊自帶的函數(shù)和顯示漢字代碼函數(shù)。由于硬件各不一樣,在此不作具體介紹。而上層應(yīng)用層的主要功能是提供友善的菜單,同時(shí)實(shí)現(xiàn)漢字和圖形顯示,并提供英文、數(shù)字輸入和漢字輸入功能。由于硬件接口層的隔離作用,不同的系統(tǒng)具有一定的通用性,以下重點(diǎn)介紹應(yīng)用層編程中的漢字代碼編碼方法和顯示編程的實(shí)現(xiàn)這
3、兩部分。 漢字代碼編碼一般西文為×點(diǎn)陣,因而顯示一個(gè)西文字需要個(gè)字節(jié)而每個(gè)漢字占個(gè)西文字體,因此顯示一個(gè)漢字需要個(gè)字節(jié)。漢字字庫表為一數(shù)據(jù)表 每個(gè)漢字在數(shù)據(jù)表中,通常由個(gè)字節(jié)組成一個(gè)點(diǎn)陣圖形。由于碼編碼是由表示,因此每個(gè)漢字可由兩個(gè)字節(jié)和來表示,每個(gè)字節(jié)為(區(qū)別于代碼)。第一漢字定義為 ,依此類推直至 , , ,總計(jì)可以定義×個(gè)漢字。一個(gè)漢字代碼表可簡單表示為: 漢字“數(shù)”的字節(jié)的點(diǎn)陣圖形代碼為漢字“據(jù)”的字節(jié)的點(diǎn)陣圖形代碼為, 顯示編程在系統(tǒng)顯示中,主要的顯示方式有頁處理和行處理兩種。系統(tǒng)可以根據(jù)按鍵來顯示某一頁。實(shí)際上,頁也是由相應(yīng)行來顯示的。頁中的行可由按鍵來改變。一
4、個(gè)頁能顯示行碼或行漢字代碼,帶有漢字的行一般要占有個(gè)只有碼的行,而頁可以由任意多行組成。顯示時(shí),通過按鍵可控制能顯示行,并可在行中輸入漢字或碼。 在設(shè)計(jì)中,所有的頁可組成一個(gè)環(huán)形隊(duì)列結(jié)構(gòu),頁中的行也可組成一個(gè)環(huán)形隊(duì)列結(jié)構(gòu),其關(guān)系如圖所示。圖所示是該系統(tǒng)的顯示流程。下面給出一個(gè)行結(jié)構(gòu): 前一行 后一行 行特征字 是否顯示漢字 顯示行號 ,漢字一定是奇數(shù)行如 , 顯示的代碼如是碼,顯示,顯示 漢字為 顯示漢字“據(jù)” 處理行函數(shù);由于頁是由行組成的,所以頁結(jié)構(gòu)的定義如下: 該頁中的第一行 前一頁 后一頁 頁特征字 下面給出的是一個(gè)環(huán)行隊(duì)列函數(shù)的程序代碼: ( ) ( ) ; 在建立了上述結(jié)構(gòu)后,便可以得出行隊(duì)列和頁隊(duì)列的組成方法: ; 初始化列 第二行起 漢字 ; 行標(biāo)識 第一頁中的第一行 由于四行即可組成一個(gè)循環(huán)隊(duì)列,其中指定為第一頁的第一個(gè)入口行, 與為同一行,頁的入口行為-; ,這樣,依據(jù)該方法便可以生成任意多的頁。具體方法如下: 這樣,用五頁即可組成一個(gè)循環(huán)隊(duì)列,其中-與為同一頁。對于行的顯示,最基礎(chǔ)的行顯示方法如下: 為行號 漢字代碼初地址 顯示的位置 行號 列號 是否為漢字 在同一行中從列到列 取第一個(gè)代碼 小于為代碼 在本行,顯示自有的代碼 在上一行,同一列的
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度歷史遺跡保護(hù)裝修合同增項(xiàng)條款
- 2025年度智能制造生產(chǎn)線項(xiàng)目管理人員聘用合同
- 2024交通安全的總結(jié)范文(30篇)
- 2024-2025學(xué)年第16課國家出路的探索與列強(qiáng)侵略的加劇-勤徑學(xué)升高中歷史必修上同步練測(統(tǒng)編版2019)
- 2025年典型國際鐵路運(yùn)輸合同
- 2025年中介居間合同示例
- 2025年農(nóng)村基礎(chǔ)設(shè)施優(yōu)化共建協(xié)議
- 2025年住宅按揭貸款協(xié)議書樣本
- 2025年停車場地合同模板
- 2025年渦輪螺槳發(fā)動機(jī)項(xiàng)目立項(xiàng)申請報(bào)告模板
- 2024-2025學(xué)年第二學(xué)期開學(xué)典禮-開學(xué)典禮校長致辭
- 生物(A版)-安徽省合肥一中(省十聯(lián)考)2024-2025學(xué)年度高二年級上學(xué)期期末測試試題和答案
- 蘇教版四年級數(shù)學(xué)下冊第三單元第二課時(shí)《常見的數(shù)量關(guān)系》課件
- 2024年資助政策主題班會課件
- 中國慢性阻塞性肺疾病基層診療與管理指南(2024年)
- 部編四年級道德與法治下冊全冊教案(含反思)
- 建筑施工安全檢查標(biāo)準(zhǔn)-JGJ59-2011完整版
- 黃恕伯:必修教材教學(xué)建議
- 排球比賽記錄表
- ASM鑄造缺陷的國際分類7大類(學(xué)習(xí)版0228)
- 關(guān)于汽車行業(yè)必須了解的縮寫含義
評論
0/150
提交評論