国产成A人亚洲精V品无码性色,国产丰满麻豆vIDEOSSEXHD,亚洲VA中文字幕无码久久,精品无码人妻一区二区三区视频

新聞動(dòng)態(tài)   News
聯(lián)系我們   Contact
搜索   Search

怎么可以讓液晶顯示模組不帶字庫(kù)顯示字呢?

2016/11/3 14:09:07      點(diǎn)擊:

對(duì)于液晶顯示模組相信大家肯定不會(huì)十分的陌生,在很多的電子行業(yè)運(yùn)用的十分的廣泛。眾所周知,液晶模塊它有分很多種,有圖形液晶模塊,有帶文字庫(kù)的。然而有一些LCD模塊它是不帶有字庫(kù)的,但我們現(xiàn)實(shí)應(yīng)用當(dāng)中我們需要顯示漢字,這就存在如何讓這沒有漢字字庫(kù)的圖形液晶模塊能顯示漢字。有一種很直接的方法就是將漢字點(diǎn)陣字庫(kù)入在程序空間里,但這樣就會(huì)占有很大的程序空間,而且字庫(kù)也不一定完整。那有沒有更好的解決辦法呢,當(dāng)然辦法需要我們?nèi)ハ。在下面,小編就為大家好好講講怎么可以讓液晶顯示模組不帶字庫(kù)顯示字呢?

 

  一、單片機(jī)與液晶模塊的接口

 

  ——YJ240D與單片機(jī)的接口

  為單片機(jī)和液晶顯示器的接口示意圖,其中用單片機(jī)的P1.2、P1.3來控制液晶模塊的片選(CE)和指令/數(shù)據(jù)選擇(C/D);P0口與液晶的8位數(shù)據(jù)線(P0-P7)相接;讀(WR)寫(RD)線分別與MCU的讀寫線相連。

 

  ——YJ240D的讀寫時(shí)序

  液晶模塊與MCU的接口采用八位并行數(shù)據(jù)線,可交換命令和數(shù)據(jù)。向液晶模塊寫時(shí),如果C/D為高,表示向液晶模塊傳輸命令;如果C/D為低,表示向液晶模塊傳輸數(shù)據(jù)。當(dāng)從液晶讀時(shí),C/D必須為高,讀出的值為模塊內(nèi)的狀態(tài)字。

 

  二、字庫(kù)芯片與單片機(jī)的接口

 

  ——漢字的編碼標(biāo)準(zhǔn)

  為了用0、1代碼串表示漢字,規(guī)定了漢字的信息交換碼:GB 2312-80,簡(jiǎn)稱國(guó)標(biāo)碼,共有字符7445個(gè),包括漢字和其他字符。一級(jí)漢字3755個(gè),按漢語拼音順序排列;二級(jí)漢字3008個(gè),按部首和筆畫排列。其他字符有常用符號(hào)、序號(hào)、GB1988圖形字符集、希臘字符、制表符等。

 

  ——區(qū)位碼和機(jī)內(nèi)碼的相互轉(zhuǎn)換

  西文系統(tǒng)的交換碼和機(jī)內(nèi)碼都采用美國(guó)標(biāo)準(zhǔn)信息交換碼ASCII,用一個(gè)字節(jié)表示,一般只用低七位,可以表示128可符號(hào)。

 

  ——漢字字模庫(kù)

  漢字的輸出是將漢字的筆劃離散化,用點(diǎn)陣來表示。點(diǎn)陣的中每個(gè)點(diǎn)位只有兩種狀態(tài):有筆畫(1)、無筆畫(0)。描述漢字點(diǎn)陣信息的二進(jìn)制代碼集稱為漢字的字模。所有漢字和符號(hào)的點(diǎn)陣信息就組成了漢字庫(kù)。

 

  ——混合字符的顯示

  在本系統(tǒng)中,每個(gè)漢字的顯示采用16×16圖形點(diǎn)陣方式顯示。國(guó)標(biāo)GB2312-80一、二級(jí)漢字點(diǎn)陣庫(kù)存放在一片ROM芯片AT27C040中,每個(gè)漢字占用32個(gè)字節(jié)。當(dāng)需要顯示漢字時(shí),首先根據(jù)區(qū)碼和位碼計(jì)算出該漢字點(diǎn)陣在ROM中存放的起始地址,然后從此地址連續(xù)的取出32個(gè)字節(jié)的漢字點(diǎn)陣,并寫入LCD模塊對(duì)應(yīng)的地址中,就可以顯示出該漢字。