欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Keil C51編寫(xiě)的192x64液晶片驅動(dòng)程序例子

Keil C51編寫(xiě)的192x64液晶片驅動(dòng)程序例子

2007-10-30 00:04 來(lái)源: 作者: 網(wǎng)友評論 0 條 瀏覽次數 20

/*寫(xiě)漢字液晶子程 液晶屏分為4行*12列漢字,全部使用模擬接口方式。
/*   TGLCMLIMIT64A接口程序(模擬方式)
;***************************************************************************
;連線(xiàn)圖:
;*LCM---89C52*  *LCM---89C52*   *LCM-------89C52*     *LCM----------89C52* *
;*DB0---P0.0*   *DB4---P0.4*    *D/I-------P2.6*      *CS1----------P2.4*  *
;*DB1---P0.1*   *DB5---P0.5*    *R/W-------P2.7*      *CS2----------P2.5*  *
;*DB2---P0.2*   *DB6---P0.6*    *RST--------VCC*      *CS3----------P3.2*  *
;*DB3---P0.3*   *DB7---P0.7*    *E---------P2.3*                           *
;注:89C52的晶振頻率為12MHz                                                 *
;***************************************************************************/
//畫(huà)線(xiàn)部分請參照avr的c程序。
/*#pragma src   /*生成ASM文件開(kāi)關(guān),必要時(shí)打開(kāi) */
#include<reg52.h>
#include<math.h>
#include<INTRINS.H>

#define Uchar unsigned char

/***********液晶顯示器接口引腳定義***************/

sbit Elcm= P2^3;  //
sbit CS1LCM= P2^4;  //
sbit CS2LCM= P2^5;  //
sbit CS3LCM= P3^2;  /*這個(gè)連接只是做實(shí)驗的臨時(shí)接法。*/
sbit Dilcm= P2^6;  //
sbit Rwlcm= P2^7;  //
sfr Datalcm= 0x80;  //數據口

/***********常用操作命令和參數定義***************/
#define  DISPON  0x3f /*顯示on  */
#define  DISPOFF 0x3e /*顯示off  */
#define  DISPFIRST 0xc0 /*顯示起始行定義 */
#define  SETX  0x40 /*X定位設定指令(頁(yè)) */
#define  SETY  0xb8 /*Y定位設定指令(列) */
#define  Lcdbusy 0x80 /*LCM忙判斷位  */

/**************顯示分區邊界位置*****************/
#define  MODL  0x00 /*左區   */
#define  MODM  0x40 /*左區和中區分界 */
#define  MODR  0x80 /*中區和右區分界 */
#define LCMLIMIT 0xC0 /*顯示區的右邊界 */

/****************全局變量定義*******************/
Uchar col,row,cbyte;  /*列x,行(頁(yè))y,輸出數據 */
bit xy;    /*畫(huà)線(xiàn)方向標志:1水平 */

/*****************函數列表**********************/
void Lcminit(void);  /*液晶模塊初始化 */
void Delay(Uchar);  /*延時(shí),入口數為Ms */
void lcdbusyL(void);  /*busy判斷、等待(左區) */
void lcdbusyM(void);  /*busy判斷、等待(中區) */
void lcdbusyR(void);  /*busy判斷、等待(右區) */
void Putedot(Uchar);  /*半角字符輸出  */
void Putcdot(Uchar);  /*全角(漢字)輸出 */
void Wrdata(Uchar);  /*數據輸出給LCM  */
void Lcmcls( void );  /*LCM全屏幕清零(填充0) */
void wtcom(void);  /*公用busy等待  */
void Locatexy(void);  /*光標定位  */
void WrcmdL(Uchar);  /*左區命令輸出  */
void WrcmdM(Uchar);  /*中區命令輸出  */
void WrcmdR(Uchar);  /*右區命令輸出  */
void Putstr(Uchar *puts,Uchar i); /*中英文字符串輸出 */
void Rollscreen(Uchar x); /*屏幕向上滾動(dòng)演示 */
void Rddata(void);  /*  從液晶片上讀數據 */
void Linehv(Uchar length); /*橫(豎)方向畫(huà)線(xiàn) */
void point(void);  /*打點(diǎn)   */
void Linexy(Uchar endx,Uchar endy);

/******************數組列表*********************/
Uchar code Ezk[];  /*ASCII常規字符點(diǎn)陣碼表 */
Uchar code Hzk[];  /*自用漢字點(diǎn)陣碼表 */
Uchar code STR1[];  /*自定義字符串  */
Uchar code STR2[];  //
Uchar code STR3[];  //
Uchar code STR4[];  //


/********************************/
/* 演示主程序   */
/********************************/
void main(void)

