⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12864.lst

📁 液晶屏的单片机demo程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
             -,
 135          0X00,0X00,0X00,0X18,0X10,0X11,0X11,0X0E,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00};
 136          unsigned char code zn[32]={0X00,0X00,0X10,0XF0,0X70,0X80,0X10,0XF0,0X10,0X00,0X00,0X00,0X00,0X00,0X00,0X00
             -,
 137          0X00,0X00,0X10,0X1F,0X10,0X03,0X0C,0X1F,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00};
 138          unsigned char code zg[32]={0X00,0X00,0XC0,0X20,0X10,0X10,0X10,0X70,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00
             -,
 139          0X00,0X00,0X07,0X08,0X10,0X10,0X12,0X0E,0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00};
 140          
 141          unsigned char code yu[32]={0x00,0x00,0x88,0x88,0x4A,0xAC,0xB8,0xAA,0xBC,0xA8,0xB8,0xAC,0x4A,0x88,0x88,0x00
             -,
 142          0x00,0x00,0x00,0x00,0x3A,0x2A,0x2A,0x2A,0x2A,0x2A,0x2A,0x2A,0x3A,0x00,0x00,0x00};
 143          unsigned char code xin[32]={0x00,0x00,0x80,0x60,0xF8,0x06,0x08,0xA8,0xA8,0xAA,0xAC,0xA8,0xA8,0xA8,0x08,0x0
             -0,
 144          0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x3E,0x12,0x12,0x12,0x12,0x12,0x3E,0x00,0x00};
 145          unsigned char code dian[32]={0x00,0x00,0xF0,0x90,0x90,0x90,0x90,0xFE,0x90,0x90,0x90,0x90,0xF0,0x00,0x00,0x
             -00,
 146          0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0x1F,0x24,0x24,0x24,0x24,0x27,0x20,0x18,0x00};
 147          unsigned char code zi[32]={0x00,0x00,0x80,0x82,0x82,0x82,0x82,0x82,0xE2,0x92,0x8A,0x86,0x82,0x80,0x80,0x00
             -,
 148          0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x20,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
 149          unsigned char code you[32]={0x00,0x00,0x04,0x84,0x44,0xF4,0x9C,0x96,0x94,0x94,0x94,0x94,0xF4,0x04,0x04,0x0
             -0,
 150          0x00,0x00,0x01,0x00,0x00,0x3F,0x04,0x04,0x04,0x14,0x24,0x24,0x1F,0x00,0x00,0x00};
 151          unsigned char code xian[32]={0x00,0x00,0xFE,0x02,0x22,0x5A,0x86,0x00,0xFE,0x92,0x92,0x92,0x92,0xFE,0x00,0x
             -00,
 152          0x00,0x00,0x3F,0x04,0x08,0x04,0x03,0x00,0x3F,0x12,0x04,0x0A,0x11,0x30,0x10,0x00};
 153          unsigned char code gong[32]={0x00,0x00,0x80,0x80,0x40,0x30,0x0C,0x00,0xC0,0x06,0x18,0x20,0xC0,0x80,0x80,0x
             -00,
 154          0x00,0x00,0x00,0x10,0x18,0x14,0x12,0x11,0x10,0x10,0x14,0x18,0x30,0x00,0x00,0x00};
 155          unsigned char code si[32]={0x00,0x00,0x10,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x12,0x02,0x02,0xFE,0x00,0x00
             -,
 156          0x00,0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x08,0x1F,0x00,0x10,0x20,0x1F,0x00,0x00};
 157          unsigned char code d[32]={0x00,0x00,0x00,0xC0,0x40,0x40,0x40,0x7E,0x48,0x48,0x48,0x48,0xC8,0x08,0x00,0x00,
 158          0x00,0x00,0x20,0x1B,0x02,0x02,0x0A,0x32,0x02,0x0A,0x32,0x02,0x0B,0x10,0x20,0x00};
 159          unsigned char code zhen[32]={0x00,0x00,0xFE,0x22,0x5A,0x86,0x08,0xC8,0xB8,0x8E,0xE8,0x88,0x88,0x88,0x08,0x
             -00,
 160          0x00,0x00,0x3F,0x02,0x04,0x03,0x04,0x04,0x04,0x04,0x3F,0x04,0x04,0x04,0x04,0x00};
 161          unsigned char code ye[32]={0x00,0x00,0x12,0x24,0x8C,0x00,0x84,0xC4,0x34,0xC4,0xB6,0x24,0x24,0xE4,0x04,0x00
             -,
 162          0x00,0x00,0x02,0x3F,0x00,0x01,0x00,0x3F,0x21,0x12,0x0C,0x05,0x0B,0x30,0x20,0x00}; 
 163          unsigned char code jin[32]={0x00,0x00,0x00,0x80,0x80,0xBE,0xAA,0xAA,0x2A,0xAA,0xAA,0xBE,0x80,0x80,0x00,0x0
C51 COMPILER V7.00  12864                                                                  11/06/2003 16:36:27 PAGE 4   

             -0,
 164          0x00,0x00,0x00,0x3F,0x24,0x24,0x24,0x3F,0x00,0x3F,0x24,0x24,0x24,0x3F,0x00,0x00};
 165          unsigned char code xi[32]={0x00,0x00,0x00,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00
             -,
 166          0x00,0x00,0x21,0x22,0x26,0x20,0x3F,0x20,0x20,0x20,0x3F,0x20,0x24,0x22,0x23,0x00};
 167          unsigned char code s[32]={0x00,0x00,0x20,0x22,0x22,0x22,0x22,0x22,0xE2,0x22,0x22,0x22,0x22,0x22,0x20,0x00,
 168          0x00,0x00,0x08,0x04,0x02,0x03,0x10,0x20,0x1F,0x00,0x00,0x01,0x02,0x04,0x0C,0x00};
 169          unsigned char code mo[32]={0x00,0x00,0x10,0xD0,0xFE,0x50,0x94,0xF4,0x5E,0x54,0x54,0x54,0x5E,0xF4,0x04,0x00
             -,
 170          0x00,0x00,0x03,0x00,0x3F,0x00,0x24,0x25,0x15,0x0D,0x07,0x0D,0x15,0x25,0x24,0x00};
 171          unsigned char code kuai[32]={0x00,0x00,0x20,0x20,0xFE,0x20,0x20,0x10,0x10,0xFE,0x10,0x10,0x10,0xF0,0x00,0x
             -00,
 172          0x00,0x00,0x08,0x08,0x0F,0x24,0x25,0x11,0x0D,0x03,0x05,0x09,0x11,0x21,0x21,0x00};
 173          
 174          void write_chinese(x,y,array)
 175          unsigned char x,y;
 176          unsigned char array[];
 177          {
 178   1              unsigned char j,dd;                     
 179   1              for(j=0;j<32;j++)
 180   1              {
 181   2                      dd=array[j];
 182   2                      if(j<16) lw(x+j,y,dd);
 183   2                       else  lw(x+j-16,y+1,dd);
 184   2              }       
 185   1      }                       
 186                          
 187          void main()
 188          {
 189   1              unsigned char i,dd;
 190   1      loop:   lcd_init();     
 191   1              write_chinese(0,2,yu);  
 192   1              write_chinese(16,2,xin);
 193   1              write_chinese(32,2,dian);
 194   1              write_chinese(48,2,zi);
 195   1              write_chinese(64,2,you);
 196   1              write_chinese(80,2,xian);
 197   1              write_chinese(96,2,gong);
 198   1              write_chinese(112,2,si);
 199   1      
 200   1              write_chinese(0,4,d);
 201   1              write_chinese(16,4,zhen);
 202   1              write_chinese(32,4,ye);
 203   1              write_chinese(48,4,jin);
 204   1              write_chinese(64,4,xi);
 205   1              write_chinese(80,4,s);
 206   1              write_chinese(96,4,mo);
 207   1              write_chinese(112,4,kuai);
 208   1      
 209   1              write_chinese(0,0,zy);
 210   1              write_chinese(10,0,zu);
 211   1              write_chinese(20,0,zs);
 212   1              write_chinese(30,0,zu);
 213   1              write_chinese(40,0,zn);
 214   1              write_chinese(50,0,zg);
 215   1              delay(150000);
 216   1        for(i=0;i<8;i++)
 217   1             {
 218   2               for(y=0;y<8;y++)
 219   2                  {
 220   3                   for(x=0;x<128;x++)
 221   3                      {
C51 COMPILER V7.00  12864                                                                  11/06/2003 16:36:27 PAGE 5   

 222   4              if(i==4){goto w;}
 223   4                else if(i==5){goto w;}
 224   4                   else
 225   4                         if(x%2==0)
 226   4                           lw(x,y,a[2*i]);
 227   4                         else
 228   4                           lw(x,y,a[2*i+1]);
 229   4                                
 230   4                      }                               
 231   3                  }
 232   2               delay(150000);
 233   2              delay(150000);
 234   2              }
 235   1      
 236   1         w:  for(y=0;y<8;y++)
 237   1               {
 238   2                for(x=0;x<128;x++)
 239   2                   {
 240   3                    lw(x,y,dat[y][x]);
 241   3                   }
 242   2                               
 243   2               }
 244   1              delay(150000);
 245   1              delay(150000);
 246   1              goto loop;
 247   1      }                 
*** WARNING C280 IN LINE 189 OF E:\XXJWORK\MYDOCUMENT\GAOYAXIAN\12864.C: 'dd': unreferenced local variable


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    760    ----
   CONSTANT SIZE    =   1696    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     18       8
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -