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

📄 12864.lst

📁 本人收集的一些C语言程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.50   12864                                                                 04/19/2006 15:39:36 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE 12864
OBJECT MODULE PLACED IN 12864.OBJ
COMPILER INVOKED BY: e:\xp\Keil\C51\BIN\C51.EXE 12864.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          
   3          /* Define the register command code */
   4          #define Disp_On  0x3f
   5          #define Disp_Off 0x3e
   6          #define Col_Add  0x40
   7          #define Page_Add 0xb8
   8          #define Start_Line 0xc0
   9          
  10          #define on  0
  11          #define off 1
  12          sbit led =P2^6;
  13          
  14          #define Lcd_Bus P0  //MCU P1<------> LCM
  15          
  16          sbit Mcs=P2^3;  //Master chip enable
  17          sbit Scs=P2^4;  //Slave chip enable
  18          sbit Enable=P2^2; //6800 mode Enable single
  19          sbit Di=P2^0;  //Data or Instrument Select
  20          sbit RW=P2^1;  //Write or Read
  21          sbit Lcd_Rst=P2^5; //Lcm reset
  22          
  23          unsigned char code huan[]={
  24          /*--  文字:  欢  --*/
  25          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  26          0x14,0x24,0x44,0x84,0x64,0x1C,0x20,0x18,0x0F,0xE8,0x08,0x08,0x28,0x18,0x08,0x00,
  27          0x20,0x10,0x4C,0x43,0x43,0x2C,0x20,0x10,0x0C,0x03,0x06,0x18,0x30,0x60,0x20,0x00,
  28          };
  29          unsigned char code ying[]={
  30          /*--  文字:  迎  --*/
  31          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  32          0x40,0x41,0xCE,0x04,0x00,0xFC,0x04,0x02,0x02,0xFC,0x04,0x04,0x04,0xFC,0x00,0x00,
  33          0x40,0x20,0x1F,0x20,0x40,0x47,0x42,0x41,0x40,0x5F,0x40,0x42,0x44,0x43,0x40,0x00,
  34          };
  35          
  36          unsigned char code guang[]={
  37          //*--  文字:  光  --*/
  38          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  39          0x00,0x40,0x42,0x44,0x5C,0xC8,0x40,0x7F,0x40,0xC0,0x50,0x4E,0x44,0x60,0x40,0x00,
  40          0x00,0x80,0x40,0x20,0x18,0x07,0x00,0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x78,0x00,
  41          };
  42          
  43          unsigned char code lin[]={
  44          /*--  文字:  临  --*/
  45          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  46          0x00,0xF8,0x00,0x00,0xFE,0x40,0x30,0x8F,0x0A,0x08,0x18,0x68,0x08,0x88,0x08,0x00,
  47          0x00,0x1F,0x00,0x00,0x7F,0x00,0x00,0x7F,0x21,0x21,0x3F,0x21,0x21,0x7F,0x01,0x00,
  48          };
  49          
  50          unsigned char code xiang[]={
  51          /*--  文字:  湘  --*/
  52          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  53          0x10,0x61,0x06,0xC0,0x10,0xD0,0xFF,0x90,0x10,0xFC,0x24,0x24,0x24,0xFC,0x00,0x00,
  54          0x04,0x04,0x7F,0x04,0x03,0x00,0x7F,0x00,0x00,0x7F,0x22,0x22,0x22,0x7F,0x00,0x00,
  55          };
