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

📄 zimo.lst

📁 nokia5110智能电子钟的设计ds1302+ds18b20+stc12c5a60s2
💻 LST
📖 第 1 页 / 共 4 页
字号:
C51 COMPILER V9.00   ZIMO                                                                  07/01/2013 12:13:30 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE ZIMO
OBJECT MODULE PLACED IN ..\output\zimo.obj
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE ..\c_file\zimo.c BROWSE INCDIR(..\c_file;..\h_file;..\output;..\project) DE
                    -BUG OBJECTEXTEND PRINT(.\zimo.lst) OBJECT(..\output\zimo.obj)

line level    source

   1          /**************************************************************************************
   2          *                                               子程序:底层程序                                                                                                                                  
   3          *                                                   功能:按键处理,键值显示;
   4          *                                               调用子程序;                  
   5          *                                                                                                                                                                         *
   6          ***************************************************************************************/
   7          # include "stc12c5a60s2.h"
   8          #include "macroandconst.h" 
   9          #include "zimo.h"
  10          uchar code shuzi6x8[]={
  11          
  12                    /*数字的ascall码减去48就为对应字母的序号;*/
  13                0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E  ,   // 0
  14                0x00, 0x00, 0x42, 0x7F, 0x40, 0x00  ,   // 1
  15                0x00, 0x42, 0x61, 0x51, 0x49, 0x46  ,   // 2
  16                0x00, 0x21, 0x41, 0x45, 0x4B, 0x31  ,   // 3
  17                0x00, 0x18, 0x14, 0x12, 0x7F, 0x10  ,   // 4
  18                0x00, 0x27, 0x45, 0x45, 0x45, 0x39  ,   // 5
  19                0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30  ,   // 6
  20                0x00, 0x01, 0x71, 0x09, 0x05, 0x03  ,   // 7
  21                0x00, 0x36, 0x49, 0x49, 0x49, 0x36  ,   // 8
  22                0x00, 0x06, 0x49, 0x49, 0x29, 0x1E  ,   // 9
  23                    0x00, 0x32, 0x49, 0x59, 0x51, 0x3E  ,   // @ 10
  24          
  25                    /*大写字母的ascall码减去54就为对应字母的序号;*/
  26          
  27                0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C  ,   // A 11
  28                0x00, 0x7F, 0x49, 0x49, 0x49, 0x36  ,   // B 12
  29                0x00, 0x3E, 0x41, 0x41, 0x41, 0x22  ,   // C 13
  30                0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C  ,   // D 14
  31                0x00, 0x7F, 0x49, 0x49, 0x49, 0x41  ,   // E 15
  32                0x00, 0x7F, 0x09, 0x09, 0x09, 0x01  ,   // F 16
  33                0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A  ,   // G 17
  34                0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F  ,   // H 18
  35                0x00, 0x00, 0x41, 0x7F, 0x41, 0x00  ,   // I 19
  36                0x00, 0x20, 0x40, 0x41, 0x3F, 0x01  ,   // J 20
  37                0x00, 0x7F, 0x08, 0x14, 0x22, 0x41  ,   // K 21
  38                0x00, 0x7F, 0x40, 0x40, 0x40, 0x40  ,   // L 22
  39                0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F  ,   // M 23
  40                0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F  ,   // N 24
  41                0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E  ,   // O 25
  42                0x00, 0x7F, 0x09, 0x09, 0x09, 0x06  ,   // P 26
  43                0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E  ,   // Q 27
  44                0x00, 0x7F, 0x09, 0x19, 0x29, 0x46  ,   // R 28
  45                0x00, 0x46, 0x49, 0x49, 0x49, 0x31  ,   // S 29
  46                0x00, 0x01, 0x01, 0x7F, 0x01, 0x01  ,   // T 30
  47                0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F  ,   // U 31
  48                0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F  ,   // V 32
  49                0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F  ,   // W 33
  50                0x00, 0x63, 0x14, 0x08, 0x14, 0x63  ,   // X 34
  51                0x00, 0x07, 0x08, 0x70, 0x08, 0x07  ,   // Y 35
  52                0x00, 0x61, 0x51, 0x49, 0x45, 0x43  ,   // Z 36
  53          
  54                   /*小写字母的ascall码减去60就为对应字母的序号;*/
C51 COMPILER V9.00   ZIMO                                                                  07/01/2013 12:13:30 PAGE 2   

  55          
  56                0x00, 0x20, 0x54, 0x54, 0x54, 0x78  ,   // a  37
  57                0x00, 0x7F, 0x48, 0x44, 0x44, 0x38  ,   // b      38
  58                0x00, 0x38, 0x44, 0x44, 0x44, 0x20  ,   // c      39
  59                0x00, 0x38, 0x44, 0x44, 0x48, 0x7F  ,   // d      40
  60                0x00, 0x38, 0x54, 0x54, 0x54, 0x18  ,   // e      41
  61                0x00, 0x08, 0x7E, 0x09, 0x01, 0x02  ,   // f      42
  62                0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C  ,   // g      43
  63                0x00, 0x7F, 0x08, 0x04, 0x04, 0x78  ,   // h      44
  64                0x00, 0x00, 0x44, 0x7D, 0x40, 0x00  ,   // i      45
  65                0x00, 0x40, 0x80, 0x84, 0x7D, 0x00  ,   // j      46
  66                0x00, 0x7F, 0x10, 0x28, 0x44, 0x00  ,   // k      47
  67                0x00, 0x00, 0x41, 0x7F, 0x40, 0x00  ,   // l      48
  68                0x00, 0x7C, 0x04, 0x18, 0x04, 0x78  ,   // m      49
  69                0x00, 0x7C, 0x08, 0x04, 0x04, 0x78  ,   // n      50
  70                0x00, 0x38, 0x44, 0x44, 0x44, 0x38  ,   // o      51
  71                0x00, 0xFC, 0x24, 0x24, 0x24, 0x18  ,   // p      52
  72                0x00, 0x18, 0x24, 0x24, 0x18, 0xFC  ,   // q      53
  73                0x00, 0x7C, 0x08, 0x04, 0x04, 0x08  ,   // r      54
  74                0x00, 0x48, 0x54, 0x54, 0x54, 0x20  ,   // s      55
  75                0x00, 0x04, 0x3F, 0x44, 0x40, 0x20  ,   // t      56
  76                0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C  ,   // u      57
  77                0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C  ,   // v      58
  78                0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C  ,   // w      59
  79                0x00, 0x44, 0x28, 0x10, 0x28, 0x44  ,   // x      60
  80                0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C  ,   // y      61
  81                0x00, 0x44, 0x64, 0x54, 0x4C, 0x44  ,   // z      62
  82          
  83          
  84          
  85                   0x00, 0x00, 0x00, 0x2f, 0x00, 0x00 ,   // !    63
  86               0x00, 0x00, 0x07, 0x00, 0x07, 0x00 ,   // "        64
  87               0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14 ,   // #        65
  88               0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12 ,   // $        66
  89               0x00, 0x62, 0x64, 0x08, 0x13, 0x23 ,   // %        67
  90               0x00, 0x36, 0x49, 0x55, 0x22, 0x50 ,   // &        68
  91                   0x00, 0x00, 0x36, 0x36, 0x00, 0x00  ,   // :   69
  92               0x00, 0x00, 0x05, 0x03, 0x00, 0x00 ,   // '        70
  93               0x00, 0x00, 0x1c, 0x22, 0x41, 0x00 ,   // (        71
  94               0x00, 0x00, 0x41, 0x22, 0x1c, 0x00 ,   // )        72
  95               0x00, 0x14, 0x08, 0x3E, 0x08, 0x14  ,   // *       73
  96               0x00, 0x08, 0x08, 0x3E, 0x08, 0x08  ,   // +       74
  97               0x00, 0x00, 0x00, 0xA0, 0x60, 0x00  ,   // ,       75
  98               0x00, 0x08, 0x08, 0x08, 0x08, 0x08  ,   // -       76
  99               0x00, 0x00, 0x60, 0x60, 0x00, 0x00  ,   // .       77
 100               0x00, 0x20, 0x10, 0x08, 0x04, 0x02  ,   // /       78
 101                   0x00, 0x00, 0x7F, 0x41, 0x41, 0x00  ,   // [   79
 102               0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55  ,   //         80
 103               0x00, 0x00, 0x41, 0x41, 0x7F, 0x00  ,   // ]       81
 104               0x00, 0x04, 0x02, 0x01, 0x02, 0x04  ,   // ^       82
 105               0x00, 0x40, 0x40, 0x40, 0x40, 0x40  ,   // _       83
 106               0x00, 0x00, 0x01, 0x02, 0x04, 0x00  ,   // '       84  
 107               0x00, 0x00, 0x56, 0x36, 0x00, 0x00  ,   // ;       85
 108               0x00, 0x08, 0x14, 0x22, 0x41, 0x00  ,   // <       86
 109               0x00, 0x14, 0x14, 0x14, 0x14, 0x14  ,   // =       87
 110               0x00, 0x00, 0x41, 0x22, 0x14, 0x08  ,   // >       88
 111               0x00, 0x02, 0x01, 0x51, 0x09, 0x06  ,   // ?       89
 112          
 113          
 114          
 115          /*--  调入了一幅图像:这是您新建的图像  --*/ //电量100%  //90
 116          /*--  宽度x高度=6x8  --*/
C51 COMPILER V9.00   ZIMO                                                                  07/01/2013 12:13:30 PAGE 3   

 117          0x00,0xFE,0xFF,0xFF,0xFE,0x00,
 118          
 119          
 120          /*--  调入了一幅图像:这是您新建的图像  --*/ //电量80%  //91
 121          /*--  宽度x高度=6x8  --*/
 122          0x00,0xFE,0xFB,0xFB,0xFE,0x00,
 123          
 124          /*--  调入了一幅图像:这是您新建的图像  --*/ //电量60%   //92
 125          /*--  宽度x高度=6x8  --*/
 126          0x00,0xFE,0xF3,0xF3,0xFE,0x00,
 127          
 128          /*--  调入了一幅图像:这是您新建的图像  --*/  //电量40%  //93
 129          /*--  宽度x高度=6x8  --*/
 130          0x00,0xFE,0xE3,0xE3,0xFE,0x00,
 131          
 132          /*--  调入了一幅图像:这是您新建的图像  --*/  //电量20%  //94
 133          /*--  宽度x高度=6x8  --*/
 134          0x00,0xFE,0xC3,0xC3,0xFE,0x00,
 135          
 136          /*--  调入了一幅图像:这是您新建的图像  --*/  //电量0%   //95
 137          /*--  宽度x高度=6x8  --*/
 138          0x00,0xFE,0x83,0x83,0xFE,0x00,
 139          
 140          
 141          
 142          
 143          /*--  调入了一幅图像:这是您新建的图像  --*/ //96
 144          /*--  宽度x高度=6x8  --*///空格
 145          0x00,0x00,0x00,0x00,0x00,0x00,
 146          
 147          /*--  调入了一幅图像:这是您新建的图像  --*/ //97;
 148          /*--  宽度x高度=6x8  --*///、、//闹钟;
 149          0xBD,0x42,0x52,0x5A,0x42,0xBD,
 150          
 151          /*--  调入了一幅图像:       6x8小光标  --*///98;
 152          /*--  宽度x高度=6x8  --*/
 153          0x80,0x80,0x80,0x80,0x80,0x80,
 154          
 155          
 156          /*--  调入了一幅图像:这是您新建的图像  -99-*/ //8x16上半边感叹号;
 157          /*--  宽度x高度=6x8  --*/
 158          0x00,0x00,0x00,0xF0,0x00,0x00,
 159          
 160          /*--  调入了一幅图像:这是您新建的图像  -100-*///8x16下半边感叹号;
 161          /*--  宽度x高度=6x8  --*/
 162          0x00,0x00,0x00,0x6F,0x60,0x00,
 163          
 164          
 165          
 166          
 167          
 168          
 169          };
 170          
 171          //0-9;
 172          uchar code shuzi[]={
 173          
 174          
 175          /*数字的ascall码减去48就为对应字母的序号;*/
 176          
 177          /*--  文字:  0  --*/
 178          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
C51 COMPILER V9.00   ZIMO                                                                  07/01/2013 12:13:30 PAGE 4   

 179          0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,
 180          
 181          /*--  文字:  1  --*/
 182          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 183          0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
 184          
 185          /*--  文字:  2  --*/
 186          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 187          0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,
 188          
 189          /*--  文字:  3  --*/
 190          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 191          0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,
 192          
 193          /*--  文字:  4  --*/
 194          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 195          0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,
 196          
 197          /*--  文字:  5  --*/
 198          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 199          0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,
 200          
 201          /*--  文字:  6  --*/
 202          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 203          0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,
 204          
 205          /*--  文字:  7  --*/
 206          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 207          0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
 208          
 209          /*--  文字:  8  --*/
 210          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 211          0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,
 212          
 213          /*--  文字:  9  --*/
 214          /*--  宋体12;  此字体下对应的点阵为:宽x高=8x16   --*/
 215          0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,
 216          
 217          
 218          
 219          /*/a-z;10+  大写字母ascall码-87;*/

⌨️ 快捷键说明

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