在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于DSP實(shí)現(xiàn)的LCD液晶屏顯示技術(shù)

            一種基于DSP實(shí)現(xiàn)的LCD液晶屏顯示技術(shù)

            作者: 時間:2014-12-15 來源:網(wǎng)絡(luò) 收藏

              下面將給出部分C語言的液晶模塊驅(qū)動子程序,首先足一些變量的聲明函數(shù)和用到的庫函數(shù):

            本文引用地址:http://www.biyoush.com/article/266852.htm

              #include

              #define port cmd port0400

              //定義液晶模塊的命令鎖存地址為I/O空間的

              0400H

              #define port write port0800

              ∥寫數(shù)據(jù)鎖存地址為0800H

              #define port read port0200

              //讀數(shù)據(jù)鎖存地址為0200H

              #define port_LCD_null;

              ioport unsigned short port port_LCD_cmd;

              ioport unsigned short port port_LCD_write;

              ioport unsigned short port port_LCD_read;

              ioport unsigned short port port_LCD_null;

              讀命令的子程序:

              unsigned short Icd-read-command()

              {

              {

              unsigned short temp;

              port LCD_ cmd=0x003F:

              port LCD_ null=0x003F;

              port LCD_ emd一0x002D;

              ∥LCD_ RST=1,CE=0,CD=1,WR=1,RD=0,OEW=1

              port LCD_ nulI=0x002D;

              temp=port LCD_ read:

              port LCD_ cmd=0x003F;

              port LCD_ null=0x003F;

              return(temp);}

              畫點(diǎn)子程序:

              Void led draw point(unsigned short X,unsigned short y)

              {

              unsigned short temp;

              temp一(y<<4)+(x>>3)+0x100;

              led-write-data(temp);

              led-write-data(temp>>8);

              lcd-write-write-command(0x24);

              //送地址指針的控制字24H到命令端口

              temp=(0x07一(X&ox07))l 0xF8;

              //FOH~FFH把選中的一位置1,即點(diǎn)亮,畫點(diǎn)完成

              lcd-write-command(temp);

              }

              向液晶模塊寫數(shù)據(jù)和寫指令的子程序與讀數(shù)據(jù)的過程相似,只要根據(jù)控制模塊的時序圖給出相應(yīng)的命令即可。然后編寫出初始化、清屏、畫點(diǎn)等子程序,再此基礎(chǔ)上就可以編寫顯示字符、數(shù)字、漢字及圖形等。每條指令的執(zhí)行都是先送入?yún)?shù),再送入指令代碼,然后送顯示數(shù)據(jù)。

              4 結(jié) 語

              本文提出利用高速率芯片控制液晶屏顯示的技術(shù),并編寫出針對的C語言液晶模塊的驅(qū)動程序,能夠廣泛地應(yīng)用于各種圖像的處理和顯示場合,在調(diào)試和仿真過程中取得了良好的顯示效果。此電路的設(shè)計思想也可以應(yīng)用在其他液晶模塊的接口設(shè)計中,只要對程序稍加改動就可以加以。

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


            led顯示器相關(guān)文章:led顯示器原理


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

            上一頁 1 2 下一頁

            關(guān)鍵詞: DSP LCD

            評論


            相關(guān)推薦

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

            關(guān)閉