{
  Uchar x;
 col=0;
 row=0;
 Delay(40);  /*延時(shí)大約40Ms,等待外設準備好 */
 Lcminit();  /*液晶模塊初始化,包括全屏幕清屏*/
 Putstr(STR2,24); /*第一行字符輸出,24字節 */
 col=0;
 row=2;
 Putstr(STR1,12); /*第二行字符輸出,12字節 */
 col=0;
 row=4;
 Putstr(STR3,24); /*第三行字符輸出,24字節 */
 col=0;
 row=6;
 Putstr(STR4,24); /*第四行字符輸出,12字節 */
 x=0;
 col=0;
 row=0;
 xy = 1;   /*方向標志。定為水平方向 */
 Linehv(192);  /*畫(huà)一條橫線(xiàn)(0,0)-(191,0) */
 col=0;
 row=15;
 xy = 1;
 Linehv(192);  /*畫(huà)一條橫線(xiàn)(0,15)-(191,15) */
 col=0;
 row=32;
 xy = 1;
 Linehv(192);  /*畫(huà)一條橫線(xiàn)(0,32)-(191,32) */
 col=0;
 row=1;
 xy = 0;   /*方向標志。定為垂直方向 */
 Linehv(31);  /*畫(huà)一條豎線(xiàn)(0,1)-(0,31) */
 col=191;
 row=1;
 xy = 0;
 Linehv(31);  /*畫(huà)一條豎線(xiàn)(191,1)-(191,31) */
 col=0;   /*設定斜線(xiàn)的起點(diǎn)坐標  */
 row=63;
 Linexy(44,31);  /*畫(huà)一段斜線(xiàn)(0,63)-(44,31) */
 col=44;
 row=31;
 Linexy(190,62);  /*繼續畫(huà)斜線(xiàn)(44,31)-(191,63) */
 while(1){
  Rollscreen(x); /*定位新的顯示起始行 */
  x++;
  Delay(100); /*延時(shí),控制滾動(dòng)速度 */
  };
}


/************************************************/
/*畫(huà)線(xiàn)。任意方向的斜線(xiàn),不支持垂直的或水平線(xiàn) */
/************************************************/

void Linexy(Uchar endx,Uchar endy)
{
 register Uchar t;
 int xerr=0,yerr=0,delta_x,delta_y,distance;
 Uchar incx,incy;

/*  compute the distance in both directions */
 delta_x=endx-col;
 delta_y=endy-row;

/* compute  the direction of the increment ,
 an increment of "0" means either a vertical or horizontal lines */

 if(delta_x>0) incx=1;
 else if( delta_x==0 ) incx=0;
  else incx=-1;


 if(delta_y>0) incy=1;
 else if( delta_y==0 ) incy=0;
  else incy=-1;

/*  determine which distance is greater */
 delta_x = cabs( delta_x );
 delta_y = cabs( delta_y );

 if( delta_x > delta_y ) distance=delta_x;
 else distance=delta_y;

/* draw the line */
 for( t=0;t <= distance+1; t++ ) {
  point();
     xerr += delta_x ;
  yerr += delta_y ;
  if( xerr > distance ) {
   xerr-=distance;
       col+=incx;
  }
  if( yerr > distance ) {
   yerr-=distance;
       row+=incy;
  }

 }
}

/****************************************/
/*畫(huà)線(xiàn)。只提供X或Y方向的,不支持斜線(xiàn) */
/****************************************/
void Linehv(Uchar length)
 {
  Uchar xs,ys;
  if (xy){ys = col;
   for (xs=0;xs<length;xs++){
     col = ys + xs;
     point();}
    }
  else {xs = row;
   for (ys=0;ys<length;ys++){
     row = xs + ys;
     point();}
    }
}

/****************************************/
/* 畫(huà)點(diǎn)    */
/****************************************/

void point(void)
 {
  Uchar x1,y1,x,y;
  x1=col;
  y1=row;
  row=y1>>3;  /*取Y方向分頁(yè)地址 */
  Rddata();
  y=y1&0x07;  /*字節內位置計算 */
  x=0x01;
  x=x<<y;   /*移入所畫(huà)點(diǎn)  */
  Wrdata(cbyte|x); /*畫(huà)上屏幕  */
  col=x1;   /*恢復xy坐標  */
  row=y1;
 }

/****************************************/
/* 屏幕滾動(dòng)定位   */
/****************************************/
void Rollscreen(Uchar x)
 {
  cbyte = DISPFIRST|x; /*定義顯示起始行為x?*/
  WrcmdL(cbyte);
  WrcmdM(cbyte);
  WrcmdR(cbyte);
 }

