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

📄 text1.lst

📁 个人单片机入门程序集合 。很适合刚学单片机的人。用的是keil proteus
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.20   TEXT1                                                                 08/22/2007 16:52:57 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg52.h>
   2          #include<intrins.h>
   3          //#include<ziku.h>
   4          #include<string.h>
   5          /************************/
   6          
   7          #define uchar unsigned char
   8          #define uint unsigned int
   9          
  10          /********总线以及地址线的定义************/
  11          #define disp_on_12864 0x3f
  12          #define disp_off_12864  0x3e
  13          #define col_12864     0x40
  14          #define row_12864     0xb8
  15          #define start_line_12864   0xc0
  16          
  17          #define lcd_bus_12864  P0
  18          uchar x,z;
  19          uchar y;
  20          
  21          sbit di_12864 =P2^0;
  22          sbit rw_12864 =P2^1;
  23          sbit enable_12864 =P2^2;
  24          sbit cs1_12864=P2^6;
  25          sbit cs2_12864 =P2^7;
  26          
  27          
  28          
  29          /*--  调入了一幅图像:C:\Documents and Settings\liucs.LIU-B260AF0302B\桌面\111111111111.bmp  --*/
  30          /*--  宽度x高度=128x64  --*/
  31          uchar code xiaohu[]={0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0xFE,0x0C,0x00,0x00,0x00,0x00,0x00,
  32          0x00,0x00,0x00,0x00,0x00,0x80,0xFC,0xA0,0xB0,0xB0,0x30,0x30,0x00,0x00,0x00,0x00,
  33          0x00,0xE0,0xE4,0x84,0x84,0x84,0x0C,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  34          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x24,0x58,0x00,0x00,0x00,0x00,0x00,0x00,
  35          0x00,0xC0,0xE0,0x30,0x10,0x30,0x20,0x60,0x40,0xC0,0x80,0x80,0x00,0xe0,0x00,0x00,
  36          0x00,0x00,0x00,0x00,0x30,0xF0,0xC0,0x80,0xC0,0x60,0xE0,0xA0,0x20,0x20,0xA0,0xE0,
  37          0x78,0xF8,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x80,0x80,0xC0,
  38          0x40,0x60,0x30,0x10,0xF8,0x09,0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x00,0x00,
  39          0x38,0x18,0x0C,0x87,0xC3,0x00,0x00,0x0a,0x00,0xFF,0x00,0x02,0x06,0x0C,0x18,0xF0,
  40          0xC6,0xFE,0x03,0x03,0x01,0xE1,0xF9,0x00,0x01,0x8F,0xCF,0x00,0x00,0x00,0x00,0x00,
  41          0x00,0x7F,0x7F,0x61,0x61,0x23,0x32,0x3F,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x00,
  42          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC4,
  43          0xFE,0x9B,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x06,0x04,
  44          0x0C,0x98,0xC0,0x60,0x30,0x30,0x1F,0x19,0xFC,0x99,0x31,0x60,0xC0,0x89,0x89,0x89,
  45          0xC0,0xC0,0x63,0x3F,0x0C,0x0C,0x18,0x30,0x6C,0x46,0xC6,0x03,0x83,0x81,0x00,0x00,
  46          0x00,0x08,0x1C,0x0F,0x8B,0x8C,0xCC,0xCC,0xEC,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,
  47          0x00,0x00,0x00,0x00,0x1F,0x30,0x20,0x38,0x1F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,
  48          0x80,0xFF,0x00,0x00,0xF8,0xF9,0xF7,0xFC,0x1F,0x1B,0x18,0x0C,0x04,0x00,0x00,0x00,
  49          0x02,0x02,0x02,0xFA,0xFA,0x82,0x86,0x06,0x36,0x7E,0x66,0x60,0x60,0x60,0x00,0x00,
  50          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
  51          0x01,0x01,0x01,0x03,0x03,0x03,0x03,0x03,0x03,0x02,0x06,0x0C,0x0C,0x00,0x00,0x00,
  52          0xFE,0x07,0xC1,0xC0,0x80,0x80,0x86,0x06,0x05,0x7F,0xFC,0x0C,0x0C,0x08,0x18,0x18,
  53          0x18,0x1F,0xFF,0xF8,0x18,0x18,0x3F,0xFC,0x8C,0x00,0x01,0x07,0x7D,0xF1,0x01,0x01,
  54          0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  55          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,
C51 COMPILER V7.20   TEXT1                                                                 08/22/2007 16:52:57 PAGE 2   

  56          0x1F,0x03,0x00,0x00,0x07,0x0F,0x00,0x07,0x0C,0x08,0x18,0x18,0x1C,0x0F,0x00,0x00,
  57          0x00,0x00,0x00,0x03,0x00,0x00,0x01,0x03,0x02,0x06,0x06,0x0C,0xCC,0xD8,0x10,0x30,
  58          0x20,0x60,0x40,0xC0,0xC0,0xC0,0xC0,0xC0,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,
  59          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  60          0x07,0x3F,0xF0,0xC0,0x38,0x31,0x61,0x63,0x43,0xC3,0xFF,0xC6,0x84,0x84,0x8C,0x8C,
  61          0x8C,0x8C,0x87,0xFF,0xC6,0xC2,0xC3,0xC3,0x7F,0xF8,0x80,0x00,0x80,0xFF,0x00,0x00,
  62          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  63          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xE0,0x00,0x00,0x00,0x00,0x00,
  64          0x00,0x00,0x00,0xC0,0xE0,0x60,0x60,0x60,0x20,0x20,0x30,0x30,0xB0,0x98,0x08,0x00,
  65          0x00,0x80,0xC0,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x06,0xC2,
  66          0x02,0xE3,0xE3,0x71,0x71,0x31,0x31,0x39,0x3C,0x17,0x33,0xE0,0xC0,0x00,0x00,0x00,
  67          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x60,
  68          0x30,0x18,0x0C,0x07,0x03,0x02,0x06,0xC4,0x0C,0x0C,0x1F,0x18,0x18,0x18,0x18,0x18,
  69          0x18,0x18,0x18,0xFF,0xFF,0x18,0xF8,0x8C,0x0C,0x0F,0x1F,0x0E,0x03,0x01,0x18,0x70,
  70          0xE0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  71          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x0F,0x18,0x30,0x60,0xC0,
  72          0xC0,0xC0,0x00,0x00,0x00,0x10,0x18,0x18,0x18,0x1F,0x18,0xF8,0xF9,0x19,0x18,0x1B,
  73          0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x07,0x00,0xFF,
  74          0xF8,0x8C,0x84,0xFF,0x5F,0xF2,0xDB,0x8F,0xC7,0x70,0x3C,0x0F,0x01,0x00,0x00,0x00,
  75          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x0C,0x0E,0x0F,0xFD,0xFC,0x00,
  76          0xC0,0xC0,0x00,0x00,0xE0,0x78,0x1E,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  77          0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0F,0x7C,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,
  78          0x00,0x03,0x07,0x1C,0x38,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  79          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x02,0x06,0x06,0x86,
  80          0xC4,0x4C,0x7C,0x30,0x00,0x00,0x00,0x03,0x03,0x03,0x83,0xFF,0x3F,0x03,0x03,0x03,
  81          0x03,0x03,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x03,
  82          0x03,0x03,0x03,0x1F,0xFF,0xC1,0xC1,0xC1,0xC0,0xC0,0xC0,0xC0,0x40,0x7C,0x38,0x00,
  83          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x03,0x03,
  84          0x1F,0x3F,0x1C,0x0F,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  85          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0F,0x3E,0xF0,0xC0,0xC0,0x7C,
  86          0x3C,0x70,0xC0,0xFE,0xFE,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  87          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x03,
  88          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x03,0x03,
  89          0x02,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  90          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  91          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  92          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  93          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,
  94          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  95          
  96          
  97          
  98          /*--  文字:  欢  --*/
  99          /*--  楷体_GB231242;  此字体下对应的点阵为:宽x高=57x56   --*/
 100          uchar code huan[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 101          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xF8,0xF8,
 102          0xF8,0xF8,0xF0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 103          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 104          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xC0,0xC0,0xC0,0x80,0x00,0x00,
 105          0x00,0x00,0x00,0x00,0xC0,0xF8,0xFF,0xFF,0xFF,0x7F,0x1F,0x07,0x01,0x00,0x00,0x00,
 106          0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 107          0x00,0x00,0x00,0x00,0x00,0x18,0x1C,0x3C,0xBC,0xBC,0x9E,0x9E,0x1E,0x0F,0x0F,0x0F,
 108          0x07,0x87,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x0F,0xC0,0xF0,0xFC,0xFF,0x7F,0xBF,0x9F,
 109          0x9F,0x9D,0x1E,0x0E,0x0E,0x0E,0x0F,0x0F,0xEF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x1F,
 110          0x0E,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 111          0x00,0x01,0x03,0x07,0x1F,0x3F,0x7E,0xFE,0xFC,0xFC,0xFF,0xFF,0xFF,0xFF,0x0F,0x01,
 112          0x00,0x03,0x03,0x03,0x01,0x00,0x00,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xCE,0x00,0x00,
 113          0x00,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 114          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xF0,0xFC,
 115          0xFF,0xFF,0x3F,0x1F,0x3F,0x7F,0xFF,0xFF,0xFE,0xF8,0x00,0x00,0x00,0x80,0xE0,0xF8,
 116          0xFF,0xFF,0xFF,0x3F,0x0F,0x0F,0x1F,0x7F,0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,
 117          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
C51 COMPILER V7.20   TEXT1                                                                 08/22/2007 16:52:57 PAGE 3   

 118          0x70,0x78,0x7C,0x3E,0x1F,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x80,0x80,
 119          0xC1,0xE1,0xF1,0xF8,0x7C,0x7E,0x3F,0x1F,0x0F,0x07,0x03,0x00,0x00,0x00,0x00,0x00,
 120          0x00,0x01,0x03,0x0F,0x1F,0x7F,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8,0xF0,0xF0,0xE0,
 121          0xE0,0xE0,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 122          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,
 123          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 124          0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00}     ;
 125          
 126          /*--  文字:  迎  --*/
 127          /*--  楷体_GB231242;  此字体下对应的点阵为:宽x高=57x56   --*/
 128          uchar code yin[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 129          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xE0,0xE0,
 130          0xE0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 131          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 132          0x00,0x0E,0x3E,0x7E,0xFE,0xFC,0xFC,0xFC,0xF8,0xF0,0x00,0x00,0xC0,0xC0,0xC0,0xC0,
 133          0xE0,0xE0,0xF0,0xF8,0x7C,0x3F,0x3F,0x1F,0xCF,0xCF,0xC7,0xC3,0xC1,0xC0,0xC0,0xC0,
 134          0xE0,0xE0,0xF0,0xF0,0xF0,0xF0,0xF0,0xE0,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,
 135          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xC0,0xC0,0xE0,0xE0,0xE0,0xE1,
 136          0xC1,0xC1,0x80,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x80,
 137          0x80,0x80,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0x01,0x01,0x00,0x80,0xFF,0xFF,0xFF,0xFF,
 138          0xFF,0x1F,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x07,0x07,
 139          0x07,0x07,0x07,0x03,0x03,0xFF,0xFF,0xFF,0xFF,0x3F,0x07,0x03,0x00,0x00,0x00,0xE0,
 140          0xFF,0xFF,0xFF,0xFF,0xFE,0xFE,0x3E,0x1F,0x0F,0x07,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,
 141          0x03,0x07,0x1F,0xFE,0xFF,0xFF,0x7F,0x7F,0x1F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,
 142          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x9F,
 143          0xFF,0xFF,0xFF,0xE0,0x80,0x80,0x80,0x80,0x83,0x07,0x07,0x07,0x07,0x01,0x00,0x00,
 144          0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 145          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
 146          0x07,0x07,0x0F,0x0F,0x0F,0x07,0x07,0x03,0x03,0x03,0x01,0x03,0x03,0x03,0x03,0x07,
 147          0x07,0x07,0x0F,0x0F,0x0F,0x1F,0x1E,0x3E,0x3E,0x3E,0x7C,0x7C,0x7C,0xFC,0xFF,0xFF,
 148          0xFF,0xF9,0xF8,0xF8,0xF8,0xF8,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,
 149          0x70,0x70,0x70,0x30,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 150          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 151          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x03,0x03,0x03,0x03,0x03,
 152          0x03,0x03,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}     ;
 153          
 154          uchar code pan[]={/*--  调入了一幅图像:C:\Documents and Settings\liucs.LIU-B260AF0302B\桌面\ppppp.bmp  --
             -*/
 155          /*--  宽度x高度=128x64  --*/
 156          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0x30,
 157          0x30,0x70,0xC0,0xE0,0x70,0x98,0x0C,0x0C,0x0C,0x0C,0x1C,0x30,0xE0,0x60,0x30,0x18,
 158          0x0C,0x06,0x06,0x03,0x03,0x01,0x01,0x01,0x01,0x9F,0xBF,0x30,0x18,0x08,0x0C,0x0C,
 159          0xFC,0x78,0x80,0xC0,0x70,0xF8,0x00,0x80,0x80,0xC0,0x60,0x60,0x30,0x18,0x18,0x0C,
 160          0x04,0x06,0x06,0x02,0x02,0xFE,0xFC,0x80,0x80,0xC0,0x60,0x30,0x30,0x98,0x98,0x8C,
 161          0xC6,0xC6,0xC3,0x43,0x41,0x41,0x4E,0x6F,0x6D,0x64,0x66,0x62,0x03,0x03,0x01,0x01,
 162          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x8E,0x8F,
 163          0x85,0xC6,0x62,0x33,0x19,0x0D,0x06,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 164          0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x3F,0x0F,0x3C,0xF0,0xFC,0x1F,0x03,0x00,0x00,

⌨️ 快捷键说明

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