亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

小點陣漢顯液晶模塊及其應(yīng)用

時間:2024-09-18 09:48:53 理工畢業(yè)論文 我要投稿
  • 相關(guān)推薦

小點陣漢顯液晶模塊及其應(yīng)用

摘要:HZ132-64B30是一種采用12×12點陣的小點陣漢字液晶顯示模塊,該模塊內(nèi)嵌T9拼音輸入法并采用標(biāo)準(zhǔn)的UART與控制MCU通信。文中介紹了該模塊的性能特點、引腳功能及用戶命令,給出了HZ132-64B30的具體應(yīng)用電路和應(yīng)用程序。

對于手機(jī)等體積小巧的電子產(chǎn)品,其人機(jī)界面一方面要滿足大信息量的顯示要求,另一方面,顯示屏的大小又受體積的制約。因此,如何在面積有限的情況下多顯示一些漢字已成為此類產(chǎn)品需要解決的重要問題。而解決上述問題最為行之有效的方法就是采用小點陣漢字顯示,這樣可以在同樣的成本和體積下多顯示一些漢字。另一方面,此類電子產(chǎn)品還要求具有較強(qiáng)的漢字輸入功能,以滿足漢字輸入及查找的需要。

HZ132-64B30即是采用小點陣漢字顯示,它是具有12×12點陣漢字顯示功能的液晶圖形顯示模塊。該模塊同時還內(nèi)嵌了先進(jìn)的T9拼音輸入法,并采用UART方式與控制MCU進(jìn)行接口,因此可為手機(jī)、智能終端等人機(jī)交互信息量大的電子產(chǎn)品提供一個較好的解決方案。

1。龋冢保常玻叮矗拢常暗男阅芴攸c

HZ132-64B30漢字液晶顯示模塊的主要性能特點如下:

●模塊分辨率為132(列)×64(行),全屏幕圖形點陣,漢字顯示點陣為12×12;

●內(nèi)含12×12點陣一、二級簡體中文漢字字庫及12×6點陣ASCⅡ字符庫;

●全屏幕可以顯示每行10個共5行標(biāo)準(zhǔn)宋體漢字或者20×5個ASCⅡ字符,非常適合信息終端類顯示;

●具有多種圖形及文本顯示命令;

●采用串行接口控制,硬件連接比較簡單;

●內(nèi)嵌先進(jìn)的T9拼音輸入法,與大多數(shù)手機(jī)的拼音輸入法兼容;

●液晶屏尺寸(mm):53.0(L)×28.0(W)×2.0(H),顯示點陣: 0.26(L)×0.28(W);

●采用單+5V電源供電,內(nèi)部可提供顯示驅(qū)動負(fù)電壓。

HZ132-64B30漢顯模塊在模塊上方的一排5根引腳是給用戶的電源和串行數(shù)據(jù)口,現(xiàn)將各引腳功能說明如下:

VCC(1):5V正電源端;

TXD(2):漢顯模塊的串行數(shù)據(jù)輸出引腳;

RXD(3):漢顯模塊的串行數(shù)據(jù)輸入引腳,在模塊啟動期間,該腳接地可以激活自檢程序,此時液晶屏將顯示自檢畫面?

GND(4):接地端;

RESET(5):外部復(fù)位引腳,高電平有效。

2 用戶命令

控制MCU一般通過串口命令與漢顯模塊進(jìn)行通信,模塊對串口命令做出相應(yīng)的顯示或返回相應(yīng)的數(shù)據(jù),模塊的通信格式為9600,n,8,1,所有發(fā)往漢顯模塊的命令都是以“ESC”鍵值0X1b開始,后面跟一個字節(jié)的命令碼,其后再跟具體的命令內(nèi)容。模塊返回的內(nèi)容則是以“ESC”開始,后面跟一個字節(jié)的命令碼,其后跟返回內(nèi)容。模塊可自動對每條指令做出是否成功的返回響應(yīng),執(zhí)行成功時返回“OK!”,錯誤指令則返回“error”。對于有數(shù)據(jù)返回的指令,這些響應(yīng)通常跟在數(shù)據(jù)的后面。當(dāng)模塊正常運行時,可以通過適當(dāng)?shù)脑O(shè)置使其不再對命令執(zhí)行做出成功與否的響應(yīng),以提高模塊的運行速度。