/****************************************/
/* 一個(gè)字串的輸出   */
/****************************************/
void Putstr(Uchar *puts,Uchar i)
 {
  Uchar j,X;
  for (j=0;j<i;j++)
  {
  X = puts[j];
   if (X&0x80)
    {
     Putcdot(X&0x7f); /*只保留低7位*/
    }
   else Putedot(X-0x20);  /*ascii碼表從0x20開(kāi)始*/
  }
 }

/****************************************/
/*   半角字符點(diǎn)陣碼數據輸出  */
/****************************************/
void Putedot(Uchar Order)
 {
 Uchar i,bakerx,bakery; /*共定義4個(gè)局部變量   */
 int x;   /*偏移量,字符量少的可以定義為UCHAR */
 bakerx = col;  /*暫存x,y坐標,已備下半個(gè)字符使用 */
 bakery = row;
 x=Order * 0x10;  /*半角字符,每個(gè)字符16字節 */
/*上半個(gè)字符輸出,8列 */
 for(i=0;i<8;i++)
  {
  cbyte = Ezk[x];    /*取點(diǎn)陣碼,rom數組 */
  Wrdata(cbyte);    /*寫(xiě)輸出一字節  */
  x++;
  col++;
  if (col==LCMLIMIT){col=0;row++;row++;}; /*下一列,如果列越界換行*/
   if (row>7) row=0;  /*如果行越界,返回首行 */
  }     /*上半個(gè)字符輸出結束 */

 col = bakerx;     /*列對齊  */
 row = bakery+1;     /*指向下半個(gè)字符行 */
/*下半個(gè)字符輸出,8列 */
 for(i=0;i<8;i++)
  {
  cbyte = Ezk[x];    /*取點(diǎn)陣碼  */
  Wrdata(cbyte);    /*寫(xiě)輸出一字節  */
  x++;
  col++;
  if (col==LCMLIMIT){col=0;row=row+2;}; /*下一列,如果列越界換行*/
   if (row>7) row=1;  /*如果行越界,返回首行 */
  }     /*下半個(gè)字符輸出結束 */
 row=bakery;
 }      /*整個(gè)字符輸出結束 */


/****************************************/
/*  全角字符點(diǎn)陣碼數據輸出  */
/****************************************/
void Putcdot(Uchar Order)
 {
 Uchar i,bakerx,bakery;  /*共定義3個(gè)局部變量  */
 int x;    /*偏移量,字符量少的可以定義為UCHAR */
 bakerx = col;   /*暫存x,y坐標,已備下半個(gè)字符使用 */
 bakery = row;
 x=Order * 0x20;   /*每個(gè)字符32字?*/
 
/*上半個(gè)字符輸出,16列 */
 for(i=0;i<16;i++)
  {
  Wrdata(Hzk[x]);    /*寫(xiě)輸出一字節  */
  x++;
  col++;
  if (col==LCMLIMIT){ col=0;row++;row++;} /*下一列,如果列越界換行*/
   if (row>6) row=0;  /*如果行越界,返回首行 */
  }     /*上半個(gè)字符輸出結束 */
  
/*下半個(gè)字符輸出,16列 */
 col = bakerx;
 row = bakery+1;
 for(i=0;i<16;i++)    /*下半部分*/
  {
  Wrdata(Hzk[x]);
  x++;
  col++;
  if (col==LCMLIMIT){col=0;row++;row++;} /*下一列,如果列越界換行*/
   if (row>7) row=1;  /*如果行越界,返回首行 */
  }     /*下半個(gè)字符輸出結束 */
 row = bakery;
 }      /*整個(gè)字符輸出結束 */

/****************************************/
/* 清屏,全屏幕清零  */
/****************************************/
void Lcmcls( void )
 {
 for(row=0;row<8;row++)
     for(col=0;col<LCMLIMIT;col++) Wrdata(0);
 }

/****************************************/
/*  從液晶片上讀數據,保留在全局變量中 */
/****************************************/

void Rddata(void)
 {
 Locatexy();  /*坐標定位,返回時(shí)保留分區狀態(tài)不變 */
  Datalcm=0xFF;
  Dilcm = 1; /*數據*/
  Rwlcm = 1; /*讀數據*/
  Elcm = 1; /*讀入到LCM*/
  _nop_();
  cbyte = Datalcm; /*虛讀一次 */
  Elcm = 0;
 Locatexy();  /*坐標定位,返回時(shí)保留分區狀態(tài)不變 */
  Datalcm=0xFF;
  _nop_();
  Dilcm = 1; /*數據*/
  Rwlcm = 1; /*讀數據*/
  Elcm = 1; /*讀入到LCM*/
  _nop_();
  cbyte = Datalcm; /*從數據口讀數據,真讀 */
  Elcm = 0;
 }

