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

📄 sereerom.lst

📁 实现将lwIP协议移植于mcu 51单片机的测试程序
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V7.02b   SEREEROM                                                             08/25/2006 11:59:59 PAGE 1   


C51 COMPILER V7.02b, COMPILATION OF MODULE SEREEROM
OBJECT MODULE PLACED IN SerEEROM.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE SerEEROM\SerEEROM.c LARGE INCDIR(c:\t\inc;c:\t\inc) DEBUG OBJECTEXTEND PRIN
                    -T(.\SerEEROM.lst) OBJECT(SerEEROM.obj)

stmt level    source

   1          //**********************************************************************************
   2          //杨屹    2002/08/20    第一版
   3          //串行flash操作函数(X5045/93LC66B)
   4          //联系方法:gdtyy@ri.gdt.com.cn(2003/07/31以前有效)
   5          //**********************************************************************************
   6          //使用方法:
   7          //    接口函数屏蔽了底层硬件操作,用户只需给出操作命令、起始地址、数据长度、数据指针
   8          //即可操作硬件。
   9          //**********************************************************************************
  10          #include <general.h>
*** WARNING C318 IN LINE 10 OF SerEEROM\SerEEROM.c: can't open file 'general.h'
  11          //#include <myconfig51.h>
  12          //#include <SerEEROM.h>
  13          
  14          bit Isbit7(unsigned char x)//内部使用,对用户透明
  15          {
  16   1              x=x&0x80;
  17   1              if(x==0) return 0;
  18   1              else return 1;
  19   1      }
  20          
  21          bit Isbit15(unsigned int x)//内部使用,对用户透明
  22          {
  23   1              x=x&0x8000;
  24   1              if(x==0) return 0;
  25   1              else return 1;
  26   1      }
  27          
  28          //X5045
  29          bit opx5045(unsigned char cmd,unsigned int addr,unsigned int len,unsigned char *dat)//X5045操作函数
  30          {
  31   1              unsigned char i;
  32   1              unsigned int j;
  33   1              unsigned char x;
  34   1              unsigned char adr,a8;
  35   1      
  36   1              adr=addr;
  37   1              a8=(addr>>5)&0x8;
  38   1      
  39   1              switch(cmd){
  40   2                      case WREN:
*** ERROR C202 IN LINE 40 OF SEREEROM\SEREEROM.C: 'WREN': undefined identifier
  41   2                      case WRDI:{
*** ERROR C202 IN LINE 41 OF SEREEROM\SEREEROM.C: 'WRDI': undefined identifier
  42   3                              while(sck==0);
*** ERROR C202 IN LINE 42 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  43   3                              while(sck==1);
*** ERROR C202 IN LINE 43 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  44   3                              xcs=0;
*** ERROR C202 IN LINE 44 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  45   3                              for(i=0;i<8;i++){
  46   4                                      si=Isbit7(cmd);
*** ERROR C202 IN LINE 46 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
  47   4                                      cmd=cmd<<1;
C51 COMPILER V7.02b   SEREEROM                                                             08/25/2006 11:59:59 PAGE 2   

  48   4                                      while(sck==0);
*** ERROR C202 IN LINE 48 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  49   4                                      while(sck==1);
*** ERROR C202 IN LINE 49 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  50   4                              }
  51   3                              xcs=1;
*** ERROR C202 IN LINE 51 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  52   3                              break;}
  53   2      //              case WRDI:{
  54   2      //                      break;}
  55   2                      case RDSR:{
*** ERROR C202 IN LINE 55 OF SEREEROM\SEREEROM.C: 'RDSR': undefined identifier
  56   3                              while(sck==0);
*** ERROR C202 IN LINE 56 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  57   3                              while(sck==1);
*** ERROR C202 IN LINE 57 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  58   3                              xcs=0;
*** ERROR C202 IN LINE 58 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  59   3                              for(i=0;i<8;i++){
  60   4                                      si=Isbit7(cmd);
*** ERROR C202 IN LINE 60 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
  61   4                                      cmd=cmd<<1;
  62   4                                      while(sck==0);
*** ERROR C202 IN LINE 62 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  63   4                                      while(sck==1);
*** ERROR C202 IN LINE 63 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  64   4                              }
  65   3                              for(i=0;i<8;i++){
  66   4                                      while(sck==0);
*** ERROR C202 IN LINE 66 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  67   4                                      x=x<<1;
  68   4                                      x=x|so;
*** ERROR C202 IN LINE 68 OF SEREEROM\SEREEROM.C: 'so': undefined identifier
  69   4                                      while(sck==1);
*** ERROR C202 IN LINE 69 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  70   4                              }                       
  71   3                              xcs=1;
*** ERROR C202 IN LINE 71 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  72   3                              *dat=x;
  73   3                              break;}
  74   2                      case WRSR:{
*** ERROR C202 IN LINE 74 OF SEREEROM\SEREEROM.C: 'WRSR': undefined identifier
  75   3                              x=*dat;
  76   3                              while(sck==0);
*** ERROR C202 IN LINE 76 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  77   3                              while(sck==1);
*** ERROR C202 IN LINE 77 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  78   3                              xcs=0;
*** ERROR C202 IN LINE 78 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  79   3                              for(i=0;i<8;i++){
  80   4                                      si=Isbit7(cmd);
*** ERROR C202 IN LINE 80 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
  81   4                                      cmd=cmd<<1;
  82   4                                      while(sck==0);
*** ERROR C202 IN LINE 82 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  83   4                                      while(sck==1);
*** ERROR C202 IN LINE 83 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  84   4                              }
  85   3                              for(i=0;i<8;i++){                               
  86   4                                      si=Isbit7(x);
*** ERROR C202 IN LINE 86 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
  87   4                                      x=x<<1;
C51 COMPILER V7.02b   SEREEROM                                                             08/25/2006 11:59:59 PAGE 3   

  88   4                                      while(sck==0);
*** ERROR C202 IN LINE 88 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  89   4                                      while(sck==1);
*** ERROR C202 IN LINE 89 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  90   4                              }                       
  91   3                              xcs=1;                  
*** ERROR C202 IN LINE 91 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  92   3                              break;}
  93   2                      case READ:{                     
*** ERROR C202 IN LINE 93 OF SEREEROM\SEREEROM.C: 'READ': undefined identifier
  94   3                              cmd=cmd&0xF7;
  95   3                              cmd=cmd|a8;
  96   3                              xcs=1;
*** ERROR C202 IN LINE 96 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
  97   3                              while(sck==0);
*** ERROR C202 IN LINE 97 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  98   3                              while(sck==1);
*** ERROR C202 IN LINE 98 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
  99   3                              xcs=0;
*** ERROR C202 IN LINE 99 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
 100   3                              for(i=0;i<8;i++){
 101   4                                      si=Isbit7(cmd);
*** ERROR C202 IN LINE 101 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
 102   4                                      cmd=cmd<<1;
 103   4                                      while(sck==0);
*** ERROR C202 IN LINE 103 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 104   4                                      while(sck==1);
*** ERROR C202 IN LINE 104 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 105   4                              }                               
 106   3                              for(i=0;i<8;i++){
 107   4                                      si=Isbit7(adr);         
*** ERROR C202 IN LINE 107 OF SEREEROM\SEREEROM.C: 'si': undefined identifier
 108   4                                      adr=adr<<1;
 109   4                                      while(sck==0);
*** ERROR C202 IN LINE 109 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 110   4                                      while(sck==1);
*** ERROR C202 IN LINE 110 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 111   4                              }
 112   3                              for(j=0;j<len;j++){
 113   4                                      for(i=0;i<8;i++){
 114   5                                              while(sck==0);
*** ERROR C202 IN LINE 114 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 115   5                                              x=x<<1;
 116   5                                              x=x|so;
*** ERROR C202 IN LINE 116 OF SEREEROM\SEREEROM.C: 'so': undefined identifier
 117   5                                              while(sck==1);
*** ERROR C202 IN LINE 117 OF SEREEROM\SEREEROM.C: 'sck': undefined identifier
 118   5                                      }
 119   4                                      *(dat+j)=x;
 120   4                              }
 121   3                              xcs=1;                  
*** ERROR C202 IN LINE 121 OF SEREEROM\SEREEROM.C: 'xcs': undefined identifier
 122   3                              break;}
 123   2                      case WRITE:{
*** ERROR C202 IN LINE 123 OF SEREEROM\SEREEROM.C: 'WRITE': undefined identifier
 124   3                              if(len>4) return 0;     
 125   3                              
 126   3                              cmd=cmd&0xF7;
 127   3                              cmd=cmd|a8;
 128   3      

⌨️ 快捷键说明

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