發(fā)往模塊的命令格式為:ESC、命令代碼(1 byte)、命令內(nèi)容(N bytes);

模塊返回的數(shù)據(jù)格式為:ESC、返回內(nèi)容(N bytes)。

下面詳細(xì)介紹各用戶命令:

(1)設(shè)置LCM的灰度

命令格式:ESC,0X31,HD;

0X31:灰度設(shè)置命令;

HD:灰度值,取值范圍為0X00~0X3F,建議灰度值取為0X07。

(2)清屏命令

命令格式:ESC,0X32;

(3)設(shè)置光標(biāo)位置

命令格式:ESC,0X33,X,Y;

其中X為以漢字為單位的屏幕列坐標(biāo)值,取值范圍為0~19;Y則是以漢字為單位的屏幕行坐標(biāo)值,取值范圍為0~4。

(4)顯示光標(biāo)

命令格式:ESC,0X34,A;

其中,A為光標(biāo)顯示開關(guān),A為0時,不顯示光標(biāo),A為1時,光標(biāo)顯示。

(5)在光標(biāo)位置顯示字符串

命令格式:ESC,0X37,B,N,END;

該命令可在當(dāng)前光標(biāo)位置顯示漢字或ASCⅡ字符串,也可用于顯示單個漢字或ASCⅡ字符。其中:B為顯示屬性開關(guān),當(dāng)B為0時,正常顯示字符,B為1時,反顯字符;N為顯示字符的內(nèi)容(多字節(jié)),當(dāng)顯示內(nèi)容為漢字時,N為顯示漢字的內(nèi)碼;當(dāng)顯示內(nèi)容為ASCⅡ碼時,N為ASCⅡ碼值;END為結(jié)束標(biāo)志,其值為0X00。

(6)在任意位置畫點

命令格式:ESC,0X38,C,X,Y;

畫點時,坐標(biāo)原點(0,0)都是在左上角,X坐標(biāo)向右遞增,Y坐標(biāo)向下遞增。其中:C是畫點屬性開關(guān),C為1時,在該坐標(biāo)原點畫一個點,C為0時,擦除該坐標(biāo)的點;X表示以點為單位的X坐標(biāo)值(0<X<131);Y表示以點為單位的Y坐標(biāo)值(0<Y<63)。

(7)任意位置畫線

命令格式:ESC,0X39,D,X0,Y0,X1,Y1;

其中,D為畫線屬性,D為2時,畫一條虛線;D為1時,畫一條實線;D為0時,擦除該位置的線;X0表示直線一端的X位置;Y0表示直線一端的Y位置;X1表示直線另一端的X位置;Y1表示直線另一端的Y位置。

(8)任意位置畫圓

命令格式:ESC,0X41,E,X,Y,R;

其中,E表示畫圓屬性,E為1,畫一個圓,E為0,擦除該圓;X表示圓心的X位置;Y表示圓心的Y位置;R表示半徑。

(9)畫圖片

命令格式:ESC,0X42,F,X0Y0,X1Y1,N;

其中,F為畫圖屬性,F為0,畫正常圖,F為1,畫反顯圖;X0Y0為圖片左上角的坐標(biāo)位置;X1Y1

【小點陣漢顯液晶模塊及其應(yīng)用】相關(guān)文章:

矩陣的分解及其應(yīng)用03-07

EDA技術(shù)及其應(yīng)用03-19

鈦合金的特性及其應(yīng)用03-01

矩陣函數(shù)的性質(zhì)及其應(yīng)用03-07

矩陣對角化及其應(yīng)用03-07

矩陣的廣義逆及其應(yīng)用03-07

淺談ADSL技術(shù)及其應(yīng)用12-04

談ADSL技術(shù)及其應(yīng)用12-04

淺析PGP軟件及其應(yīng)用03-20