/****************************************/
/* 數據寫(xiě)輸出   */
/****************************************/

void Wrdata(Uchar X)
 {
 Locatexy();  /*坐標定位,返回時(shí)保留分區狀態(tài)不變 */
// wtcom();
  Dilcm = 1; /*數據輸出*/
  Rwlcm = 0; /*寫(xiě)輸出  */
  Datalcm = X; /*數據輸出到數據口 */
  Elcm = 1; /*讀入到LCM*/
  _nop_();
  Elcm = 0;
 }

/****************************************/
/* 命令輸出,每次輸出一個(gè)分區控制口 */
/****************************************/

/*void Wrcmd(Uchar X)
// {
// Locatexy();  /*確定分區,返回時(shí)保留分區狀態(tài)不變 */
// wtcom();  /*等待LCM操作允許 */
//  Dilcm = 0;   /*數據操作 */
//  Rwlcm = 0;   /*寫(xiě)輸出   */
//  Datalcm = X;   /*數據輸出到數據口 */
//  Elcm = 1;_nop_();Elcm = 0; /*讀入到LCM*/
// }

/********************************/
/* 命令輸出到左區控制口  */
/********************************/

void WrcmdL(Uchar X)
 {
  lcdbusyL();  /*確定分區,返回時(shí)保留分區狀態(tài)不變*/
  Dilcm = 0;   /*命令操作 */
  Rwlcm = 0;   /*寫(xiě)輸出   */
  Datalcm = X;   /*數據輸出到數據口 */
  Elcm = 1;_nop_();Elcm = 0; /*讀入到LCM*/
 }

/********************************/
/* 命令輸出到中區控制口  */
/********************************/

void WrcmdM(Uchar X)
 {
  lcdbusyM();  /*確定分區,返回時(shí)保留分區狀態(tài)不變*/
  Dilcm = 0;   /*命令操作 */
  Rwlcm = 0;   /*寫(xiě)輸出   */
  Datalcm = X;   /*命令輸出到數據口 */
  Elcm = 1;_nop_();Elcm = 0; /*讀入到LCM*/
 }

/********************************/
/* 命令輸出到右區控制口  */
/********************************/

void WrcmdR(Uchar X)
 {
  lcdbusyR(); /*確定分區,返回時(shí)保留分區狀態(tài)不變 */
  Dilcm = 0;   /*命令操作 */
  Rwlcm = 0;   /*寫(xiě)輸出   */
  Datalcm = X;   /*命令輸出到數據口 */
  Elcm = 1;_nop_();Elcm = 0; /*讀入到LCM*/
 }

/********************************************************/
/* 分區操作允許等待,返回時(shí)保留分區選擇狀態(tài)  */
/********************************************************/
void lcdbusyL(void)
 {
        CS1LCM = 0;  /*CLR CS1  */
        CS2LCM = 1;  /*SETB CS2  */
        CS3LCM = 1;  /*SETB CS3  */
 wtcom();  /* waitting for enable */
 }

void lcdbusyM(void)
 {
        CS1LCM = 1;  /*SETB CS1  */
        CS2LCM = 0;  /*CLR CS2  */
        CS3LCM = 1;  /*SETB CS3  */
 wtcom();  /* waitting for enable */
 }

void lcdbusyR(void)
 {
        CS1LCM = 1;  /*SETB CS1  */
        CS2LCM = 1;  /*SETB CS2  */
        CS3LCM = 0;  /*CLR CS3  */
 wtcom();  /* waitting for enable */
 }

void wtcom(void)
 {
 Dilcm = 0;  /*CLR DI  */
 Rwlcm = 1;  /*SETB RW  */
        Datalcm = 0xFF;  /*MOV DATA_LCM,#0FFH  */
 Elcm  = 1;_nop_();  
       while(Datalcm & Lcdbusy);
       Elcm  = 0;
 }

/********************************************************/
/*根據設定的坐標數據,定位LCM上的下一個(gè)操作單元位置 */
/********************************************************/
void Locatexy(void)
 {
 unsigned char  x,y;
 switch (col&0xc0)  /*  col.and.0xC0 */
  {   /*條件分支執行  */
  case 0:  {lcdbusyL();break;} /*左區 */
  case 0x40: {lcdbusyM();break;} /*中區 */
  case 0x80: {lcdbusyR();break;} /*右區 */
  }
 x = col&0x3F|SETX;  /*  col.and.0x3f.or.setx */
 y = row&0x07|SETY;  /*  row.and.0x07.or.sety */
  wtcom();  /*  waitting for enable  */
  Dilcm = 0;   /*CLR DI */
  Rwlcm = 0;   /*CLR RW */
  Datalcm = y;   /*MOV P0,Y */
  Elcm = 1;_nop_();Elcm = 0;
  wtcom();  /*  waitting for enable  */
  Dilcm = 0;   /*CLR DI */
  Rwlcm = 0;   /*CLR RW */
  Datalcm = x;   /*MOV P0,X */
  Elcm = 1;_nop_();Elcm = 0;
 }

