新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于不帶字庫(kù)的圖形LCD模塊漢字顯示解決方案

        基于不帶字庫(kù)的圖形LCD模塊漢字顯示解決方案

        作者: 時(shí)間:2012-03-28 來源:網(wǎng)絡(luò) 收藏

        引言

        本文引用地址:http://www.104case.com/article/171760.htm

        目前,在嵌入式智能儀器儀表中,常用的一般不帶有,而實(shí)際應(yīng)用中的人機(jī)界面需要,如果直接把點(diǎn)陣放在程序空間需要占有大量的程序空間,并且不一定完整。本文以深圳萊德電子的YJ240D和國(guó)標(biāo)庫(kù)GB2312-80為例,介紹了一種無(wú)漢字字庫(kù)的漢字

        23.jpg

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

        1.1 YJ240D的基本結(jié)構(gòu)

        YJ240D是一款點(diǎn)陣液晶顯示模塊,它由控制器T6963C、行驅(qū)動(dòng)器、列驅(qū)動(dòng)器及240×128全點(diǎn)陣液晶顯示器組成。可顯示常用字符及圖形,也可以顯示15×8個(gè)(16×16點(diǎn)陣)漢字,內(nèi)帶32K顯示緩沖數(shù)據(jù)存儲(chǔ)器,可儲(chǔ)存八屏圖形顯示數(shù)據(jù)。5V單電源供電,模塊內(nèi)帶負(fù)壓發(fā)生器,用于驅(qū)動(dòng)LCD,內(nèi)帶LED背光,通過調(diào)節(jié)VLCD的電壓可以調(diào)節(jié)液晶的對(duì)比度。

        T6963C 是日本東芝公司專門為中等規(guī)模LCD模塊設(shè)計(jì)的一款控制器,它通過外部MCU方便地實(shí)現(xiàn)對(duì)LCD驅(qū)動(dòng)器和顯示緩存的管理。其特點(diǎn)為8位總線,內(nèi)部有128 個(gè)常用字符表,可管理外部擴(kuò)展顯示緩存64KB(本模塊為32KB),并具有豐富的指令供MCU實(shí)現(xiàn)對(duì)LCD顯示屏幕的操作與編輯

        YJ240D接口簡(jiǎn)單,可通過軟件編程方便地對(duì)液晶控制,其硬件接口定義如表1

        表1 YJ240D的硬件接口
        24.jpg

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

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

        1.3 YJ240D的讀寫時(shí)序

        25.jpg

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

        液晶模塊的詳細(xì)命令集可參見T6963C數(shù)據(jù)手冊(cè)。

        LCD顯示屏相關(guān)文章:lcd顯示屏原理


        lcd相關(guān)文章:lcd原理

        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 荃湾区| 深州市| 同江市| 大渡口区| 东莞市| 辛集市| 广丰县| 合川市| 六盘水市| 宣化县| 南京市| 通江县| 靖边县| 若尔盖县| 拜城县| 华坪县| 仲巴县| 旺苍县| 永德县| 蓝山县| 丹凤县| 田阳县| 金华市| 外汇| 麻栗坡县| 海口市| 永年县| 汕尾市| 武邑县| 延津县| 女性| 邳州市| 和政县| 突泉县| 闽侯县| 合水县| 博湖县| 称多县| 三都| 湾仔区| 景洪市|