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

📄 lcd_code.lst

📁 基于51单片机的图形LCD驱动程序,建立了完成的中英文字符和基本图形输出程序,字符点阵从一片Flash存储器读出.
💻 LST
📖 第 1 页 / 共 2 页
字号:
 206          /*-- 50 文字:  R  --*/
 207          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 208          {0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20},
 209          
 210          /*-- 51 文字:  S  --*/
 211          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 212          {0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00,0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00},
 213          
 214          /*-- 52 文字:  T  --*/
 215          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 216          {0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00},
 217          
 218          /*-- 53 文字:  U  --*/
 219          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 220          {0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00},
 221          
 222          /*-- 54 文字:  V  --*/
 223          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 224          {0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08,0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00},
 225          
 226          /*-- 55 文字:  W  --*/
 227          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 228          {0xF8,0x08,0x00,0xF8,0x00,0x08,0xF8,0x00,0x03,0x3C,0x07,0x00,0x07,0x3C,0x03,0x00},
 229          
 230          /*-- 56 文字:  X  --*/
 231          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 232          {0x08,0x18,0x68,0x80,0x80,0x68,0x18,0x08,0x20,0x30,0x2C,0x03,0x03,0x2C,0x30,0x20},
 233          
 234          /*-- 57 文字:  Y  --*/
 235          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 236          {0x08,0x38,0xC8,0x00,0xC8,0x38,0x08,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00},
 237          
 238          /*-- 58 文字:  Z  --*/
 239          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 240          {0x10,0x08,0x08,0x08,0xC8,0x38,0x08,0x00,0x20,0x38,0x26,0x21,0x20,0x20,0x18,0x00},
 241          
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 5   

 242          /*-- 59 文字:  [  --*/
 243          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 244          {0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00},
 245          
 246          /*-- 60 文字:  \  --*/
 247          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 248          {0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00},
 249          
 250          /*-- 61 文字:  ]  --*/
 251          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 252          {0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00},
 253          
 254          /*-- 62 文字:  ^  --*/
 255          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 256          {0x00,0x00,0x04,0x02,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 257          
 258          /*-- 63 文字:  _  --*/
 259          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 260          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80},
 261          
 262          /*-- 64 文字:  `  --*/
 263          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 264          {0x00,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
 265          
 266          /*-- 65 文字:  a  --*/
 267          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 268          {0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20},
 269          
 270          /*-- 66 文字:  b  --*/
 271          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 272          {0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00},
 273          
 274          /*-- 67 文字:  c  --*/
 275          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 276          {0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00},
 277          
 278          /*-- 68 文字:  d  --*/
 279          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 280          {0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20},
 281          
 282          /*-- 69 文字:  e  --*/
 283          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 284          {0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00},
 285          
 286          /*-- 70 文字:  f  --*/
 287          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 288          {0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},
 289          
 290          /*-- 71 文字:  g  --*/
 291          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 292          {0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x6B,0x94,0x94,0x94,0x93,0x60,0x00},
 293          
 294          /*-- 72 文字:  h  --*/
 295          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 296          {0x08,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20},
 297          
 298          /*-- 73 文字:  i  --*/
 299          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 300          {0x00,0x80,0x98,0x98,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},
 301          
 302          /*-- 74 文字:  j  --*/
 303          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 6   

 304          {0x00,0x00,0x00,0x80,0x98,0x98,0x00,0x00,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00},
 305          
 306          /*-- 75 文字:  k  --*/
 307          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 308          {0x08,0xF8,0x00,0x00,0x80,0x80,0x80,0x00,0x20,0x3F,0x24,0x02,0x2D,0x30,0x20,0x00},
 309          
 310          /*-- 76 文字:  l  --*/
 311          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 312          {0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},
 313          
 314          /*-- 77 文字:  m  --*/
 315          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 316          {0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F},
 317          
 318          /*-- 78 文字:  n  --*/
 319          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 320          {0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20},
 321          
 322          /*-- 79 文字:  o  --*/
 323          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 324          {0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00},
 325          
 326          /*-- 80 文字:  p  --*/
 327          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 328          {0x80,0x80,0x00,0x80,0x80,0x00,0x00,0x00,0x80,0xFF,0xA1,0x20,0x20,0x11,0x0E,0x00},
 329          
 330          /*-- 81 文字:  q  --*/
 331          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 332          {0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x0E,0x11,0x20,0x20,0xA0,0xFF,0x80},
 333          
 334          /*-- 82 文字:  r  --*/
 335          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 336          {0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x20,0x20,0x3F,0x21,0x20,0x00,0x01,0x00},
 337          
 338          /*-- 83 文字:  s  --*/
 339          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 340          {0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x33,0x24,0x24,0x24,0x24,0x19,0x00},
 341          
 342          /*-- 84 文字:  t  --*/
 343          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 344          {0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00},
 345          
 346          /*-- 85 文字:  u  --*/
 347          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 348          {0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x20},
 349          
 350          /*-- 86 文字:  v  --*/
 351          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 352          {0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x01,0x0E,0x30,0x08,0x06,0x01,0x00},
 353          
 354          /*-- 87 文字:  w  --*/
 355          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 356          {0x80,0x80,0x00,0x80,0x00,0x80,0x80,0x80,0x0F,0x30,0x0C,0x03,0x0C,0x30,0x0F,0x00},
 357          
 358          /*-- 88 文字:  x  --*/
 359          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 360          {0x00,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x31,0x2E,0x0E,0x31,0x20,0x00},
 361          
 362          /*-- 89 文字:  y  --*/
 363          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 364          {0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x81,0x8E,0x70,0x18,0x06,0x01,0x00},
 365          
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 7   

 366          /*-- 90 文字:  z  --*/
 367          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 368          {0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x21,0x30,0x2C,0x22,0x21,0x30,0x00},
 369          
 370          /*-- 91 文字:  {  --*/
 371          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 372          {0x00,0x00,0x00,0x00,0x80,0x7C,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x3F,0x40,0x40},
 373          
 374          /*-- 92 文字:  |  --*/
 375          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 376          {0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00},
 377          
 378          /*-- 93 文字:  }  --*/
 379          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 380          {0x00,0x02,0x02,0x7C,0x80,0x00,0x00,0x00,0x00,0x40,0x40,0x3F,0x00,0x00,0x00,0x00},
 381          
 382          /*-- 94 文字:  ~  --*/
 383          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 384          {0x00,0x06,0x01,0x01,0x02,0x02,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
 385          };
 386          //*************************************************************************************************
 387          unsigned char code motor_icon[6][32] = {
 388          {0xC0,0x30,0x0C,0x04,0x02,0x02,0x01,0x81,0xFF,0xFF,0xFE,0xFE,0xFC,0xFC,0xF0,0xC0,0x03,0x0F,0x3F,0x3F,0x7F,
             -0x7F,0xFF,0xFF,0x81,0x80,0x40,0x40,0x20,0x30,0x0C,0x03},
 389          {0xC0,0xF0,0xFC,0xFC,0xF2,0xE2,0xC1,0x81,0x81,0xC1,0xE2,0xF2,0xFC,0xFC,0xF0,0xC0,0x03,0x0F,0x3F,0x3F,0x4F,
             -0x47,0x83,0x81,0x81,0x83,0x47,0x4F,0x3F,0x3F,0x0F,0x03},
 390          {0xC0,0xF0,0xFC,0xFC,0xFE,0xFE,0xFF,0xFF,0x81,0x01,0x02,0x02,0x04,0x0C,0x30,0xC0,0x03,0x0C,0x30,0x20,0x40,
             -0x40,0x80,0x81,0xFF,0xFF,0x7F,0x7F,0x3F,0x3F,0x0F,0x03},
 391          {0xC0,0x30,0x0C,0x0C,0x1E,0x3E,0x7F,0xFF,0xFF,0x7F,0x3E,0x1E,0x0C,0x0C,0x30,0xC0,0x03,0x0C,0x30,0x30,0x78,
             -0x7C,0xFE,0xFF,0xFF,0xFE,0x7C,0x78,0x30,0x30,0x0C,0x03},
 392          {0x00,0xC0,0x30,0x08,0x04,0x04,0x02,0x02,0x02,0x02,0x04,0x14,0x18,0x1C,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,
             -0x20,0x40,0x40,0x40,0x40,0x20,0x20,0x10,0x0C,0x03,0x00},
 393          {0x00,0x00,0x1C,0x18,0x14,0x04,0x02,0x02,0x02,0x02,0x04,0x04,0x08,0x30,0xC0,0x00,0x00,0x03,0x0C,0x10,0x20,
             -0x20,0x40,0x40,0x40,0x40,0x20,0x20,0x10,0x0C,0x03,0x00}
 394          };
 395          
 396          
 397          
 398          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   CONSTANT SIZE    =   1712    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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