/********************************/
/*液晶屏初始化   */
/********************************/

void Lcminit(void)
 {
  cbyte = DISPOFF; /*關(guān)閉顯示屏 */
  WrcmdL(cbyte);
  WrcmdM(cbyte);
  WrcmdR(cbyte);
  cbyte = DISPON;  /*打開(kāi)顯示屏 */
  WrcmdL(cbyte);
  WrcmdM(cbyte);
  WrcmdR(cbyte);
  cbyte = DISPFIRST; /*定義顯示起始行為零 */
  WrcmdL(cbyte);
  WrcmdM(cbyte);
  WrcmdR(cbyte);
  Lcmcls();
  col=0;  /*清屏  */
  row=0;
  Locatexy();
 }
/********************************/
/* 延時(shí)    */
/********************************/
void Delay(Uchar MS)
 {
  Uchar us,usn;
  while(MS!=0)
   { usn = 4;
    while(usn!=0)
     {
      us=0xf0;
      while (us!=0){us--;};
      usn--;
     }
    MS--;
   }
 }

/********************************/
//定義字符串數組  */
/********************************/

Uchar code STR1[]=
  {
  0x80,0x81,0x82,0x83,0x84,0x85,
  0x86,0x87,0x88,0x89,0x8a,0x8B
  };
   
Uchar code STR2[]="Our friend over the wold";
Uchar code STR3[]="Program by Keil C51 6.12";
Uchar code STR4[]="Thank you ~v~ 1234567890";

/********************************/
/*  定義中文字庫  */
/********************************/

Uchar code Hzk[]={
/*茂 C3515 0 */
  0x04,0x04,0xC4,0x44,0x5F,0x44,0x44,0xF4,
  0x44,0x4F,0x54,0x64,0x44,0x46,0x04,0x00,
  0x80,0x40,0x3F,0x00,0x40,0x40,0x20,0x20,
  0x13,0x0C,0x18,0x24,0x43,0x80,0xE0,0x00,
/*興 C4843 1 */
  0x00,0xFE,0x4A,0x4A,0x00,0xFE,0xEA,0xAA,
  0xAA,0xFE,0x00,0x4A,0x4A,0xFE,0x00,0x00,
  0x02,0x83,0x42,0x22,0x12,0x1B,0x02,0x02,
  0x02,0x0B,0x12,0x22,0x62,0xC3,0x02,0x00,
/*國 C2590 2 */
  0x00,0xFE,0x02,0xD2,0x52,0x52,0xD2,0x3E,
  0xD2,0x16,0x1A,0x12,0xFF,0x02,0x00,0x00,
  0x00,0xFF,0x50,0x53,0x52,0x4A,0x6B,0x50,
  0x4F,0x54,0x7B,0x40,0xFF,0x00,0x00,0x00,
/*際 C2842 3 */
  0x00,0xFE,0x22,0xD2,0x0E,0x20,0xB8,0x4F,
  0xB2,0x9E,0x80,0x9F,0x72,0x8A,0x06,0x00,
  0x00,0xFF,0x04,0x08,0x07,0x21,0x12,0x0A,
  0x46,0x82,0x7E,0x06,0x0A,0x12,0x31,0x00,
/*( C0308 4 */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0xC0,0x30,0x08,0x04,0x02,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x03,0x0C,0x10,0x20,0x40,0x00,0x00,
/*廣 C2567 5 */
  0x00,0x00,0xFC,0x44,0x54,0x54,0x7C,0x55,
  0xD6,0x54,0x7C,0x54,0x54,0x44,0x44,0x00,
  0x80,0x60,0x1F,0x80,0x9F,0x55,0x35,0x15,
  0x1F,0x15,0x15,0x35,0x5F,0x80,0x00,0x00,
/*東 C2211 6 */
  0x00,0x08,0xE8,0xA8,0xA8,0xA8,0xA8,0xFF,
  0xA8,0xA8,0xA8,0xA8,0xE8,0x0C,0x08,0x00,
  0x00,0x40,0x23,0x12,0x0A,0x06,0x02,0xFF,
  0x02,0x06,0x0A,0x12,0x23,0x60,0x20,0x00,
/*) C0309 7 */
  0x00,0x00,0x02,0x04,0x08,0x30,0xC0,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x40,0x20,0x10,0x0C,0x03,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*有 C5148 8 */
  0x04,0x04,0x04,0x84,0xE4,0x3C,0x27,0x24,
  0x24,0x24,0x24,0xF4,0x24,0x06,0x04,0x00,
  0x04,0x02,0x01,0x00,0xFF,0x09,0x09,0x09,
  0x09,0x49,0x89,0x7F,0x00,0x00,0x00,0x00,
/*限 C4762 9 */
  0x00,0xFE,0x02,0x22,0xDA,0x06,0x00,0xFE,
  0x92,0x92,0x92,0x92,0xFF,0x02,0x00,0x00,
  0x00,0xFF,0x08,0x10,0x08,0x07,0x00,0xFF,
  0x42,0x24,0x08,0x14,0x22,0x61,0x20,0x00,
/*公 C2511 10 */
  0x00,0x00,0x80,0x40,0x30,0x0C,0x00,0xC0,
  0x07,0x1A,0x20,0x40,0x80,0x80,0x80,0x00,
  0x01,0x01,0x20,0x70,0x28,0x24,0x23,0x20,
  0x20,0x28,0x30,0x60,0x00,0x01,0x00,0x00,
/*司 C4330 11 */
  0x10,0x10,0x92,0x92,0x92,0x92,0x92,0x92,
  0xD2,0x9A,0x12,0x02,0xFF,0x02,0x00,0x00,
  0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x10,
  0x3F,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,
};
/****************************************/
/* 定義ASCII字庫8列*16行  */
/****************************************/

