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

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

?? g12864b.c

?? 128*64液晶模塊圖形顯示應用實例編程
?? C
字號:
/* --------------- TESTING FOR GS-G1286414YLY -- */

#include<reg51.h>

#define  RW     P3_1  
#define  EL     P3_2
#define  CS1    P1_0     /* E1: IC1 片選端,E2: IC2 */
#define  CS2    P1_1
#define  RESET  P1_2   /* RW=0,寫數據; RW=1;讀數據處理 */ 
#define  RS     P3_0   /* RS = 1 ,指向數據 ; RSCS1 = 0 ,指向命令寄存器 */
#define  BF     P0_7
#define TT     5

uchar code AA[]={20,36,68,132,100,28,32,24,15,232,8,8,
40,24,8,0,32,16,76,67,67,44,32,16,12,3,6,24,48,96,32,0};

uchar code BB[]={64,65,206,4,0,252,4,2,2,252,
4,4,4,252,0,0,64,32,31,32,
64,71,66,65,64,95,64,66,68,67,64,0};

uchar code CC[]={0,64,66,68,92,200,64,127,64,192,
80,78,68,96,64,0,0,128,64,32,
24,7,0,0,0,63,64,64,64,64,120,0};

uchar code DD[]={0,248,0,0,254,64,48,143,10,8,
24,104,8,136,8,0,0,31,0,0,
127,0,0,127,33,33,63,33,33,127,1,0};

uchar code EE[]={0,0,0,224,32,32,32,63,36,36,
36,244,36,0,0,0,0,64,48,7,
18,98,2,10,18,98,2,15,16,96,0,0};

uchar code FF[]={254,2,18,42,198,136,200,184,143,232,
136,136,136,136,0,0,255,0,2,4,
3,4,4,4,4,255,4,4,4,4,4,0};

uchar code GG[]={16,208,255,80,144,4,244,84,95,84,
84,95,244,4,0,0,3,0,255,0,
0,132,133,69,53,15,21,37,101,196,68,0};

uchar code HH[]={16,16,255,16,16,0,8,8,255,8,
8,8,248,0,0,0,8,24,15,4,
133,65,49,13,3,5,9,17,49,97,33,0};

uchar code KKK[]= {0,0,0,0,0,0,0,0,0,0,0,0,0,
                   0,0,0,0,0,66,127,64,0,0,0, 
                   0,98,81,73,73,70,0,0,0,54,73,
                   73,73,54,0,0,0,8,62,28,62,8,
                   0,0,0,60,74,73,73,48,0,0,0,24,
                   20,18,127,16,0,0};


uchar code Baa[]={0,54,73,73,73,54,0,0};


/*------------------------- 延時子程序--------- */
void delay(uint times)
{
 
  while(times)times--;
}

 



/* -------------------------忙音檢測 --------------*/

void  CheckBF(bit CS)       /* cs=0,檢查IC1     CS=1檢查IC2 */
{   
   bit temp;
   RS=0;
   RW=1;
       
    if(CS)CS2=1;
                  else CS1=1;
           
        do {  
              EL=1;
              temp=BF;
              EL=0;
                        }while(temp);
     
         
  CS1=0;    /* 總線釋放 ,芯片處高阻狀態 */  
  CS2=0;
 
} 
 

/*-----------寫命令···寄存器 ------ -----------*/

void  Wcode(bit CC1,uchar dd1) /* 選擇芯片 、數據 */
{
       CheckBF(CC1);
       RS=0;
       RW=0;
      

 if(CC1)CS2=1;
    
   else CS1=1;
              P0=dd1;
              EL=1;
              delay(TT);
              EL=0;        /* 寫入指令 */ 
            
   CS1=0;  /* 總線釋放 ,芯片處高阻狀態 */  
   CS2=0;   
                      }

/* -------   寫顯示數據····· to DDRAM --------*/


void Wdata(bit CC2,uchar dd2)
{

   CheckBF(CC2);
       RS=1;
       RW=0;
      

 if(CC2)CS2=1;
    
   else CS1=1;
              P0=dd2;
              EL=1;
              delay(TT);
              EL=0;        /* 數據寫入RAM */ 
            
   CS1=0; /* 總線釋放 ,芯片處高阻狀態 */  
   CS2=0;   

    }        


  /* ------------- 清 屏 子 程 序 -------------------*/  
void  CLR()
{
  uchar n;
  uchar m;
  for(n=0;n<=7;n++)
{
   Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7 */
   Wcode(1,(0xb8+n));
    
   Wcode(0,0x40);      ;/* 列 =0 */
   Wcode(1,0x40);

   for(m=0;m<=63;m++)
   {

   Wdata(0,0x0);
   Wdata(1,0x0);  
   }
   
}     }



