128X64帶中文字庫的液晶模塊應(yīng)用與程序
一) 概述 …………………………………………………… 3
(二) 外形尺寸
1 方框圖 ……………………………………………… 3
2 外型尺寸圖 ………………………………………… 4
(三) 模塊的接口 …………………………………………… 4
(四) 硬件說明 ……………………………………………… 5
(五) 指令說明 ……………………………………………… 7
(五) 讀寫操作時(shí)序 ………………………………………… 8
(六) 交流參數(shù) ……………………………………………… 11
(七) 軟件初始化過程 ……………………………………… 12
(八) 應(yīng)用舉例 ……………………………………………… 13
(九) 附錄
1半寬字符表 ………………………………………… 20
2 漢字字符表 ………………………………………… 21
一、概述
帶中文字庫的128X64是一種 具有 4 位 /8 位并行、 2 線或 3 線串行多種接口方式,內(nèi)部含有國(guó)標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫的點(diǎn)陣圖形液晶顯示模塊; 其顯示分辨率為 128×64, 內(nèi)置8192個(gè)16*16點(diǎn)漢字,和128個(gè)16*8點(diǎn)ASCII字符集. 利用該模塊靈活的接口方式和簡(jiǎn)單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面。 可以顯示 8×4行16×16點(diǎn)陣的漢字. 也可完成圖形顯示.低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡(jiǎn)潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊。
基本特性 :
l 低電源電壓( VDD:+3.0--+5.5V)
l 顯示分辨率 :128×64點(diǎn)
l 內(nèi)置漢字字庫,提供 8192個(gè)16×16點(diǎn)陣漢字(簡(jiǎn)繁體可選)
l 內(nèi)置 128個(gè)16×8點(diǎn)陣字符
l 2MHz時(shí)鐘頻率
l 顯示方式: STN、半透、正顯
l 驅(qū)動(dòng)方式: 1/32DUTY,1/5BIAS
l 視角方向: 6點(diǎn)
l 背光方式:側(cè)部高亮白色LED,功耗僅為普通LED的1/5—1/10
l 通訊方式:串行、并口可選
l 內(nèi)置 DC-DC轉(zhuǎn)換電路,無需外加負(fù)壓
l 無需片選信號(hào),簡(jiǎn)化軟件設(shè)計(jì)
l 工作溫度 : 0℃ - +55℃ ,存儲(chǔ)溫度: -20℃ - +60℃
二、方框圖
3、外形尺寸圖
三、模塊接口說明
*注釋1:如在實(shí)際應(yīng)用中僅使用串口通訊模式,可將PSB接固定低電平,也可以將模塊上的J8和“GND”用焊錫短接。
*注釋2:模塊內(nèi)部接有上電復(fù)位電路,因此在不需要經(jīng)常復(fù)位的場(chǎng)合可將該端懸空。
*注釋3:如背光和模塊共用一個(gè)電源,可以將模塊上的JA、JK用焊錫短接。
2.2并行接口
*注釋1:如在實(shí)際應(yīng)用中僅使用并口通訊模式,可將PSB接固定高電平,也可以將模塊上的J8和“VCC”用焊錫短接。
*注釋2:模塊內(nèi)部接有上電復(fù)位電路,因此在不需要經(jīng)常復(fù)位的場(chǎng)合可將該端懸空。
*注釋3:如背光和模塊共用一個(gè)電源,可以將模塊上的JA、JK用焊錫短接。
四 .模塊主要硬件構(gòu)成說明
控制器接口信號(hào)說明:
1、RS,R/W的配合選擇決定控制界面的4種模式:
2、E信號(hào)
● 忙標(biāo)志 :BF BF標(biāo)志提供內(nèi)部工作情況.BF=1表示模塊在進(jìn)行內(nèi)部操作,此時(shí)模塊不接受外部指令和數(shù)據(jù).BF=0時(shí),模塊為準(zhǔn)備狀態(tài),隨時(shí)可接受外部指令和數(shù)據(jù). 利用STATUS RD 指令,可以將BF讀到DB7總線,從而檢驗(yàn)?zāi)K之工作狀態(tài).● 字型產(chǎn)生 ROM(CGROM) 字型產(chǎn)生ROM(CGROM)提供8192個(gè)此觸發(fā)器是用于模塊屏幕顯示開和關(guān)的控制。DFF=1為開顯示(DISPLAY ON),DDRAM 的內(nèi)容就顯示在屏幕上,DFF=0為關(guān)顯示(DISPLAY OFF)。 DFF 的狀態(tài)是指令DISPLAY ON/OFF和RST信號(hào)控制的?!? 顯示數(shù)據(jù)RAM(DDRAM)模塊內(nèi)部顯示數(shù)據(jù) RAM提供64×2個(gè)位元組的空間,最多可控制4行16字(64個(gè)字)的中文字型顯示,當(dāng)寫入顯示數(shù)據(jù)RAM時(shí),可分別顯示CGROM與CGRAM的字型;此模塊可顯示三種字型,分別是半角英數(shù)字型(16*8)、CGRAM字型及CGROM的中文字型,三種字型的選擇,由在DDRAM中寫入的編碼選擇,在0000H—0006H的編碼中(其代碼分別是0000、0002、0004、0006共4個(gè))將選擇CGRAM的自定義字型,02H—7FH的編碼中將選擇半角英數(shù)字的字型,至于A1以上的編碼將自動(dòng)的結(jié)合下一個(gè)位元組,組成兩個(gè)位元組的編碼形成中文字型的編碼BIG5(A140—D75F),GB(A1A0-F7FFH)?!褡中彤a(chǎn)生 RAM(CGRAM) 字型產(chǎn)生RAM提供圖象定義(造字)功能, 可以提供四組16×16點(diǎn)的自定義圖象空間,使用者可以將內(nèi)部字型沒有提供的圖象字型自行定義到CGRAM中,便可和CGROM中的定義一樣地通過DDRAM顯示在屏幕中?!?地址計(jì)數(shù)器 AC地址計(jì)數(shù)器是用來貯存 DDRAM/CGRAM之一的地址,它可由設(shè)定指令暫存器來改變,之后只要讀取或是寫入DDRAM/CGRAM的值時(shí),地址計(jì)數(shù)器的值就會(huì)自動(dòng)加一,當(dāng)RS為“0”時(shí)而R/W為“1”時(shí),地址計(jì)數(shù)器的值會(huì)被讀取到DB6——DB0中。
● 光標(biāo) /閃爍控制電路
此模塊提供硬體光標(biāo)及閃爍控制電路,由地址計(jì)數(shù)器的值來指定 DDRAM中的光標(biāo)或閃爍位置。
五、指令說明
模塊控制芯片提供兩套控制命令,基本指令和擴(kuò)充指令如下:
指令表 1:(RE=0:基本指令)