Uchar code Ezk[]={
/*-文字: --0x20 */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:!--0x21 */
  0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x00,
/*-文字:"--0x22 */
  0x00,0x08,0x04,0x02,0x08,0x04,0x02,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:#--0x23 */
  0x40,0x40,0xF8,0x40,0x40,0xF8,0x40,0x00,
  0x04,0x3F,0x04,0x04,0x3F,0x04,0x04,0x00,
/*-文字:$--0x24 */
  0x00,0x70,0x88,0xFC,0x08,0x08,0x30,0x00,
  0x00,0x1C,0x20,0xFF,0x21,0x22,0x1C,0x00,
/*-文字:%--0x25 */
  0xF0,0x08,0xF0,0x80,0x70,0x08,0x00,0x00,
  0x00,0x31,0x0E,0x01,0x1E,0x21,0x1E,0x00,
/*-文字:&--0x26 */
  0x00,0xF0,0x08,0x88,0x70,0x00,0x00,0x00,
  0x1E,0x21,0x23,0x24,0x18,0x16,0x20,0x00,
/*-文字:‘--0x27 */
  0x20,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:(--0x28 */
  0x00,0x00,0x00,0x00,0xC0,0x30,0x08,0x04,
  0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,
/*-文字:)--0x29 */
  0x04,0x08,0x30,0xC0,0x00,0x00,0x00,0x00,
  0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x00,
/*-文字:*--0x2a */
  0x40,0x40,0x80,0xF0,0x80,0x40,0x40,0x00,
  0x02,0x02,0x01,0x0F,0x01,0x02,0x02,0x00,
/*-文字:+--0x2b */
  0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,
  0x01,0x01,0x01,0x0F,0x01,0x01,0x01,0x00,
/*-文字:,--0x2c */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x80,0x60,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:---0x2d */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
/*-文字:.--0x2e */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:/--ox2f */
  0x00,0x00,0x00,0x00,0x00,0xE0,0x18,0x04,
  0x00,0x40,0x30,0x0C,0x03,0x00,0x00,0x00,
/*-文字:0--0x30 */
  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
  0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,
/*-文字:1--0x31 */
  0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,
  0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
/*-文字:2--0x32 */
  0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,
  0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,
/*-文字:3--0x33 */
  0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,
  0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,
/*-文字:4--0x34 */
  0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,
  0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,
/*-文字:5--0x35 */
  0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,
  0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,
/*-文字:6--0x36 */
  0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,
  0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,
/*-文字:7--0x37 */
  0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:8--0x38 */
  0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,
  0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,
/*-文字:9--0x39 */
  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
  0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,
/*-文字::-- */
  0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,
  0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,
/*-文字:/-- */
  0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,
  0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00,
/*-文字:<-- */
  0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x00,
  0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00,
/*-文字:=-- */
  0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,
  0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
/*-文字:>-- */
  0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,
  0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00,
/*-文字:?-- */
  0x00,0x30,0x08,0x08,0x08,0x88,0x70,0x00,
  0x00,0x00,0x00,0x26,0x01,0x00,0x00,0x00,
/*-文字:@-- */
  0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,
  0x07,0x18,0x27,0x28,0x27,0x28,0x07,0x00,
/*-文字:A-- */
  0x00,0x00,0xE0,0x18,0x18,0xE0,0x00,0x00,
  0x30,0x0F,0x04,0x04,0x04,0x04,0x0F,0x30,
/*-文字:B-- */
  0xF8,0x08,0x08,0x08,0x08,0x90,0x60,0x00,
  0x3F,0x21,0x21,0x21,0x21,0x12,0x0C,0x00,
/*-文字:C-- */
  0xE0,0x10,0x08,0x08,0x08,0x10,0x60,0x00,
  0x0F,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,
/*-文字:D-- */
  0xF8,0x08,0x08,0x08,0x08,0x10,0xE0,0x00,
  0x3F,0x20,0x20,0x20,0x20,0x10,0x0F,0x00,
/*-文字:E-- */
  0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x00,
  0x00,0x3F,0x21,0x21,0x21,0x21,0x20,0x00,
/*-文字:F-- */
  0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x00,
  0x3F,0x01,0x01,0x01,0x01,0x01,0x00,0x00,
/*-文字:G-- */
  0xE0,0x10,0x08,0x08,0x08,0x10,0x60,0x00,
  0x0F,0x10,0x20,0x20,0x21,0x11,0x3F,0x00,
/*-文字:H-- */
  0x00,0xF8,0x00,0x00,0x00,0x00,0xF8,0x00,
  0x00,0x3F,0x01,0x01,0x01,0x01,0x3F,0x00,
/*-文字:I-- */
  0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:J-- */
  0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,
  0x00,0x1C,0x20,0x20,0x20,0x20,0x1F,0x00,
/*-文字:K-- */
  0x00,0xF8,0x00,0x80,0x40,0x20,0x10,0x08,
  0x00,0x3F,0x01,0x00,0x03,0x04,0x18,0x20,
/*-文字:L-- */
  0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x00,
/*-文字:M-- */
  0xF8,0xE0,0x00,0x00,0x00,0xE0,0xF8,0x00,
  0x3F,0x00,0x0F,0x30,0x0F,0x00,0x3F,0x00,
/*-文字:N-- */
  0x00,0xF8,0x30,0xC0,0x00,0x00,0xF8,0x00,
  0x00,0x3F,0x00,0x01,0x06,0x18,0x3F,0x00,
/*-文字:O-- */
  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
  0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,
/*-文字:P-- */
  0xF8,0x08,0x08,0x08,0x08,0x10,0xE0,0x00,
  0x3F,0x02,0x02,0x02,0x02,0x01,0x00,0x00,
/*-文字:Q-- */
  0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
  0x00,0x0F,0x10,0x20,0x2C,0x10,0x2F,0x00,
/*-文字:R-- */
  0xF8,0x08,0x08,0x08,0x08,0x90,0x60,0x00,
  0x3F,0x01,0x01,0x01,0x07,0x18,0x20,0x00,
/*-文字:S-- */
  0x60,0x90,0x88,0x08,0x08,0x10,0x20,0x00,
  0x0C,0x10,0x20,0x21,0x21,0x12,0x0C,0x00,
/*-文字:T-- */
  0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:U-- */
  0xF8,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,
  0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00,
/*-文字:V-- */
  0x18,0xE0,0x00,0x00,0x00,0xE0,0x18,0x00,
  0x00,0x01,0x0E,0x30,0x0E,0x01,0x00,0x00,
/*-文字:W-- */
  0xF8,0x00,0xC0,0x38,0xC0,0x00,0xF8,0x00,
  0x03,0x3C,0x03,0x00,0x03,0x3C,0x03,0x00,
/*-文字:X-- */
  0x08,0x30,0xC0,0x00,0xC0,0x30,0x08,0x00,
  0x20,0x18,0x06,0x01,0x06,0x18,0x20,0x00,
/*-文字:Y-- */
  0x08,0x30,0xC0,0x00,0xC0,0x30,0x08,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:Z-- */
  0x08,0x08,0x08,0x08,0xC8,0x28,0x18,0x00,
  0x30,0x2C,0x22,0x21,0x20,0x20,0x20,0x00,
/*-文字:{-- */
  0x00,0x00,0x00,0x80,0x7E,0x02,0x00,0x00,
  0x00,0x00,0x00,0x00,0x3F,0x20,0x00,0x00,
/*-文字:\-- */
  0x00,0x08,0x70,0x80,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x01,0x0E,0x30,0xC0,0x00,
/*-文字:}-- */
  0x00,0x02,0x7E,0x80,0x00,0x00,0x00,0x00,
  0x00,0x20,0x3F,0x00,0x00,0x00,0x00,0x00,
/*-文字:^-- */
  0x00,0x08,0x04,0x02,0x02,0x04,0x08,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:_-- */
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
/*-文字:`-- */
  0x00,0x00,0x02,0x06,0x04,0x08,0x00,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/*-文字:a-- */
  0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,
  0x00,0x19,0x24,0x24,0x24,0x14,0x3F,0x00,
/*-文字:b-- */
  0x00,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,
  0x00,0x3F,0x11,0x20,0x20,0x20,0x1F,0x00,
/*-文字:c-- */
  0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,
  0x0E,0x11,0x20,0x20,0x20,0x20,0x11,0x00,
/*-文字:d-- */
  0x00,0x00,0x80,0x80,0x80,0x00,0xF8,0x00,
  0x00,0x1F,0x20,0x20,0x20,0x11,0x3F,0x00,
/*-文字:e-- */
  0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,
  0x0E,0x15,0x24,0x24,0x24,0x25,0x16,0x00,
/*-文字:f-- */
  0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:g-- */
  0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,
  0x40,0xB7,0xA8,0xA8,0xA8,0xA7,0x40,0x00,
/*-文字:h-- */
  0x00,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,
  0x00,0x3F,0x01,0x00,0x00,0x00,0x3F,0x00,
/*-文字:i-- */
  0x00,0x00,0x00,0x98,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:j-- */
  0x00,0x00,0x00,0x00,0x98,0x00,0x00,0x00,
  0x00,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,
/*-文字:k-- */
  0x00,0xF8,0x00,0x00,0x00,0x80,0x00,0x00,
  0x00,0x3F,0x04,0x02,0x0D,0x10,0x20,0x00,
/*-文字:l-- */
  0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
/*-文字:m-- */
  0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,
  0x3F,0x00,0x00,0x3F,0x00,0x00,0x3F,0x00,
/*-文字:n-- */
  0x00,0x80,0x00,0x80,0x80,0x80,0x00,0x00,
  0x00,0x3F,0x01,0x00,0x00,0x00,0x3F,0x00,
/*-文字:o-- */
  0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,
  0x0E,0x11,0x20,0x20,0x20,0x11,0x0E,0x00,
/*-文字:p-- */
  0x00,0x80,0x00,0x80,0x80,0x80,0x00,0x00,
  0x00,0xFF,0x11,0x20,0x20,0x20,0x1F,0x00,
/*-文字:q-- */
  0x00,0x00,0x80,0x80,0x80,0x00,0x80,0x00,
  0x00,0x1F,0x20,0x20,0x20,0x11,0xFF,0x00,
/*-文字:r-- */
  0x00,0x00,0x80,0x00,0x00,0x80,0x80,0x00,
  0x00,0x00,0x3F,0x01,0x01,0x00,0x00,0x00,
/*-文字:s-- */
  0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,
  0x00,0x13,0x24,0x24,0x24,0x24,0x19,0x00,
/*-文字:t-- */
  0x00,0x80,0x80,0xE0,0x80,0x80,0x80,0x00,
  0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x00,
/*-文字:u-- */
  0x00,0x80,0x00,0x00,0x00,0x00,0x80,0x00,
  0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x00,
/*-文字:v-- */
  0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,
  0x00,0x07,0x18,0x20,0x18,0x07,0x00,0x00,
/*-文字:w-- */
  0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,
  0x0F,0x30,0x0E,0x01,0x0E,0x30,0x0F,0x00,
/*-文字:x-- */
  0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,
  0x20,0x11,0x0A,0x04,0x0A,0x11,0x20,0x00,
/*-文字:y-- */
  0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,
  0x00,0x87,0x98,0x60,0x18,0x07,0x00,0x00,
/*-文字:z-- */
  0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,
  0x00,0x30,0x28,0x24,0x22,0x21,0x20,0x00,
/*-文字:{-- */
  0x00,0x00,0x00,0x80,0x7E,0x02,0x00,0x00,
  0x00,0x00,0x00,0x00,0x3F,0x20,0x00,0x00,
/*-文字:|-- */
  0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,
  0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,
/*-文字:}-- */
  0x00,0x02,0x7E,0x80,0x00,0x00,0x00,0x00,
  0x00,0x20,0x3F,0x00,0x00,0x00,0x00,0x00,
/*-文字:~-- */
  0x00,0x06,0x01,0x01,0x06,0x04,0x03,0x00,
  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
單片機4*4矩陣鍵盤(pán)-Changing's Blog
精巧的4*4鍵盤(pán)程序
SSD1963的樣例程序
C語(yǔ)言初級編程實(shí)踐:2048小游戲
128*64(ST7565P控制器)程序
基于S6B0724驅動(dòng)控制的12864液晶C51程序
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久