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

📄 data.lst

📁 51单片机C语言常用模块与综合系统设计实例精讲
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.06   DATA                                                                  10/13/2006 09:21:09 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE DATA
OBJECT MODULE PLACED IN data.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE data.c LARGE BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include"source.h"
   2          #include <./Atmel/at89x52.h>
   3          #include <absacc.h>
   4          unsigned char demo_status=0;
   5          struct RTC_TIME rtc;
   6          struct OTHER others;
   7          struct SHOW_NOTICE show_notice;
   8          struct SCREEN screen;
   9          unsigned char idata timerout=0;
  10          unsigned char       updtime=0xff;
  11          unsigned int test_timer_len;
  12          struct ELV_STATUS scentry;
  13          struct my_timer TT[TIMER_NUM];
  14          /*串口的发送和接收的缓冲区*/
  15          unsigned char dst_buf[DST_LEN];//debug serial transmit buffer.
  16          unsigned char dst_head;
  17          unsigned char dst_tail;
  18          unsigned char dsr_buf[DSR_LEN];//debug serial transmit buffer.
  19          unsigned char dsr_head;
  20          unsigned char dsr_tail;
  21          bit TDBdata_over=1;
  22          /**为为把24x24的汉字扩展成48x48汉字所做的表***/
  23          unsigned char code double_byte[256][2]={
  24          {0x00,0x00},{0x00,0x03},{0x00,0x0C},{0x00,0x0F},{0x00,0x30},{0x00,0x33},{0x00,0x3C},{0x00,0x3F},
  25          {0x00,0xC0},{0x00,0xC3},{0x00,0xCC},{0x00,0xCF},{0x00,0xF0},{0x00,0xF3},{0x00,0xFC},{0x00,0xFF},
  26          {0x03,0x00},{0x03,0x03},{0x03,0x0C},{0x03,0x0F},{0x03,0x30},{0x03,0x33},{0x03,0x3C},{0x03,0x3F},
  27          {0x03,0xC0},{0x03,0xC3},{0x03,0xCC},{0x03,0xCF},{0x03,0xF0},{0x03,0xF3},{0x03,0xFC},{0x03,0xFF},
  28          {0x0C,0x00},{0x0C,0x03},{0x0C,0x0C},{0x0C,0x0F},{0x0C,0x30},{0x0C,0x33},{0x0C,0x3C},{0x0C,0x3F},
  29          {0x0C,0xC0},{0x0C,0xC3},{0x0C,0xCC},{0x0C,0xCF},{0x0C,0xF0},{0x0C,0xF3},{0x0C,0xFC},{0x0C,0xFF},
  30          {0x0F,0x00},{0x0F,0x03},{0x0F,0x0C},{0x0F,0x0F},{0x0F,0x30},{0x0F,0x33},{0x0F,0x3C},{0x0F,0x3F},
  31          {0x0F,0xC0},{0x0F,0xC3},{0x0F,0xCC},{0x0F,0xCF},{0x0F,0xF0},{0x0F,0xF3},{0x0F,0xFC},{0x0F,0xFF},
  32          {0x30,0x00},{0x30,0x03},{0x30,0x0C},{0x30,0x0F},{0x30,0x30},{0x30,0x33},{0x30,0x3C},{0x30,0x3F},
  33          {0x30,0xC0},{0x30,0xC3},{0x30,0xCC},{0x30,0xCF},{0x30,0xF0},{0x30,0xF3},{0x30,0xFC},{0x30,0xFF},
  34          {0x33,0x00},{0x33,0x03},{0x33,0x0C},{0x33,0x0F},{0x33,0x30},{0x33,0x33},{0x33,0x3C},{0x33,0x3F},
  35          {0x33,0xC0},{0x33,0xC3},{0x33,0xCC},{0x33,0xCF},{0x33,0xF0},{0x33,0xF3},{0x33,0xFC},{0x33,0xFF},
  36          {0x3C,0x00},{0x3C,0x03},{0x3C,0x0C},{0x3C,0x0F},{0x3C,0x30},{0x3C,0x33},{0x3C,0x3C},{0x3C,0x3F},
  37          {0x3C,0xC0},{0x3C,0xC3},{0x3C,0xCC},{0x3C,0xCF},{0x3C,0xF0},{0x3C,0xF3},{0x3C,0xFC},{0x3C,0xFF},
  38          {0x3F,0x00},{0x3F,0x03},{0x3F,0x0C},{0x3F,0x0F},{0x3F,0x30},{0x3F,0x33},{0x3F,0x3C},{0x3F,0x3F},
  39          {0x3F,0xC0},{0x3F,0xC3},{0x3F,0xCC},{0x3F,0xCF},{0x3F,0xF0},{0x3F,0xF3},{0x3F,0xFC},{0x3F,0xFF},
  40          {0xC0,0x00},{0xC0,0x03},{0xC0,0x0C},{0xC0,0x0F},{0xC0,0x30},{0xC0,0x33},{0xC0,0x3C},{0xC0,0x3F},
  41          {0xC0,0xC0},{0xC0,0xC3},{0xC0,0xCC},{0xC0,0xCF},{0xC0,0xF0},{0xC0,0xF3},{0xC0,0xFC},{0xC0,0xFF},
  42          {0xC3,0x00},{0xC3,0x03},{0xC3,0x0C},{0xC3,0x0F},{0xC3,0x30},{0xC3,0x33},{0xC3,0x3C},{0xC3,0x3F},
  43          {0xC3,0xC0},{0xC3,0xC3},{0xC3,0xCC},{0xC3,0xCF},{0xC3,0xF0},{0xC3,0xF3},{0xC3,0xFC},{0xC3,0xFF},
  44          {0xCC,0x00},{0xCC,0x03},{0xCC,0x0C},{0xCC,0x0F},{0xCC,0x30},{0xCC,0x33},{0xCC,0x3C},{0xCC,0x3F},
  45          {0xCC,0xC0},{0xCC,0xC3},{0xCC,0xCC},{0xCC,0xCF},{0xCC,0xF0},{0xCC,0xF3},{0xCC,0xFC},{0xCC,0xFF},
  46          {0xCF,0x00},{0xCF,0x03},{0xCF,0x0C},{0xCF,0x0F},{0xCF,0x30},{0xCF,0x33},{0xCF,0x3C},{0xCF,0x3F},
  47          {0xCF,0xC0},{0xCF,0xC3},{0xCF,0xCC},{0xCF,0xCF},{0xCF,0xF0},{0xCF,0xF3},{0xCF,0xFC},{0xCF,0xFF},
  48          {0xF0,0x00},{0xF0,0x03},{0xF0,0x0C},{0xF0,0x0F},{0xF0,0x30},{0xF0,0x33},{0xF0,0x3C},{0xF0,0x3F},
  49          {0xF0,0xC0},{0xF0,0xC3},{0xF0,0xCC},{0xF0,0xCF},{0xF0,0xF0},{0xF0,0xF3},{0xF0,0xFC},{0xF0,0xFF},
  50          {0xF3,0x00},{0xF3,0x03},{0xF3,0x0C},{0xF3,0x0F},{0xF3,0x30},{0xF3,0x33},{0xF3,0x3C},{0xF3,0x3F},
  51          {0xF3,0xC0},{0xF3,0xC3},{0xF3,0xCC},{0xF3,0xCF},{0xF3,0xF0},{0xF3,0xF3},{0xF3,0xFC},{0xF3,0xFF},
  52          {0xFC,0x00},{0xFC,0x03},{0xFC,0x0C},{0xFC,0x0F},{0xFC,0x30},{0xFC,0x33},{0xFC,0x3C},{0xFC,0x3F},
  53          {0xFC,0xC0},{0xFC,0xC3},{0xFC,0xCC},{0xFC,0xCF},{0xFC,0xF0},{0xFC,0xF3},{0xFC,0xFC},{0xFC,0xFF},
  54          {0xFF,0x00},{0xFF,0x03},{0xFF,0x0C},{0xFF,0x0F},{0xFF,0x30},{0xFF,0x33},{0xFF,0x3C},{0xFF,0x3F},
  55          {0xFF,0xC0},{0xFF,0xC3},{0xFF,0xCC},{0xFF,0xCF},{0xFF,0xF0},{0xFF,0xF3},{0xFF,0xFC},{0xFF,0xFF},
C51 COMPILER V7.06   DATA                                                                  10/13/2006 09:21:09 PAGE 2   

  56          };
  57          /*为显示时间做的数值*/
  58          unsigned char code number16x33[10][66]={//16x33
  59          {
  60          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xF0,0x06,0x38,
  61          0x0E,0x18,0x0E,0x18,0x0C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,
  62          0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x0C,0x1C,0x0E,0x1C,0x0E,0x18,
  63          0x06,0x38,0x07,0x70,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  64          0x00,0x00
  65          },//0
  66          {
  67          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x80,0x0F,0x80,
  68          0x1F,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,
  69          0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,
  70          0x01,0x80,0x1F,0xF0,0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  71          0x00,0x00
  72          },//1
  73          {
  74          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xE0,0x1C,0xF0,
  75          0x18,0x70,0x18,0x78,0x10,0x38,0x10,0x38,0x00,0x38,0x00,0x70,0x00,0x70,0x00,0x70,
  76          0x00,0xE0,0x00,0xE0,0x01,0xC0,0x01,0x80,0x03,0x80,0x07,0x00,0x0E,0x08,0x0E,0x18,
  77          0x1F,0xF8,0x3F,0xF8,0x3F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  78          0x00,0x00
  79          },//2
  80          {
  81          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x07,0xF0,0x06,0x78,
  82          0x0C,0x38,0x0C,0x18,0x00,0x18,0x00,0x18,0x00,0x30,0x00,0x30,0x00,0xE0,0x03,0xF0,
  83          0x01,0xF8,0x00,0x3C,0x00,0x1C,0x00,0x1C,0x00,0x0C,0x00,0x0C,0x00,0x1C,0x0C,0x18,
  84          0x1E,0x38,0x1F,0xE0,0x0F,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  85          0x00,0x00
  86          },//3
  87          {
  88          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x70,0x00,0xF0,
  89          0x00,0xF0,0x01,0xF0,0x01,0xF0,0x03,0x70,0x06,0x70,0x06,0x70,0x0C,0x70,0x0C,0x70,
  90          0x18,0x70,0x38,0x70,0x3F,0xFC,0x3F,0xFC,0x3F,0xFC,0x00,0x70,0x00,0x70,0x00,0x70,
  91          0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  92          0x00,0x00
  93          },//4
  94          {
  95          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF8,0x03,0xF8,0x03,0xF8,
  96          0x06,0x00,0x06,0x00,0x0C,0x00,0x0C,0x00,0x0F,0x80,0x1F,0xE0,0x03,0xF0,0x00,0xF0,
  97          0x00,0x38,0x00,0x38,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x10,0x00,0x30,
  98          0x1C,0x60,0x1F,0xC0,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  99          0x00,0x00
 100          },//5
 101          {
 102          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x00,0xF0,0x01,0xC0,
 103          0x03,0x00,0x07,0x00,0x0E,0x00,0x0E,0x00,0x0C,0x00,0x1C,0xC0,0x1F,0xF0,0x1F,0xF0,
 104          0x1C,0x38,0x38,0x18,0x38,0x18,0x38,0x18,0x38,0x18,0x18,0x18,0x1C,0x18,0x1C,0x38,
 105          0x1E,0x38,0x0F,0xF0,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 106          0x00,0x00
 107          },//6
 108          {
 109          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xF8,0x0F,0xF8,0x1F,0xF8,
 110          0x18,0x38,0x10,0x38,0x10,0x30,0x00,0x30,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,
 111          0x00,0xE0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x01,0xC0,0x01,0x80,0x01,0x80,0x03,0x80,
 112          0x03,0x80,0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 113          0x00,0x00
 114          },//7
 115          {
 116          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xF0,0x1C,0x30,
 117          0x1C,0x38,0x18,0x38,0x1C,0x38,0x1C,0x38,0x1E,0x38,0x0E,0x70,0x0F,0xE0,0x07,0xC0,
C51 COMPILER V7.06   DATA                                                                  10/13/2006 09:21:09 PAGE 3   

 118          0x07,0xC0,0x0F,0xE0,0x1C,0xF0,0x1C,0x78,0x18,0x38,0x38,0x38,0x38,0x18,0x18,0x18,
 119          0x1C,0x38,0x0F,0xF0,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 120          0x00,0x00
 121          },//8
 122          {
 123          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xE0,0x0C,0x70,
 124          0x1C,0x38,0x18,0x38,0x38,0x38,0x38,0x18,0x38,0x18,0x38,0x18,0x18,0x18,0x1C,0x38,
 125          0x1C,0x78,0x0F,0xF8,0x07,0xB8,0x00,0x78,0x00,0x70,0x00,0x70,0x00,0xE0,0x01,0xC0,
 126          0x03,0xC0,0x07,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 127          0x00,0x00
 128          }//9
 129          };
 130          /*为24x48的数字*/
 131          unsigned char code number24x48[10][144]={
 132          {//0
 133          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 134          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00,0x01,0xFF,0x80,0x03,0xFF,

⌨️ 快捷键说明

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