色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 新型顯示屏及技術(shù)在便攜式多媒體產(chǎn)品中的應(yīng)用

          新型顯示屏及技術(shù)在便攜式多媒體產(chǎn)品中的應(yīng)用

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

          摘要:MGLS240128是香港精電公司生產(chǎn)的內(nèi)藏T6963C控制器液晶顯示模塊。文中介紹了MGLS240128的原理及功能,給出了該顯示模塊與單片機(jī)的接口方法。同時(shí)給出了用C51語言編制的圖形顯示程序。

          本文引用地址:http://cafeforensic.com/article/168637.htm

          在目前諸多的顯示器件中,液晶顯示器以其具有工作電壓低、功耗低、顯示信息量大、壽命長、不產(chǎn)生電磁輻射污染、可以顯示復(fù)雜的文字及圖形等優(yōu)點(diǎn),而在各種儀器儀表、電子設(shè)備、移動(dòng)通訊及家用電器中得到了廣泛的。本文介紹MGLS240128T圖形液晶顯示模塊就是香港精電公司生產(chǎn)的、內(nèi)藏T6963C控制器的液晶顯示模塊。

          一、模塊工作原理

          1、基本功能

          MGLS240128T圖形液晶顯示模塊由控制器T6963C、列驅(qū)動(dòng)器T6A39、行驅(qū)動(dòng)器T6A40以及與外部設(shè)備的接口等幾部分組成,它既能顯示字符(包括中文和西文字符),又能顯示圖形,還能夠?qū)⒆址c圖形混合顯示。其主要參數(shù)如下:
          點(diǎn)陣數(shù):240×128;
          點(diǎn)尺寸:0.4×0.4mm;
          視屏尺寸:114×64mm;
          漢字字體:8×8,8×6;
          背光:LED或EL;
          電源:+5V;
          工作溫度范圍:-20~+70℃。

          2、引腳功能

          MGLS240128T圖形液晶顯示模塊的引腳說明如表1所示。該模塊對(duì)液晶顯示的控制和驅(qū)動(dòng)都由模塊內(nèi)部的芯片及電路來完成,因此它與外部的連接只有數(shù)據(jù)線和控制線。主控CPU通過這些數(shù)據(jù)線和控制線來設(shè)置所需要的顯示方式,其它功能均由模塊自動(dòng)完成。

          3、指令系統(tǒng)

          MGLS240128T圖形液晶顯示模塊本身內(nèi)藏控制器T6963C,它最大的特點(diǎn)是具有獨(dú)特的硬件初始設(shè)置功能,由于顯示驅(qū)動(dòng)所需的參數(shù)(如占空比系數(shù)、驅(qū)動(dòng)傳輸?shù)淖止?jié)數(shù)/行以及字符的字體選擇等)均由引腳電平來設(shè)置,因此T6963C的初始化在上電時(shí)就已基本設(shè)置完成。除此之外,它還具有很強(qiáng)的軟件控制能力,也就是由主控CPU通過接口寫入液晶模塊的指令來實(shí)現(xiàn)模塊控制。軟件控制主要集中于顯示功能的設(shè)置上。該模塊的常用指令如表2所列。

          二、液晶模塊的

          1、與單片機(jī)的接口連接

          MGLS240128T液晶顯示模塊與計(jì)算機(jī)的接口時(shí)序采用Inter8080時(shí)序。下面以8031單片機(jī)為例說明其接口方法。它與單片機(jī)的接口方法分為直接訪問方式和間接控制方式。

          直接訪問方式是把液晶模塊作為存儲(chǔ)器接在CPU的數(shù)據(jù)線、地址線和控制線上,同時(shí)把它的數(shù)據(jù)總線接在8031的P0口上,片選以及寄存器選擇信號(hào)線由P2口提供,讀寫操作由單片機(jī)的讀寫操作信號(hào)控制。這種方式是以訪問存儲(chǔ)器的方式訪問液晶顯示模塊,具體連接如圖1(a)所示。

          間接控制方式則不使用單片機(jī)的數(shù)據(jù)系統(tǒng),而是利用它的I/O口來實(shí)現(xiàn)與顯示模塊的聯(lián)系。即將液晶顯示模塊的數(shù)據(jù)線與單片機(jī)的P1口連接作為數(shù)據(jù)總線,另外三根時(shí)序控制信號(hào)線通常利用8031的P3口中未被使用的I/O口來控制。這種訪問方式不占用CPU的存儲(chǔ)器空間,它的接口電路與時(shí)序無關(guān),其時(shí)序完全靠軟件編程實(shí)現(xiàn)。接口方式如圖1(b)所示。

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

          單片機(jī)與液晶顯示模塊接口程序中的文字顯示已經(jīng)為人們所熟悉,因此這里不再贅述,本文只介紹圖形顯示方法。圖形或曲線的顯示程序的關(guān)鍵在于顯示點(diǎn)地址的計(jì)算,下面給出采用C51語言編制的圖形顯示的主要相關(guān)程序。
          //發(fā)送數(shù)據(jù)
          void w _ data(unsigned chard)
          {CS=0;
          check();
          CD=0; P2=d; WRITE=0;WRITE=1;
          CS=1;
          }
          //發(fā)送命令
          void w _ command (unsigned chard)
          {CS=0;
          check();
          CD=1; P2=d; WRITE=0; WRITE=1;
          CS=1;
          }
          //查狀態(tài)
          void check(void)
          {unsigned char M;
          do{P2=0×ff;
          CD=1; READ=0;
          M=P2;
          READ=1;
          }
          while((M0×03)<0×03=;
          }
          //畫點(diǎn)
          void draw(x,y)
          {unsigned intm;
          unsigned char n, t;
          n=0×12;
          t=0×34;
          m=(y0×7f)*0×20;
          n=x/8;
          t=m-(m/0×100)*0×100+n;
          w _ data(t);
          t=m/0×100+0×08;
          w _ data(t);
          w _ command(0×24);
          if(y>=0×80) n=0×f8;
          else n=0×f0;
          t=x%8;
          t=(~t)0×07;
          t=n|t;
          w _ command(t);
          }
          //畫一條正弦曲線
          void main(void)
          {
          init();
          clear();
          for(x=0;x<180;x++=
          {
          y=psin[x];
          y=y(tǒng)|0×80;
          draw(x, y); 
          }
          while(1){}
          }

          三、結(jié)束語

          MGLS240128T圖形液晶顯示模塊是一種性能價(jià)格比較高的液晶顯示模塊,其內(nèi)部具有適配80系列的操作時(shí)序電路,該模塊與單片機(jī)的接口十分方便。由于它不僅能很方便地進(jìn)行大信息量的各種字符顯示,且能實(shí)現(xiàn)圖形及曲線的顯示,這就使人機(jī)接口更友好。因此,可為單片機(jī)在各領(lǐng)域中的應(yīng)用提供十分簡單、方便、功能強(qiáng)大的LCD顯示功能。



          評(píng)論


          相關(guān)推薦

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

          關(guān)閉