/*================================================================  */
/*=============================== 顯示主程序 ========== */
/*================================================================  */
 

 
 void main()
{
  uchar n;
  uchar m;
  uchar yy; 
  P0=0x00;
/* --------- 初始化地區------------------------------------------*/ 
     
     
  RESET=0;
  delay(200);
  RESET=1;      /* 軟 件 復 位  */
  
  CS1=0;    /* 總線釋放 ,芯片處高阻狀態 */    
  CS2=0;
  
  Wcode(0,0xb8);  /* 設置頁面Page= 0  */
  Wcode(1,0xb8);
  
  Wcode(0,0xc0);  /* 設置顯示首行地址 =00  ,(00 --63) */
  Wcode(1,0xc0);
 
  Wcode(0,0x40);  /* 設置 x 軸地址 = 00 ,(00-63)  */
  Wcode(1,0x40);
 
  Wcode(0,0x3f);  /* 開屏顯示 */
  Wcode(1,0x3f);


while(1)
{
 
  CLR();

/*--------- 顯示“歡迎光臨 128*64 點陣模塊” 于 2、3 行------- */

 
/*------------------------  左屏顯示“歡迎光臨”------------------------- */  
  
   Wcode(0,(0xb8+1));  /* Setting Page 0 -- 7*/
   Wcode(0,0x40);      ;/* 列 = 0 */ 
    
   for(n=0;n<=15;n++) Wdata(0,AA[n]); /* 上部分 */
   
   for(n=0;n<=15;n++) Wdata(0,BB[n]);
   
   for(n=0;n<=15;n++) Wdata(0,CC[n]);
   
   for(n=0;n<=15;n++) Wdata(0,DD[n]);

       
    
   Wcode(0,(0xb8+2));  /* Setting Page 0 -- 7*/
   Wcode(0,0x40);      ;/* 列 = 0 */ 
    
   for(n=16;n<=31;n++) Wdata(0,AA[n]); /* 下部分 */
   
   for(n=16;n<=31;n++) Wdata(0,BB[n]);
   
   for(n=16;n<=31;n++) Wdata(0,CC[n]);
   

   for(n=16;n<=31;n++) Wdata(0,DD[n]);  


/*------------------------  左屏顯示“  128*64 ”------------------------- */  

   Wcode(0,(0xb8+6));  /* Setting Page 0 -- 7*/
   Wcode(0,0x40);      ;/* 列 = 0 */ 
    
   for(n=0;n<=63;n++) Wdata(0,KKK[n]); /* 上部分 */

  
 /*------------------------  右屏顯示“點陣模塊”------------------------- */
  
   Wcode(1,(0xb8+5));  /* Setting Page 0 -- 7*/
   Wcode(1,0x40);      ;/* 列 = 0 */ 
    
   for(n=0;n<=15;n++) Wdata(1,EE[n]); /* 上部分 */
   
   for(n=0;n<=15;n++) Wdata(1,FF[n]);
   
   for(n=0;n<=15;n++) Wdata(1,GG[n]);
   
   for(n=0;n<=15;n++) Wdata(1,HH[n]);

       
    
   Wcode(1,(0xb8+6));  /* Setting Page 0 -- 7*/
   Wcode(1,0x40);      ;/* 列 = 0 */ 
    
   for(n=16;n<=31;n++) Wdata(1,EE[n]); /* 下部分 */
   
   for(n=16;n<=31;n++) Wdata(1,FF[n]);
   
   for(n=16;n<=31;n++) Wdata(1,GG[n]);
   
   for(n=16;n<=31;n++) Wdata(1,HH[n]);  
  
   for(n=6;n>=1;n--)delay(5000);

   CLR(); 
 
   /* ------------- 88888 屏 -------------------*/

   
  for(n=0;n<=7;n++)
{
   Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7 */
   Wcode(1,(0xb8+n));
    
   Wcode(0,0x40);      ;/* 列 =0 */
   
   for(yy=0;yy<=7;yy++)
{
   for(m=0;m<=7;m++) Wdata(0,Baa[m]);
 
    delay(100);
  }

   Wcode(1,0x40);

   
   for(yy=0;yy<=7;yy++)
{
   for(m=0;m<=7;m++) Wdata(1,Baa[m]);
 
   
}

  delay(10000);               

}

    
   CLR();

  /* ------------- 橫 掃 屏 -------------------*/
   
 
   Wcode(0,(0xb8+7));  /* Setting Page 0 -- 7 */
   Wcode(1,(0xb8+7));
    
   Wcode(0,0x40);      ;/* 列 =0 */
   Wcode(1,0x40);

   for(m=0;m<=63;m++)
   {

   Wdata(0,0x80);
   Wdata(1,0x80);  
   }
 
  
  for(n=0;n<=63;n++)   
 {
       Wcode(0,0xc0+n);  /* 設置 x 軸地址 = 00 ,(00-63)  */
       Wcode(1,0xc0+n);
                          
       
       delay(10000);      /* 暫停 1秒 */
                  
   }  

CLR();


/* ------------- 豎 掃 屏 -------------------*/
  
 
for(m=0;m<=63;m++)
{

for(n=0;n<=7;n++)   /*------ 畫線條 ------*/
{
  
Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7 */
Wcode(0,(0x40+m));  /* 列 =0 */
Wdata(0,0xff);
}

delay(10000);  /* 線條停留時間 */


for(n=0;n<=7;n++)     /* -----鏟除痕跡 -------*/
{
  
Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7 */
Wcode(0,(0x40+m));  /* 列 =0 */
Wdata(0,0x0);
}  }
 

 
for(m=0;m<=63;m++)
{

for(n=0;n<=7;n++)   /*------ 畫線條 ------*/
{
  
Wcode(1,(0xb8+n));  /* Setting Page 0 -- 7 */
Wcode(1,(0x40+m));  /* 列 =0 */
Wdata(1,0xff);
}

delay(10000);  /* 線條停留時間 */


for(n=0;n<=7;n++)     /* -----鏟除痕跡 -------*/
{
  
Wcode(1,(0xb8+n));  /* Setting Page 0 -- 7 */
Wcode(1,(0x40+m));  /* 列 =0 */
Wdata(1,0x0);
}  }
 

/*--------- 交替顯示1 隔行隔離 ------- */


 
 for(n=0;n<=7;n++)
{
   Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7*/
   Wcode(1,(0xb8+n));
    
   Wcode(0,0x40);      ;/* 列 =0 */
   Wcode(1,0x40);

   for(m=0;m<=31;m++)  
   {

   Wdata(0,0x55);
   Wdata(0,0xaa);
   Wdata(1,0x55);
   Wdata(1,0xaa);
      }
}
 
for(n=6;n>=1;n--)delay(10000); 

CLR();

/*--------- 交替顯示2 隔行隔離 ------- */


 
 for(n=0;n<=7;n++)
{
   Wcode(0,(0xb8+n));  /* Setting Page 0 -- 7*/
   Wcode(1,(0xb8+n));
    
   Wcode(0,0x40);      ;/* 列 =0 */
   Wcode(1,0x40);

   for(m=0;m<=31;m++)  
   {

   Wdata(0,0xaa);
   Wdata(0,0x55);
   Wdata(1,0xaa);
   Wdata(1,0x55);
      }
}

for(n=6;n>=1;n--)delay(10000);

}

}     /* ----------------------程序到此結束啦!! */
 
  
   

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产在线一| 亚洲bdsm女犯bdsm网站| 日韩一区二区三区av| 欧美日韩综合在线免费观看| 色综合色综合色综合| 91麻豆福利精品推荐| 99国产精品视频免费观看| 99在线精品一区二区三区| 北条麻妃一区二区三区| 91视频在线观看| 欧美丝袜自拍制服另类| 欧美日韩中文字幕一区二区| 欧美精品v日韩精品v韩国精品v| 欧美在线观看视频在线| 91精品啪在线观看国产60岁| 欧美一卡二卡三卡四卡| 欧美大尺度电影在线| 国产日本一区二区| 亚洲欧美在线视频| 一区二区三区四区视频精品免费 | 国产精品护士白丝一区av| 国产精品网站一区| 亚洲影院理伦片| 亚洲成在线观看| 国产真实乱对白精彩久久| 成人av综合在线| 欧美色综合网站| 精品久久久影院| 一区二区三区在线免费观看| 蜜乳av一区二区| av动漫一区二区| 欧美一区二区三级| 国产精品国产馆在线真实露脸| 亚洲色图丝袜美腿| 美女在线视频一区| 不卡的av在线播放| 日韩欧美区一区二| 亚洲精品欧美在线| 国产经典欧美精品| 欧美老年两性高潮| 亚洲欧美自拍偷拍| 国产制服丝袜一区| 欧美日韩在线不卡| 国产精品国产三级国产三级人妇| 天天操天天干天天综合网| 粉嫩aⅴ一区二区三区四区五区| 91行情网站电视在线观看高清版| 欧美电影免费观看完整版| 国产精品三级在线观看| 蜜臀av一区二区在线观看| 91片在线免费观看| 国产亚洲一区二区三区| 日韩av高清在线观看| 91福利资源站| 国产精品盗摄一区二区三区| 国模一区二区三区白浆| 欧美精品在线观看播放| 亚洲欧美另类图片小说| 丰满放荡岳乱妇91ww| 2024国产精品| 美女诱惑一区二区| 538在线一区二区精品国产| 一区二区三区四区不卡在线 | 综合久久久久久久| 国产一区二区在线看| 91麻豆精品国产自产在线| 一区二区三区国产| 99久久综合99久久综合网站| 国产亚洲一区二区在线观看| 蜜桃视频免费观看一区| 欧美一区二区三区小说| 肉肉av福利一精品导航| 欧美日韩一二三| 亚洲一二三区不卡| 色婷婷综合久久久| 亚洲黄色小说网站| 在线观看网站黄不卡| 亚洲精品网站在线观看| 一道本成人在线| 亚洲美腿欧美偷拍| 欧美亚洲一区二区三区四区| 一区二区免费看| 欧美日本不卡视频| 免费观看一级欧美片| 精品999在线播放| 国产成人精品1024| 自拍av一区二区三区| 一本在线高清不卡dvd| 亚洲一区二区三区视频在线| 欧美日韩综合在线| 日本不卡一二三区黄网| 久久亚洲一区二区三区四区| 成人妖精视频yjsp地址| 亚洲欧美自拍偷拍色图| 欧美日韩在线一区二区| 日韩黄色免费电影| 久久精品一区二区三区四区| 成人少妇影院yyyy| 亚洲国产视频一区| 欧美r级在线观看| 成人ar影院免费观看视频| 一区二区欧美国产| 欧美一卡二卡在线观看| 成人精品视频.| 午夜精品福利一区二区三区av | 91丨九色丨黑人外教| 亚洲福利视频一区| 亚洲精品一线二线三线| 99久久精品国产精品久久| 五月婷婷另类国产| 中文字幕成人av| 欧美日本一区二区在线观看| 国产高清精品在线| 亚洲影院理伦片| 国产欧美视频在线观看| 欧美人与禽zozo性伦| 高清国产一区二区三区| 午夜视频久久久久久| 国产欧美视频一区二区| 欧美日韩一级视频| 国产高清不卡一区| 日韩精品亚洲一区二区三区免费| 国产喷白浆一区二区三区| 欧美日韩综合色| 91丨九色丨国产丨porny| 精品在线你懂的| 亚洲高清在线精品| 国产精品麻豆一区二区| 日韩精品一区二区三区四区| 在线观看视频欧美| 99久久精品国产网站| 国产传媒欧美日韩成人| 蜜臀av性久久久久av蜜臀妖精| 一区二区三区在线观看动漫| 中文字幕av一区 二区| 精品日韩欧美在线| 在线电影一区二区三区| aaa亚洲精品| 国产91在线观看丝袜| 精品一区二区三区在线播放| 午夜日韩在线电影| 亚洲一区视频在线观看视频| 亚洲天天做日日做天天谢日日欢| 国产亚洲婷婷免费| 久久综合国产精品| 精品国产一区二区三区久久久蜜月| 欧美在线观看一区| 欧美亚日韩国产aⅴ精品中极品| 91香蕉视频黄| 99精品欧美一区二区三区小说 | 国产伦精品一区二区三区视频青涩| 日本成人在线视频网站| 亚洲18女电影在线观看| 亚洲高清免费观看 | 欧美xxxxx裸体时装秀| 欧美一区二区三区四区视频| 欧美人xxxx| 91精品国产综合久久精品| 久久久久久久久免费| 日韩小视频在线观看专区| 日韩视频一区二区三区在线播放 | 久久亚洲精品国产精品紫薇| 精品欧美一区二区久久| 精品91自产拍在线观看一区| 久久老女人爱爱| 国产精品网站在线| 有坂深雪av一区二区精品| 亚洲成人1区2区| 九色综合国产一区二区三区| 国产成人精品在线看| 不卡av在线网| 欧美日韩亚洲国产综合| 欧美一区二区日韩一区二区| 久久免费国产精品| 国产精品毛片久久久久久久| 亚洲最大成人综合| 蜜桃视频在线观看一区| 国产成人免费在线观看| 色屁屁一区二区| 欧美精选一区二区| 久久色成人在线| 亚洲精品免费播放| 美日韩一级片在线观看| 波多野结衣中文一区| 51久久夜色精品国产麻豆| 国产日韩欧美一区二区三区综合| 中文字幕一区二区三区在线观看| 午夜精品免费在线观看| 国产精品自产自拍| 欧美色图12p| 国产欧美精品一区二区色综合| 亚洲最新视频在线播放| 九九精品视频在线看| 91亚洲国产成人精品一区二三| 欧美丰满少妇xxxxx高潮对白| 国产精品色哟哟| 麻豆专区一区二区三区四区五区| 99久久99久久精品免费看蜜桃| 日韩精品一区国产麻豆| 伊人色综合久久天天人手人婷|