液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用

液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用

ID:10623705

大小:59.50 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2018-07-07

液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用_第1頁(yè)
液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用_第2頁(yè)
液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用_第3頁(yè)
液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用_第4頁(yè)
液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用_第5頁(yè)
資源描述:

《液晶顯示控制器sed1330-sed1335-sed1336-e1330的應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、液晶顯示控制器SED1330/SED1335/SED1336/E1330的應(yīng)用

2、第1根據(jù)數(shù)據(jù)的性質(zhì),顯示區(qū)具有文本顯示特性和圖形顯示區(qū)。LMBGA_032_49CK_模塊有320×240點(diǎn)陣,可以顯示各種圖形和文本信息。文本顯示RAM區(qū)內(nèi)各單元的數(shù)據(jù)都被認(rèn)為是字符代碼,SED1335使用這些代碼確定字符庫(kù)中的字符首地址,然后將對(duì)應(yīng)的字模數(shù)據(jù)送到液晶顯示的驅(qū)動(dòng)單元中驅(qū)動(dòng)系統(tǒng)顯示。圖形顯示RAM中的每個(gè)字節(jié)數(shù)被直接送到液晶顯示模塊上,圖形RAM的一個(gè)字節(jié)對(duì)應(yīng)顯示屏上的8×1點(diǎn)陣。LMBGA_032_49CK_模塊的外部接口引腳信號(hào)和功能如表1所示。從

3、表中可以看出,SED1335等的接口控制電路內(nèi)有兩套時(shí)序電路,通過(guò)對(duì)這兩套時(shí)序電路的設(shè)置,可滿足Intel8080系列計(jì)算機(jī)操作時(shí)序和M6800系列計(jì)算機(jī)操作時(shí)序的要求。500)this.style.ouseg(this)">2SED1335等與MPU的接口技術(shù)根據(jù)SED1335的電路特性,AT89C52單片機(jī)與LMBGA_032_49CK_模塊的接口電路如圖2所示。由于LMBGA_032_49CK_模塊是根據(jù)SED1335的特性設(shè)計(jì)的,AT89C52的操作時(shí)序?yàn)椋桑睿簦澹欤福埃福皶r(shí)序,所以SED1335接口部分選用適配Intel8080時(shí)序的接

4、口電路。SED1335等的讀寫(xiě)控制信號(hào)RD、WR分別由AT89C52的讀寫(xiě)控制信號(hào)RD、WR控制。AT89C52的P0口與LMBGA_032_49CK_模塊的三態(tài)數(shù)據(jù)總線DB0~DB7連接。值得注意的是?熏SED1335等的A0信號(hào)的定義不是獨(dú)立的,而是與讀信號(hào)、寫(xiě)信號(hào)組合定義的。按圖2的接口可以定義如下:wc_addequ8100hwriteinstructioncodeaddersswd_addequ8000hwriteparameteranddispaldataaddressrd_addequ8100hreadparameteranddis

5、paldataaddressrb_addequ8000hreadbusystateaddress對(duì)比度調(diào)節(jié)電壓VO由電位器的中心端提供,可以調(diào)節(jié)液晶顯示的對(duì)比度。3軟件編程以下所有程序段均使用MCS-51系列匯編指令編制而成。SED1335等有自身的軟件特性,編初始化程序時(shí),首先要根據(jù)液晶顯示模塊的特性選擇初始化SYSTEMSET指令參數(shù)和SCROLL參數(shù)。初始化SYSTEMSET指令參數(shù)有8?jìng)€(gè),依次為P1~P8。LMBGA_032_49CK_模塊的P1~P8參數(shù)可以定義systab,db30h、87h、07h、27h、42h、0ffh、28h、

6、00h。初始化這8?jìng)€(gè)參數(shù)的程序及復(fù)位程序如下:count1equ32hcountone對(duì)字模的DB表進(jìn)行掃描計(jì)數(shù)count2equ33h;counttwo對(duì)字模的DB表進(jìn)行掃描計(jì)數(shù)resequp3.0reset用于LCD的復(fù)位端口lcdintr:setbres;LCD復(fù)位nopnopclrresnopnopsetbres;LCD復(fù)位movdptr,#wc_add;設(shè)置寫(xiě)指令碼地址mova,#40h;系統(tǒng)設(shè)置碼movx@dptr,a;寫(xiě)指令碼movcount1,#00h;置count1=0lcdintr1:movdptr,#systab;設(shè)置指令參

7、數(shù)表地址mova,count1;查參數(shù)movca,@a+dptrmovdptr,#wd_add;設(shè)置寫(xiě)參數(shù)和數(shù)據(jù)地址movx@dptr,a;寫(xiě)參數(shù)inccount1;計(jì)數(shù)+1mova,count1cjnea,#08h,lcdintr1;循環(huán)ret注意P7和P8對(duì)應(yīng)AP(雙字節(jié)數(shù))值的低8位和高8位,在一些子程序中,要做相應(yīng)的修改。LMBGA_032_49CK_模塊的SCROLL參數(shù)有10個(gè),可定義為scrtab?押db000h、000h、0f0h、000h、40h、0f0h、000h、80h、000h、000h。初始化這10個(gè)SCROLL參數(shù)的程

8、序與上面的程序方法一致。500)this.style.ouseg(this)">SED1335等可以在圖形方式下顯示圖形和漢字。下面的子程序是為武漢華工激光公司開(kāi)發(fā)的激光熔覆自動(dòng)送粉器顯示界面所用的圖形、漢字顯示子程序。先把華工激光的公司標(biāo)志圖轉(zhuǎn)化為BIMP文件,再利用取模軟件寫(xiě)出首地址是cctab1的DB表格,由程序逐字節(jié)地向圖形顯示區(qū)的相應(yīng)單元寫(xiě)入,就可以顯示相應(yīng)的圖形。顯示漢字的方法一樣,但不需要轉(zhuǎn)化BIMP文件,可以直接取模。cctw0:;圖形、漢字寫(xiě)入子程序mova,codmovb,#20hmulabmovdptr,#cctab1add

9、a,dplpushaccmova,baddca,dphpushaccmova,oymovb,#apmulabadda,oxlmovoxl

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

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

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