C51 COMPILER V7.50   12864                                                                 04/19/2006 15:39:36 PAGE 2   

  56          
  57          unsigned char code ling[]={
  58          /*--  文字:  灵  --*/
  59          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  60          0x00,0x00,0x22,0x2A,0x2A,0x2A,0x2A,0xEA,0xAA,0x2A,0x2A,0xAA,0x7F,0x02,0x00,0x00,
  61          0x00,0x80,0x40,0x44,0x23,0x10,0x0C,0x03,0x04,0x08,0x12,0x21,0x60,0x20,0x00,0x00,
  62          };
  63          
  64          unsigned char code dian[]={
  65          /*--  文字:  电  --*/
  66          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  67          0x00,0x00,0xF8,0x48,0x48,0x48,0x48,0xFF,0x48,0x48,0x48,0x48,0xF8,0x00,0x00,0x00,
  68          0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0x3F,0x44,0x44,0x44,0x44,0x4F,0x40,0x70,0x00,
  69          };
  70          
  71          unsigned char code zi[]={
  72          /*--  文字:  子  --*/
  73          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  74          0x00,0x00,0x02,0x02,0x02,0x02,0x02,0xE2,0x12,0x0A,0x06,0x02,0x00,0x80,0x00,0x00,
  75          0x01,0x01,0x01,0x01,0x01,0x41,0x81,0x7F,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
  76          };
  77          
  78          unsigned char code gong[]={
  79          /*--  文字:  工  --*/
  80          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  81          0x00,0x00,0x02,0x02,0x02,0x02,0x02,0xFE,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,
  82          0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,
  83          };
  84          
  85          unsigned char code zuo[]={
  86          /*--  文字:  作  --*/
  87          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  88          0x80,0x40,0x20,0xF8,0x07,0x22,0x18,0x0C,0xFB,0x48,0x48,0x48,0x68,0x48,0x08,0x00,
  89          0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xFF,0x04,0x04,0x04,0x04,0x06,0x04,0x00,
  90          };
  91          
  92          unsigned char code shi[]={
  93          /*--  文字:  室  --*/
  94          /*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
  95          0x00,0x10,0x2C,0x24,0xA4,0x64,0x25,0x26,0x24,0x24,0xA4,0x24,0x34,0x2C,0x04,0x00,
  96          0x40,0x40,0x48,0x49,0x49,0x49,0x49,0x7F,0x49,0x49,0x49,0x4B,0x48,0x40,0x40,0x00,
  97          };
  98          
  99          unsigned char code mh[]={
 100          /*--  文字:  :  --*/
 101          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 102          0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,
 103          
 104          };
 105          
 106          unsigned char code xg[]={
 107          /*--  文字:  /  --*/
 108          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 109          0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x04,0x00,0x60,0x18,0x06,0x01,0x00,0x00,0x00,
 110          };
 111          
 112          unsigned char code w[]={
 113          /*--  文字:  w  --*/
 114          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 115          0x80,0x80,0x00,0x80,0x00,0x80,0x80,0x80,0x0F,0x30,0x0C,0x03,0x0C,0x30,0x0F,0x00,
 116          };
 117          
