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

📄 rd.lst

📁 用了车载冰箱的程序控制用于批量生产
💻 LST
字号:
C51 COMPILER V7.06   RD                                                                    03/31/2007 14:42:25 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE RD
OBJECT MODULE PLACED IN rd.OBJ
COMPILER INVOKED BY: D:\xiaoniu\C51\BIN\C51.EXE rd.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          uchar dDATA[5];
*** ERROR C129 IN LINE 1 OF RD.C: missing ';' before 'dDATA'
   2          unsigned long ldata;
   3          float de;
   4          /************************************/
   5          
   6          void st_data(way)
   7          {
   8          uchar d_n=0;
   9          float d_f=0
  10          float d_f0=0;
  11          unsigned long d_L=0;
  12          unsigned long d_l=0;
  13          switch(way)
  14          {
  15            case 1:{d_l=ldata;
  16                    way=0;break;}
  17          
  18            case 2:{d_f=de-(unsigned long)de;
  19                    if(d_f==0){d_l=(unsigned long)de;
  20                                       way=0;}
  21                                    else{
  22                                           d_l=(unsigned long)de;
  23                                                   if((d_l-999999)>0) {way=0;break;}
  24                                           if((d_l-99999)>0) {d_n=(uchar)d_f*10;
  25                                                                      d_l=d_l*10+d_n;
  26                                                                                          way=1;
  27                                                                                          break;}
  28                                                   if((d_l-9999)>0) {d_L=(uchar)d_f*100;
  29                                                                      d_l=d_l*100+d_L;
  30                                                                                          way=2;
  31                                                                                          break;}
  32                                                   if{{d_l-999)>0)  {d_L=(uchar)d_f*1000;
  33                                                                      d_l=d_l*1000+d_L;
  34                                                                                          way=3;
  35                                                                                          break;}
  36                               if{{d_l-99)>0)  {d_L=(uchar)d_f*10000;
  37                                                                      d_l=d_l*10000+d_L;
  38                                                                                          way=4;
  39                                                                                          break;}
  40                                if{{d_l-9)>0)  {d_L=(uchar)d_f*100000;
  41                                                                      d_l=d_l*100000+d_L;
  42                                                                                          way=5;
  43                                                                                          break;}
  44          
  45                                                      else{d_L=(uchar)d_f*100000;
  46                                                                      d_l=d_l*100000+d_L;
  47                                                                                          way=6;
  48                                                                                          break;}
  49                                    
  50                                                 }
  51                     break;}
  52            case 3:{break;}
  53            case 4:{break;}
  54            case 5:{break;}
C51 COMPILER V7.06   RD                                                                    03/31/2007 14:42:25 PAGE 2   

  55            case 6:{break;}
  56          
  57          
  58          
  59          
  60          
  61          
  62          
  63          
  64          
  65          }
  66           if(way==1){
  67                                  goto 
  68                      }
  69           if(way=2)
  70             {d_f=de-(unsigned long)de;
  71              if(d_f==0)
  72                    {
  73                 d_l=(unsigned long)de;
  74          
  75                          dDATA[0]=((ldata&0xff000000)>>24);
  76                      dDATA[1]=((ldata&0x00ff0000)>>16);
  77                                  dDATA[2]=((ldata&0x0000ff00)>>8);
  78                                  dDATA[3]=ldata&Ox000000ff;
  79                                  dDATA[4]=0;
  80                    
  81                    
  82                    }
  83             
  84             
  85             }
  86          st_end:
  87                
  88                          dDATA[0]=((d_l&0xff000000)>>24);
  89                      dDATA[1]=((d_l&0x00ff0000)>>16);
  90                                  dDATA[2]=((d_l&0x0000ff00)>>8);
  91                                  dDATA[3]=d_l&Ox000000ff;
  92                                  dDATA[4]=way;
  93          
  94          
  95          
  96          
  97          }

C51 COMPILATION COMPLETE.  0 WARNING(S),  1 ERROR(S)

⌨️ 快捷键说明

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