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

📄 lcd_code.lst

📁 基于51单片机的图形LCD驱动程序,建立了完成的中英文字符和基本图形输出程序,字符点阵从一片Flash存储器读出.
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE LCD_CODE
OBJECT MODULE PLACED IN .\lcd_code.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\lcd_code.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //lcd_code.c
   2          
   3          //**********************************************************/
   4          #include<lcd_code.h>
   5          unsigned char code char_code[95][16] =  {
   6          /*-- 0 文字:     --*/
   7          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
   8          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
   9          
  10          /*-- 1 文字:  !  --*/
  11          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  12          {0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x33,0x30,0x00,0x00,0x00},
  13          
  14          /*-- 2 文字:  "  --*/
  15          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  16          {0x00,0x10,0x0C,0x06,0x10,0x0C,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
  17          
  18          /*-- 3 文字:  #  --*/
  19          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  20          {0x40,0xC0,0x78,0x40,0xC0,0x78,0x40,0x00,0x04,0x3F,0x04,0x04,0x3F,0x04,0x04,0x00},
  21          
  22          /*-- 4 文字:  $  --*/
  23          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  24          {0x00,0x70,0x88,0xFC,0x08,0x30,0x00,0x00,0x00,0x18,0x20,0xFF,0x21,0x1E,0x00,0x00},
  25          
  26          /*-- 5 文字:  %  --*/
  27          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  28          {0xF0,0x08,0xF0,0x00,0xE0,0x18,0x00,0x00,0x00,0x21,0x1C,0x03,0x1E,0x21,0x1E,0x00},
  29          
  30          /*-- 6 文字:  &  --*/
  31          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  32          {0x00,0xF0,0x08,0x88,0x70,0x00,0x00,0x00,0x1E,0x21,0x23,0x24,0x19,0x27,0x21,0x10},
  33          
  34          /*-- 7 文字:  '  --*/
  35          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  36          {0x10,0x16,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
  37          
  38          /*-- 8 文字:  (  --*/
  39          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  40          {0x00,0x00,0x00,0xE0,0x18,0x04,0x02,0x00,0x00,0x00,0x00,0x07,0x18,0x20,0x40,0x00},
  41          
  42          /*-- 9 文字:  )  --*/
  43          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  44          {0x00,0x02,0x04,0x18,0xE0,0x00,0x00,0x00,0x00,0x40,0x20,0x18,0x07,0x00,0x00,0x00},
  45          
  46          /*-- 10 文字:  *  --*/
  47          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  48          {0x40,0x40,0x80,0xF0,0x80,0x40,0x40,0x00,0x02,0x02,0x01,0x0F,0x01,0x02,0x02,0x00},
  49          
  50          /*-- 11 文字:  +  --*/
  51          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  52          {0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x1F,0x01,0x01,0x01,0x00},
  53          
  54          /*-- 12 文字:  ,  --*/
  55          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 2   

  56          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xB0,0x70,0x00,0x00,0x00,0x00,0x00},
  57          
  58          /*-- 13 文字:  -  --*/
  59          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  60          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01},
  61          
  62          /*-- 14 文字:  .  --*/
  63          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  64          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00},
  65          
  66          /*-- 15 文字:  /  --*/
  67          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  68          {0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x04,0x00,0x60,0x18,0x06,0x01,0x00,0x00,0x00},
  69          
  70          /*-- 16 文字:  0  --*/
  71          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  72          {0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},
  73          
  74          /*-- 17 文字:  1  --*/
  75          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  76          {0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},
  77          
  78          /*-- 18 文字:  2  --*/
  79          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  80          {0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},
  81          
  82          /*-- 19 文字:  3  --*/
  83          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  84          {0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00},
  85          
  86          /*-- 20 文字:  4  --*/
  87          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  88          {0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00},
  89          
  90          /*-- 21 文字:  5  --*/
  91          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  92          {0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00},
  93          
  94          /*-- 22 文字:  6  --*/
  95          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
  96          {0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00},
  97          
  98          /*-- 23 文字:  7  --*/
  99          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 100          {0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00},
 101          
 102          /*-- 24 文字:  8  --*/
 103          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 104          {0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00},
 105          
 106          /*-- 25 文字:  9  --*/
 107          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 108          {0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00},
 109          
 110          /*-- 26 文字:  :  --*/
 111          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 112          {0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00},
 113          
 114          /*-- 27 文字:  ;  --*/
 115          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 116          {0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00},
 117          
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 3   

 118          /*-- 28 文字:  <  --*/
 119          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 120          {0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00},
 121          
 122          /*-- 29 文字:  =  --*/
 123          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 124          {0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00},
 125          
 126          /*-- 30 文字:  >  --*/
 127          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 128          {0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00},
 129          
 130          /*-- 31 文字:  ?  --*/
 131          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 132          {0x00,0x70,0x48,0x08,0x08,0x08,0xF0,0x00,0x00,0x00,0x00,0x30,0x36,0x01,0x00,0x00},
 133          
 134          /*-- 32 文字:  @  --*/
 135          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 136          {0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,0x07,0x18,0x27,0x24,0x23,0x14,0x0B,0x00},
 137          
 138          /*-- 33 文字:  A  --*/
 139          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 140          {0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20},
 141          
 142          /*-- 34 文字:  B  --*/
 143          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 144          {0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00},
 145          
 146          /*-- 35 文字:  C  --*/
 147          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 148          {0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00},
 149          
 150          /*-- 36 文字:  D  --*/
 151          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 152          {0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00},
 153          
 154          /*-- 37 文字:  E  --*/
 155          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 156          {0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x20,0x23,0x20,0x18,0x00},
 157          
 158          /*-- 38 文字:  F  --*/
 159          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 160          {0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00},
 161          
 162          /*-- 39 文字:  G  --*/
 163          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 164          {0xC0,0x30,0x08,0x08,0x08,0x38,0x00,0x00,0x07,0x18,0x20,0x20,0x22,0x1E,0x02,0x00},
 165          
 166          /*-- 40 文字:  H  --*/
 167          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 168          {0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20},
 169          
 170          /*-- 41 文字:  I  --*/
 171          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 172          {0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},
 173          
 174          /*-- 42 文字:  J  --*/
 175          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 176          {0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,0x00},
 177          
 178          /*-- 43 文字:  K  --*/
 179          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V6.12  LCD_CODE                                                               07/30/2005 03:09:01 PAGE 4   

 180          {0x08,0xF8,0x88,0xC0,0x28,0x18,0x08,0x00,0x20,0x3F,0x20,0x01,0x26,0x38,0x20,0x00},
 181          
 182          /*-- 44 文字:  L  --*/
 183          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 184          {0x08,0xF8,0x08,0x00,0x00,0x00,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x20,0x30,0x00},
 185          
 186          /*-- 45 文字:  M  --*/
 187          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 188          {0x08,0xF8,0xF8,0x00,0xF8,0xF8,0x08,0x00,0x20,0x3F,0x00,0x3F,0x00,0x3F,0x20,0x00},
 189          
 190          /*-- 46 文字:  N  --*/
 191          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 192          {0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08,0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00},
 193          
 194          /*-- 47 文字:  O  --*/
 195          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 196          {0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00},
 197          
 198          /*-- 48 文字:  P  --*/
 199          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 200          {0x08,0xF8,0x08,0x08,0x08,0x08,0xF0,0x00,0x20,0x3F,0x21,0x01,0x01,0x01,0x00,0x00},
 201          
 202          /*-- 49 文字:  Q  --*/
 203          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 204          {0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00},
 205          

⌨️ 快捷键说明

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