在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 液晶顯示與單片機(jī)的接口與編程方法

            液晶顯示與單片機(jī)的接口與編程方法

            作者: 時(shí)間:2012-11-15 來(lái)源:網(wǎng)絡(luò) 收藏
            -width: 0px">  液晶顯示與單片機(jī)的接口與編程方法

              圖1 MGLS12864 與W78E58 接口圖

              軟件設(shè)計(jì)

              液晶控制器HD61202 一共有七條指令,從作用上可分為兩類,顯示狀態(tài)設(shè)置指令和數(shù)據(jù)讀/寫操作指令。詳見(jiàn)指令系統(tǒng)可查看圖形器產(chǎn)品有關(guān)手冊(cè)。顯示起始行設(shè)置中L5~L0 為顯示起始行的地址,取值在0-3FH(1-64 行)范圍內(nèi)。頁(yè)面地址設(shè)置中P2-P0 為選擇的頁(yè)面地址,取值范圍為0-7H,代表1-8 頁(yè)。列地址設(shè)置中C5-C0 為Y地址計(jì)數(shù)器的內(nèi)容,取值在0-3FH(1-64 行)范圍內(nèi)。

              顯示器上128 點(diǎn)×64 點(diǎn),每8點(diǎn)為一字節(jié)數(shù)據(jù),都對(duì)應(yīng)著顯示數(shù)據(jù)RAM(在HD61202 芯片內(nèi)),一點(diǎn)對(duì)應(yīng)一個(gè)bit,計(jì)算機(jī)寫入或讀出顯示存儲(chǔ)器的數(shù)據(jù)代表顯示屏上某一點(diǎn)列上的垂直8 點(diǎn)行的數(shù)據(jù)。D0 代表最上一行的點(diǎn)數(shù)據(jù),D1 為第二行的點(diǎn)數(shù)據(jù),……。,D7 為第八行的點(diǎn)數(shù)據(jù)。該bit=1 時(shí)該點(diǎn)則顯示黑點(diǎn)出來(lái),該bit=0 時(shí)該點(diǎn)則消失。另外LCD 指令中有-條display ON/OFF 指令,display ON 時(shí)顯示RAM 數(shù)據(jù)對(duì)應(yīng)顯示的畫面;display OFF 則畫面消失,RAM 中顯示數(shù)據(jù)仍存在。

              點(diǎn)陣字模文件的建立

             ?。河捎贛GLS12864 器沒(méi)有內(nèi)部字符發(fā)生器,所以在屏幕上顯示的任何字符、

              漢字等須自己建立點(diǎn)陣字模庫(kù),然后均按圖形方式進(jìn)行顯示。由于HD61202 顯示存儲(chǔ)器的特性,不能將計(jì)算機(jī)內(nèi)的漢字庫(kù)和其它字模庫(kù)提出直接使用,需要將其旋轉(zhuǎn)90 度后再寫入。點(diǎn)陣字模庫(kù)建立包括以下幾個(gè)方面:

             ?。?) 建立8×16 點(diǎn)陣常用字符、數(shù)字、符號(hào)字模庫(kù)。

              可選用計(jì)算機(jī)BIOS 中ASCII 的8×16 字模庫(kù),所有字符按照ASCII 值從小到大升序排列。

              asm{mov ax,1130h /*AH=11h—功能調(diào)用。裝入字庫(kù)至軟字庫(kù) */

              mov bh,6 /*AL=30h 取點(diǎn)陣信息 */

              int 10h /*BH=6 取ROM8X16 點(diǎn)陣指針(VGA) */

              mov ax,es /*出口:ES:BP 指向字庫(kù)指針 */

              mov ascii_es,ax

              mov ax,bp

              mov ascii_bp,ax };

              ascii_offset=ascii_bp+16*asciicode;

              for(j=0;j《16;j++) buf[j]=peekb(ascii_es,ascii_offset+j); /*讀16 字節(jié)點(diǎn)陣數(shù)據(jù)*/



            關(guān)鍵詞: 液晶顯示 單片機(jī) 接口與編程

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