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

📄 main.lst

📁 高端数码管驱动芯片
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.50   MAIN                                                                  05/30/2007 20:43:12 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN Main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 新建文件夹\Main.c BROWSE DEBUG OBJECTEXTEND PRINT(.\Main.lst) OBJECT(Main.o
                    -bj)

line level    source

   1          //==========================================================================
   2          //                      file start
   3          //==========================================================================
   4          // 项目名:24路模拟量采集传输系统
   5          // 硬件文件名:24AD.DDB
   6          // 程序组目录名:24ad20061209
   7          // 开始时间:2006年8月24日
   8          // 完成时间:2007年2月26日
   9          // 参加人员:吴鹏、王庆宇
  10          //--------------------------------------------------------------------------
  11          #include <intrins.h>
  12          #include <string.h>
  13          #include "C8051f.h"
*** WARNING C318 IN LINE 13 OF 新建文件夹\Main.c: can't open file 'C8051f.h'
  14          #include "cp220x_reg.h"
*** WARNING C318 IN LINE 14 OF 新建文件夹\Main.c: can't open file 'cp220x_reg.h'
  15          #include "arp.h"
*** WARNING C318 IN LINE 15 OF 新建文件夹\Main.c: can't open file 'arp.h'
  16          #include "net.h"
*** WARNING C318 IN LINE 16 OF 新建文件夹\Main.c: can't open file 'net.h'
  17          #include "ip.h"
*** WARNING C318 IN LINE 17 OF 新建文件夹\Main.c: can't open file 'ip.h'
  18          #include "tcp.h"
*** WARNING C318 IN LINE 18 OF 新建文件夹\Main.c: can't open file 'tcp.h'
  19          #include "http.h"
*** WARNING C318 IN LINE 19 OF 新建文件夹\Main.c: can't open file 'http.h'
  20          #include "math.h"
  21          #include "cksum.h" //http.c used
*** WARNING C318 IN LINE 21 OF 新建文件夹\Main.c: can't open file 'cksum.h'
  22          #include <ctype.h> //http.c used
  23          //--------------------------------------------------------------------------
  24          //                     http.c 中使用的变量说明
  25          //--------------------------------------------------------------------------
  26          char code ASKSENSORDATA[] = {"@ASKSENSORDATA"};
  27          char code SETSENSOR[]={"@SETSENSOR:"};
  28          char code SETIP[]={"@SETIP:"};
  29          char code SETPORT[]={"@SETPORT:"};
  30          char code SETCHANNEL[]={"@SETCHANNEL:"};
  31          char code SETWORKSILL[]={"@SETWORKSILL:"};
  32          char code SETWORKDELAY[]={"@SETWORKDELAY:"};
  33          char code TIMENOW[]={"@TIMENOW:"};
  34          char code MAC[]={"@MAC:"};
  35          
  36          char code L1[]={"@peak_max:"};
  37          char code L2[]={"@peak_min:"};
  38          char code L3[]={"@average_max:"};
  39          char code L4[]={"@average_min:"};
  40          char code L5[]={"@cv_max:"};
  41          
  42          char code B1[]={"@b_over_peak_max_count:"};
  43          char code B2[]={"@b_over_peak_min_count:"};
  44          char code B3[]={"@b_over_average_max_count:"};
  45          char code B4[]={"@b_over_average_min_count:"};
  46          char code B5[]={"@b_over_cv_max_count:"};
C51 COMPILER V7.50   MAIN                                                                  05/30/2007 20:43:12 PAGE 2   

  47          char code B6[]={"@b_over_max_total:"};
  48          char code B7[]={"@b_over_min_total:"};
  49          char code B8[]={"@b_over_time_total:"};
  50          char code B9[]={"@b_super_max:"};
  51          char code B10[]={"@b_cut_silk_output:"};
  52          
  53          char code C1[]={"@c_over_peak_max_count:"};
  54          char code C2[]={"@c_over_peak_min_count:"};
  55          char code C3[]={"@c_over_average_max_count:"};
  56          char code C4[]={"@c_over_average_min_count:"};
  57          char code C5[]={"@c_over_cv_max_count:"};
  58          char code C6[]={"@c_over_max_total:"};
  59          char code C7[]={"@c_over_min_total:"};
  60          char code C8[]={"@c_over_time_total:"};
  61          char code C9[]={"@c_super_max:"};
  62          char code C10[]={"@c_cut_silk_output:"};
  63          
  64          extern CONNECTION xdata conxn[];// These structures keep track of connection information