C51 COMPILER V7.50   12864                                                                 04/19/2006 15:39:36 PAGE 3   

 118          unsigned char code di[]={
 119          /*--  文字:  .  --*/
 120          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 121          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,
 122          };
 123          
 124          unsigned char code m[]={
 125          /*--  文字:  m  --*/
 126          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 127          0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F,
 128          };
 129          
 130          unsigned char code c[]={
 131          /*--  文字:  c  --*/
 132          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 133          0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00,
 134          };
 135          
 136          unsigned char code u[]={
 137          /*--  文字:  u  --*/
 138          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 139          0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x20,
 140          };
 141          
 142          unsigned char code l[]={
 143          /*--  文字:  l  --*/
 144          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 145          0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
 146          };
 147          
 148          unsigned char code o[]={
 149          /*--  文字:  o  --*/
 150          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 151          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,
 152          };
 153          
 154          unsigned char code v[]={
 155          /*--  文字:  v  --*/
 156          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 157          0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x01,0x0E,0x30,0x08,0x06,0x01,0x00,
 158          };
 159          
 160          unsigned char code e[]={
 161          /*--  文字:  e  --*/
 162          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 163          0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00,
 164          };
 165          
 166          unsigned char code r[]={
 167          /*--  文字:  r  --*/
 168          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 169          0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x20,0x20,0x3F,0x21,0x20,0x00,0x01,0x00,
 170          };
 171          
 172          unsigned char code n[]={
 173          /*--  文字:  n  --*/
 174          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 175          0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,
 176          };
 177          
 178          unsigned char code t[]={
 179          /*--  文字:  t  --*/
C51 COMPILER V7.50   12864                                                                 04/19/2006 15:39:36 PAGE 4   

 180          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 181          0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00,
 182          };
 183          
 184          
 185          unsigned char code logo[]={ //开机画面-----湘灵电子工作室
 186          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xF0,0xF8,
 187          0x38,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 188          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 189          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xC0,0xC0,
 190          0xC0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 191          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 192          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 193          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 194          0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x03,
 195          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 196          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 197          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x07,0x03,0x01,0x01,0x01,
 198          0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x83,0xFF,0x3F,0x07,0x02,0x00,0x00,0x00,
 199          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 200          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 201          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 202          0x00,0x00,0x7E,0xFF,0x78,0xF0,0xC0,0xC0,0x80,0x00,0x80,0xC0,0xE0,0xFF,0xFF,0xE0,
 203          0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF0,0x08,0x00,0x38,0x0C,0x02,
 204          0x00,0x0C,0x87,0x81,0xC0,0xC0,0xC0,0xE0,0xE0,0xE0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,
 205          0xF0,0xE0,0xE0,0xE0,0xC0,0xC0,0x80,0x00,0x00,0x80,0x87,0x83,0x82,0x83,0x83,0x83,
 206          0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0xC1,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,
 207          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 208          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 209          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 210          0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x03,0x03,0xFF,0xFF,0xFF,0x01,
 211          0x01,0x00,0x00,0x00,0xC0,0xF0,0x7C,0x0E,0x03,0x04,0xC0,0xE0,0xF0,0x78,0x3C,0x3E,
 212          0x9F,0xCF,0xF7,0xF3,0xFF,0xFD,0xFD,0xFD,0xFC,0x9C,0xBC,0xFC,0xFC,0xFC,0xF8,0x00,
 213          0x00,0x00,0x01,0x81,0xFF,0xFF,0xFF,0x7F,0x1C,0x01,0x01,0xC1,0x01,0x01,0x01,0x03,
 214          0xFF,0xFF,0x03,0x01,0x01,0x01,0x01,0x81,0xC1,0x01,0x00,0x00,0x00,0x00,0x80,0xC0,
 215          0x60,0x20,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x60,0xC0,0x00,0x00,0x00,0x00,0x80,
 216          0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x80,0xF8,0x1C,0x07,
 217          0x03,0x06,0x06,0x0C,0x0C,0x06,0x06,0x0C,0x78,0xF0,0x80,0x00,0x00,0x00,0x00,0x00,
 218          0x00,0x02,0x3F,0x0F,0x07,0x06,0x06,0xC2,0xE6,0x78,0x1C,0x0F,0x07,0xFF,0x3F,0x04,
 219          0x00,0x00,0x00,0x3F,0x4F,0x00,0x00,0xF0,0xFC,0x1F,0x07,0x03,0x00,0x00,0x00,0x0E,
 220          0x3F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0xBF,0xDF,0xDF,0xEF,0xE7,0x77,0x31,0x38,
 221          0x1C,0x0E,0x0F,0x07,0x83,0x81,0x00,0x00,0x18,0x0E,0x0F,0x07,0x0C,0x0C,0x10,0x00,
 222          0xEF,0xFF,0x70,0xE0,0xC0,0x00,0x07,0x03,0x00,0x00,0x08,0x3E,0x63,0x41,0x41,0x60,
 223          0x20,0x60,0xC0,0x00,0x00,0x00,0xF8,0xCC,0x04,0x07,0x03,0x00,0x00,0xF0,0xFF,0x01,
 224          0x00,0x31,0xFF,0x80,0xC0,0x7E,0x03,0x01,0x0F,0x0C,0x0C,0xFC,0x7F,0x63,0xE0,0x3E,
 225          0x03,0x03,0x43,0x66,0x46,0x04,0x0C,0x88,0xF8,0x60,0x01,0x83,0xEE,0x38,0x00,0x00,
 226          0x00,0x00,0x00,0x80,0xC0,0xE0,0x70,0x31,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,
 227          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x3F,0x7C,0xF0,0xE2,0xC2,0xC4,0x84,0x84,
 228          0x84,0x86,0x06,0x06,0x86,0x87,0x83,0x83,0x81,0xC1,0xC1,0xE0,0x60,0x70,0x30,0x18,
 229          0x0C,0x04,0x06,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0x38,
 230          0x0F,0x01,0x00,0x00,0x01,0x07,0x0E,0x1C,0x38,0x70,0xE0,0x80,0x00,0x00,0x00,0x00,
 231          0x70,0xF0,0x11,0x1F,0x1C,0x00,0x00,0x07,0x1C,0x18,0x08,0x18,0xF0,0x80,0x01,0x07,
 232          0xFC,0x00,0x00,0xFF,0xFF,0x00,0x00,0xE1,0x31,0x21,0x33,0xCF,0x3C,0x27,0x63,0x26,
 233          0x06,0x00,0x60,0x64,0x24,0x64,0xFC,0x1F,0x03,0x01,0x01,0x01,0x00,0x00,0x00,0x00,
 234          0x00,0x00,0x3F,0xFF,0xFF,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0xFF,0x00,0x00,
 235          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x03,
 236          0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
 237          0x00,0x00,0x30,0x30,0x18,0x18,0x08,0x0C,0x04,0x06,0x03,0x01,0x01,0x00,0x00,0x00,
 238          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,
 239          0x00,0x01,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x01,0x00,0x00,0x00,
 240          0x01,0x03,0x03,0x01,0x01,0x03,0x03,0x01,0x00,0x00,0x00,0x03,0x03,0x02,0x02,0x02,
 241          0x02,0x02,0x02,0x02,0x02,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
C51 COMPILER V7.50   12864                                                                 04/19/2006 15:39:36 PAGE 5   

 242          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 243          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 244          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 245          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 246          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 247          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 248          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 249          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

⌨️ 快捷键说明

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