亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcd320_240.c

?? TI 2407DSP LCD320*240程序
?? C
字號:
#include <__LF240x.h>
      #include <Led.h>
      //#define  rbadd1 XBYTE[0xF000]  /* 讀忙狀態地址 */
      //#define  wdadd1 XBYTE[0xF000]  /* 寫參數及顯示數據地址 */
      //#define  rdadd1 XBYTE[0xF001]  /* 讀參數及顯示數據地址 */
      //#define  wcadd1 XBYTE[0xF001]  /* 寫指令代碼地址 */

      ioport unsigned     portF000;
      ioport unsigned     portF001;
      #define rbadd1         portF000
      #define wdadd1           portF000
      #define rdadd1           portF001
      #define wcadd1        portF001
      #define  PARA 0x29;     /* 程序參數定義,根據用戶選擇的LCM型號修改 */
      const unsigned char CGTAB[4][32]={0x00,0x40,0x37,0x10,0x83,0x60,0x2F,0x08, 
         /* 清 */
                                       0x13,0x22,0xE3,0x22,0x23,0x22,0x22,0x22,
                                       0x40,0x48,0xFC,0x40,0xF8,0x40,0xFE,0x08,
                                       0xFC,0x08,0xF8,0x08,0xF8,0x08,0x28,0x10,
                                       0x04,0x04,0x08,0x08,0x18,0x29,0x4A,0x08,  
        /* 華 */
                                       0x09,0x01,0xFF,0x01,0x01,0x01,0x01,0x01,
                                       0x40,0x48,0x58,0x60,0xC0,0x40,0x44,0x44,
                                       0x3C,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,
                                       0x04,0xFF,0x05,0x41,0x33,0x14,0x01,0xF6,  
        /* 蓬 */
                                       0x1B,0x10,0x13,0x10,0x17,0x10,0x28,0x47,
                                       0x44,0xFE,0x40,0xF8,0x10,0xE0,0x18,0x46,
                                       0xF8,0x40,0xF8,0x40,0xFC,0x40,0x46,0xFC,
                                       0x00,0x43,0x30,0x10,0x00,0x07,0xF1,0x11,  
        /* 遠 */
                                       0x11,0x11,0x12,0x12,0x14,0x28,0x47,0x00,
                                       0x10,0xF8,0x00,0x00,0x08,0xFC,0x20,0x20,
                                       0x20,0x24,0x24,0x1C,0x00,0x06,0xFC,0x00  
      };
      unsigned char SYSTAB[8]={0x30,0x87,0x07,0x27,0x42,0xf0,0x28,0x00}; 
      //系統設置指令參數
      unsigned char SCROLLTAB[10]={0,0,0xf0,0xb0,0x04,0xf0}; //SCROLL指令參數
       
      void INT_1(void)
         {
           unsigned char i;
           wcadd1=0x40;   /* SYSTEM SET代碼 */
           for(i=0;i<8;i++)
              {
                wdadd1=SYSTAB[i];  /* 寫入參數 */
              }
            wcadd1=0x44;   /* SCROLL代碼 */
            for(i=0;i<10;i++)
              {
                wdadd1=SCROLLTAB[i];   /* 寫入參數 */
              }
            wcadd1=0x5a;   /* HDOT SCR 代碼 */
            asm(" NOP");
            wdadd1=0x00;   /* 設置參數P1 */
            asm(" NOP");
            asm(" NOP");
            wcadd1=0x5b;   /* OVLAY 代碼 */
            asm(" NOP");
            asm(" NOP");
            asm(" NOP");
            wdadd1=0x00;   /* 設置參數:顯示一,三區為文本屬性 */
            CLEAR(0,0,0x00);       /* 調清屏函數 顯示一區清屏*/
            CLEAR(0xb0,0x04,0x00);     /*顯示二區清屏*/
            wcadd1=0x59;   /* 顯示狀態設置 */
            asm(" NOP");
            wdadd1=0x54;   /* 設置參數:顯示一~四區開顯示 */
          }

      /*void CLEAR()
        {
          unsigned int i,j;
          wcadd1=0x4c;    CSRDIR 代碼
          wcadd1=0x46;    CSRW 代碼
          wdadd1=0x00;    設置參數光標指針低8位
          wdadd1=0x00;   設置參數光標指針高8位
          wcadd1=0x42;    MWRITE 代碼
          for(j=0;j<2195;j++)
            {
              for(i=0;i<30;i++)
                {
                  wdadd1=0x00;   寫入數據
                }
            }
        }*/

      void CGRAM(void)
        {
         unsigned char i,j;
         wcadd1=0x5c;  /* CGRAMADR 代碼 */
         wdadd1=0x00;  /* 設置SAG=0x3000 */
         wdadd1=0x30;
         wcadd1=0x46;  /* CSRW 代碼 */
         wdadd1=0x00;  /* 設置CSR=0x3400(字符代碼=80H) */
         wdadd1=0x34;
         wcadd1=0x4c;  /* CSRDIR 代碼 */
         wcadd1=0x42;  /* MWRITE 代碼 */
         for(j=0;j<4;j++)
           {
         for(i=0;i<32;i++)
            {
             wdadd1=CGTAB[j][i];  /* 寫入字模數據 */
             }
           }
        }
      void CCW1_PR(char O_X,char O_Y,unsigned char code_1)
        {
          unsigned int i,j;
          i=PARA;
          j=i*O_Y+O_X;
          wcadd1=0x4f;      /* CSRDIR 代碼(下移) */
          wcadd1=0x46;      /* CSRW 代碼 */
          wdadd1=j%256;     /* 設置光標地址 */
          wdadd1=j/256;
          wcadd1=0x42;      /* MWRITE 代碼 */
          wdadd1=code_1;    /* 寫入漢字代碼 */
          wdadd1=code_1+1;  /* 寫入漢字代碼 */
          j++;
          wcadd1=0x46;      /* CSRW 代碼 */
          wdadd1=j%256;     /* 設置光標地址 */
          wdadd1=j/256;
          wcadd1=0x42;      /* MWRITE 代碼 */
          wdadd1=code_1+2;  /* 寫入漢字代碼 */
          wdadd1=code_1+3;  /* 寫入漢字代碼 */
        }

      /*void W_DOT(int O_X,int O_Y)
        {
          unsigned char i,j,dat;
          unsigned int k;
            j=PARA;
            i=O_X%8;
            O_X=O_X/8;
            k=j*O_Y+O_X;
            wcadd1=0x4f;
            wcadd1=0x46;  /* 設置光標地址
            wdadd1=k%256; /* 計算光標地址
            wdadd1=k/256;
            if(O_Y==0)O_Y=0x80;
            else
              {
                   O_Y=1;
               for(;i<7;i++)  /* 計算顯示位
                   {
                      O_Y=O_Y*2;
                   }
               }
            wcadd1=0x43;  /* MREAD 代碼
            dat=rdadd1;   /* 讀取當前顯示數據
            wcadd1=0x46;  /* 設置光標地址
            wdadd1=k%256;  /* 計算光標地址
            wdadd1=k/256;
            wcadd1=0x42;  /* MWRITE 代碼
            wdadd1=dat|O_Y;  /* 寫入合成數據
        }*/
      static void CLEAR(unsigned short csrl,unsigned short csrh,unsigned short 
      data1)
      {
       unsigned char i,j;
       wcadd1=0x46;
       wdadd1=csrl;
       wdadd1=csrh;
       wcadd1=0x4c;
       wcadd1=0x42;
       for(i=0;i<240;i++)
       {
        for(j=0;j<320;j++)
        {
         wdadd1=data1;
        }
       }
      }
      void main()
      {
           unsigned char i,j,code_1;
           unsigned short wCount;
           unsigned int O_X,O_Y;
           DISABLE();
        IMR = 0x0000;   /*初始化*/
        IFR = IFR;
        SCSR1 = 0x04fd;
        SCSR2 = (SCSR2&0x000c)|0x0002;
        WDCR = 0x006f;
           INT_1();   /* 調初始化函數 */
           OnInit8255();
      /*     k=0;
           for(j=0;j<240;j++)   /* 繪點顯示
             {
               O_X=k;
               O_Y=j+0x10;
               W_DOT(O_X,O_Y);  /* 調繪點函數
               k++;
               if(k>320)break;
             }
            for(j=240;j>0;j--)
             {
               O_X=k;
               O_Y=j+0x10;
               W_DOT(O_X,O_Y);  /* 調繪點函數
               k++;
               if(k>320)break;
             }*/
             /*------- 中文顯示(文本方式)----------- */
         while(1)
         {
           CGRAM();                  /* 調CGRAM子程序 */
           code_1=0x80;              /* 取字模 */
           O_X=0x00;
           O_Y=0x02;
           CCW1_PR(O_X,O_Y,code_1);  /* 調中文顯示函數(文本方式)  */
           code_1=0x84;              /* 取字模 */
           O_X=0x1c;
           O_Y=0x04;
           CCW1_PR(O_X,O_Y,code_1);  /* 調中文顯示函數(文本方式)  */
           code_1=0x88;              /* 取字模 */
           O_X=0x00;
           O_Y=0x0e;
           CCW1_PR(O_X,O_Y,code_1);  /* 調中文顯示函數(文本方式)  */
           code_1=0x8c;              /* 取字模 */
           O_X=0x1c;
           O_Y=0x0e;
           CCW1_PR(O_X,O_Y,code_1);  /* 調中文顯示函數(文本方式)  */
         }  
      }
      void c_int1(void)
      {
      }
      void c_int2(void)
      {
      }
      void c_int3(void)
      {
      }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本网站在线观看一区二区三区| 五月天网站亚洲| 美女视频黄 久久| 色综合久久中文综合久久97| 2024国产精品视频| 亚洲一区二区三区在线看| 国产精品亚洲专一区二区三区| 欧美日韩高清一区| 亚洲欧美综合另类在线卡通| 国内精品国产成人国产三级粉色| 欧美揉bbbbb揉bbbbb| 亚洲欧美区自拍先锋| 成人午夜视频网站| 精品国产乱码久久久久久1区2区| 亚洲3atv精品一区二区三区| k8久久久一区二区三区| 国产亚洲成aⅴ人片在线观看| 男男视频亚洲欧美| 欧美日韩精品专区| 亚洲午夜免费电影| 色综合视频一区二区三区高清| 久久精品一区八戒影视| 精品午夜久久福利影院| 欧美一级高清片| 性做久久久久久久免费看| 色婷婷综合五月| 中文字幕制服丝袜成人av | 亚洲欧美综合在线精品| 福利电影一区二区三区| 国产视频一区二区三区在线观看| 极品美女销魂一区二区三区免费| 欧美一区二区三区啪啪| 亚洲福利一区二区| 欧美区视频在线观看| 亚洲成人www| 欧美日韩国产高清一区二区| 一区2区3区在线看| 欧美在线观看视频在线| 一区二区三区精品在线| 色综合视频一区二区三区高清| 综合分类小说区另类春色亚洲小说欧美| 粉嫩嫩av羞羞动漫久久久| 国产欧美一区二区精品久导航 | 午夜欧美电影在线观看| 欧美日韩精品福利| 性做久久久久久免费观看| 欧美精品第1页| 日韩电影在线观看网站| 日韩一区二区电影| 久久99最新地址| 久久久久久久久一| 成人永久免费视频| 国产精品久久久久永久免费观看| av一区二区三区黑人| 成人免费一区二区三区视频| 91一区二区在线| 一区二区在线免费观看| 欧美色图在线观看| 日韩精品亚洲专区| 久久这里只精品最新地址| 成人免费视频一区| 亚洲老妇xxxxxx| 欧美人狂配大交3d怪物一区| 免费久久精品视频| 国产午夜精品一区二区三区视频 | 国产高清久久久| 亚洲欧美影音先锋| 欧美日韩中字一区| 久久99国产精品久久99果冻传媒| 久久精品人人做人人综合 | 久久精品国产精品青草| 久久久美女毛片| 99久久免费国产| 亚洲高清久久久| 精品久久久久久无| jizzjizzjizz欧美| 日韩高清一区在线| 国产亚洲va综合人人澡精品 | 激情综合亚洲精品| 国产精品欧美精品| 欧美日韩国产大片| 国产精品资源在线看| 亚洲视频 欧洲视频| 欧美日韩激情一区二区| 国产一区二区网址| 亚洲人成伊人成综合网小说| 91精品国产欧美一区二区18| 国产精品一级在线| 夜色激情一区二区| 欧美r级在线观看| 91亚洲男人天堂| 麻豆91在线看| 中文字幕欧美一| 欧美一区午夜精品| 成人福利电影精品一区二区在线观看| 一区二区日韩av| 国产视频一区二区三区在线观看| 欧美影片第一页| 国产宾馆实践打屁股91| 亚洲成人1区2区| 国产精品欧美久久久久无广告| 欧美日韩精品电影| av在线播放一区二区三区| 久久精品国产免费| 一区二区三区在线免费观看| 精品国产一区二区在线观看| 在线观看精品一区| 国产成人免费av在线| 天天综合日日夜夜精品| 亚洲欧洲日韩女同| 精品国产一区二区精华| 欧美在线观看视频在线| 盗摄精品av一区二区三区| 日本午夜精品一区二区三区电影| 亚洲人成精品久久久久| 久久影院午夜片一区| 91麻豆精品91久久久久久清纯| 99vv1com这只有精品| 国产久卡久卡久卡久卡视频精品| 亚洲成人手机在线| 国产精品美女久久久久aⅴ | 国产精品久久久久影院亚瑟| 日韩欧美成人午夜| 欧美亚洲综合另类| 97se亚洲国产综合在线| 国产一区二区三区免费| 日韩精品电影在线观看| 亚洲美女少妇撒尿| 国产精品久久一卡二卡| 久久久综合九色合综国产精品| 717成人午夜免费福利电影| 色天天综合久久久久综合片| 国产精品一二三区在线| 美国三级日本三级久久99| 爽爽淫人综合网网站| 亚洲乱码国产乱码精品精小说 | 久久久久免费观看| 精品捆绑美女sm三区| 3d动漫精品啪啪| 欧美日韩国产高清一区| 欧美亚洲精品一区| 91麻豆swag| 99久久精品国产观看| 风间由美一区二区三区在线观看 | 久久99久久精品欧美| 视频一区免费在线观看| 午夜久久久久久电影| 一区二区三国产精华液| 一区二区三区高清在线| 亚洲精品美腿丝袜| 樱花草国产18久久久久| 一区二区成人在线| 一区二区久久久| 亚洲综合精品自拍| 一区二区三区日韩精品| 亚洲人亚洲人成电影网站色| 亚洲欧洲99久久| 亚洲另类春色国产| 亚洲自拍另类综合| 亚洲国产精品一区二区www在线| 亚洲免费在线看| 亚洲国产视频a| 亚洲444eee在线观看| 日本 国产 欧美色综合| 日本亚洲视频在线| 美女视频一区在线观看| 精品一区二区三区免费观看| 国产真实乱对白精彩久久| 国产激情一区二区三区| 成人激情av网| 欧美大片日本大片免费观看| 精品黑人一区二区三区久久| 久久久精品欧美丰满| 中文久久乱码一区二区| 亚洲精品免费电影| 调教+趴+乳夹+国产+精品| 欧美96一区二区免费视频| 韩国女主播一区| 成人开心网精品视频| 91色视频在线| 欧美军同video69gay| 日韩精品一区二区三区蜜臀| 久久精品亚洲麻豆av一区二区| 国产精品视频第一区| 一区二区三区在线观看视频| 午夜精品一区二区三区免费视频| 日韩国产精品久久| 国产一区二三区| 99精品一区二区| 91精品国模一区二区三区| 2021国产精品久久精品| 国产精品久久久久久久久果冻传媒| 亚洲激情成人在线| 久久国产乱子精品免费女| 粉嫩欧美一区二区三区高清影视| 欧洲日韩一区二区三区| 精品日韩成人av| 亚洲美女淫视频| 久久99精品久久久久婷婷| 不卡一区二区三区四区|