*** ERROR C129 IN LINE 64 OF 新建文件夹\MAIN.C: missing ';' before 'xdata'
  65          //--------------------------------------------------------------------------
  66          //                RAM空间不足,用宏解决手动控制切丝的问题
  67          //--------------------------------------------------------------------------
  68          #define MANUAL_CUT_STATE_1  0x00000001
  69          #define MANUAL_CUT_STATE_2  0x00000002
  70          #define MANUAL_CUT_STATE_3  0x00000004
  71          #define MANUAL_CUT_STATE_4  0x00000008
  72          #define MANUAL_CUT_STATE_5  0x00000010
  73          #define MANUAL_CUT_STATE_6  0x00000020
  74          #define MANUAL_CUT_STATE_7  0x00000040
  75          #define MANUAL_CUT_STATE_8  0x00000080
  76          #define MANUAL_CUT_STATE_9  0x00000100
  77          #define MANUAL_CUT_STATE_10 0x00000200
  78          #define MANUAL_CUT_STATE_11 0x00000400
  79          #define MANUAL_CUT_STATE_12 0x00000800
  80          #define MANUAL_CUT_STATE_13 0x00001000
  81          #define MANUAL_CUT_STATE_14 0x00002000
  82          #define MANUAL_CUT_STATE_15 0x00004000
  83          #define MANUAL_CUT_STATE_16 0x00008000
  84          #define MANUAL_CUT_STATE_17 0x00010000
  85          #define MANUAL_CUT_STATE_18 0x00020000
  86          #define MANUAL_CUT_STATE_19 0x00040000
  87          #define MANUAL_CUT_STATE_20 0x00080000
  88          #define MANUAL_CUT_STATE_21 0x00100000
  89          #define MANUAL_CUT_STATE_22 0x00200000
  90          #define MANUAL_CUT_STATE_23 0x00400000
  91          #define MANUAL_CUT_STATE_24 0x00800000
  92          
  93          //--------------------------------------------------------------------------
  94          //                        宏定义
  95          //--------------------------------------------------------------------------
  96          #define uchar unsigned char
  97          #define uint  unsigned int
  98          #define ulong unsigned long
  99          
 100          #define AVERAGE_MAX_ERROR 0x80
 101          #define AVERAGE_MIN_ERROR 0x40
 102          #define CV_MAX_ERROR      0x20
 103          #define PEAK_MAX_ERROR    0x10
 104          #define PEAK_MIN_ERROR    0x08
 105          #define C_SUPER_MAX_ERROR 0x04
 106          #define B_SUPER_MAX_ERROR 0x02
 107          
C51 COMPILER V7.50   MAIN                                                                  05/30/2007 20:43:12 PAGE 3   

 108          #define addr_h_AD1                0x0000 // 标定传感器用第一点AD值(uint)I2C存储地址
 109          #define addr_l_AD1                0x0001 
 110          #define addr_Force1               0x0002 // 标定传感器用第一点力值(uchar)I2C存储地址
 111          #define addr_h_AD2                0x0003 // 标定传感器用第二点AD值(uint)I2C存储地址
 112          #define addr_l_AD2                0x0004 
 113          #define addr_Force2               0x0005 // 标定传感器用第二点力值(uchar)I2C存储地址
 114          
 115          #define addr_h_server_assign_port 0x0006 // 服务器分配的端口号(uint)I2C存储地址
 116          #define addr_l_server_assign_port 0x0007 //
 117          
 118          #define addr_4_my_ipaddr          0x000C // IP地址(ulong)I2C存储地址
 119          #define addr_3_my_ipaddr          0x000D //
 120          #define addr_2_my_ipaddr          0x000E //
 121          #define addr_1_my_ipaddr          0x000F //
 122          
 123          #define addr_peak_max     0x0011 // 峰值上限(uchar)I2C存储地址
 124          #define addr_peak_min     0x0012 // 峰值下限(uchar)I2C存储地址
 125          #define addr_average_max  0x0013 // 均值上限(uchar)I2C存储地址
 126          #define addr_average_min  0x0014 // 均值下限(uchar)I2C存储地址
 127          #define addr_cv_max       0x0015 // CV值极限(uchar)I2C存储地址
 128          
 129          #define addr_b_over_peak_max_count    0x0016 // B级 峰值上限超限次数(uchar)I2C存储地址
 130          #define addr_b_over_peak_min_count    0x0017 // B级 峰值下限超限次数(uchar)I2C存储地址
 131          #define addr_b_over_average_max_count 0x0018 // B级 均值上限超限次数(uchar)I2C存储地址
 132          #define addr_b_over_average_min_count 0x0019 // B级 均值下限超限次数(uchar)I2C存储地址
 133          #define addr_b_over_cv_max_count      0x001A // B级 CV值极限超限次数(uchar)I2C存储地址
 134          #define addr_b_over_max_total         0x001B // B级 超过上限次数的总和(uchar)I2C存储地址
 135          #define addr_b_over_min_total         0x001C // B级 超过下限次数的总和(uchar)I2C存储地址
 136          #define addr_b_over_time_total        0x001D // B级 超限持续时间的总和(uchar)I2C存储地址(毫秒)
 137          #define addr_b_super_max              0x001E // B级 上上限(uchar)I2C存储地址
 138          #define addr_b_cut_silk_output        0x001F // B级 判断是否输出(uchar)I2C存储地址(1-输出)
 139          

⌨️ 快捷键说明

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