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

📄 provnolp.lst

📁 SDH光端机支路单元盘开发,都是作者工程实践的经验总结,具有很高的工程指导价值和现实推广前景
💻 LST
字号:
C51 COMPILER V7.02b   PROVNOLP                                                             01/18/2005 21:37:50 PAGE 1   


C51 COMPILER V7.02b, COMPILATION OF MODULE PROVNOLP
OBJECT MODULE PLACED IN ProvNoLp.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE ProvNoLp.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /****************************************/
   2          /* Copyright (c) 2004, 通信工程学院戴佳 */
   3          /* All rights reserved.                 */
   4          /* 作    者:戴佳                       */
   5          /****************************************/
   6          
   7          #include <other.h>
   8          //取消环回配置
   9          void ProvNoLoop(struct instruction ProNoLpVal)
  10          {
  11   1         switch (ProNoLpVal.ObjVal[2])     //不同的2M
  12   1         {
  13   2            case 1:
  14   2                   M1_050=M1_050&0x7F;  //Mapper FnLBK
  15   2                  // M1_050=M1_050&0xBF;  //Mapper LnLBK
  16   2                   T1_005=T1_005&0xFD;
  17   2                   break;
  18   2            case 2:
  19   2                   M1_080=M1_080&0x7F;  //Mapper FnLBK
  20   2                 //  M1_080=M1_080&0xBF;  //Mapper LnLBK
  21   2                   T1_045=T1_045&0xFD;
  22   2                   break;
  23   2            case 3:
  24   2                   M1_0B0=M1_0B0&0x7F;  //Mapper FnLBK
  25   2                 //  M1_0B0=M1_0B0&0xBF;  //Mapper LnLBK
  26   2                   T1_085=T1_085&0xFD;
  27   2                   break;
  28   2            case 4:
  29   2                   M1_0E0=M1_0E0&0x7F;  //Mapper FnLBK
  30   2                  // M1_0E0=M1_0E0&0xBF;  //Mapper LnLBK
  31   2                   T1_0C5=T1_0C5&0xFD;
  32   2                   break;
  33   2            case 5:
  34   2                   M2_050=M2_050&0x7F;  //Mapper FnLBK
  35   2                  // M2_050=M2_050&0xBF;  //Mapper LnLBK
  36   2                   T2_005=T2_005&0xFD;
  37   2                   break;
  38   2            case 6:
  39   2                   M2_080=M2_080&0x7F;  //Mapper FnLBK
  40   2                  // M2_080=M2_080&0xBF;  //Mapper LnLBK
  41   2                   T2_045=T2_045&0xFD;
  42   2                   break;
  43   2            case 7:
  44   2                   M2_0B0=M2_0B0&0x7F;  //Mapper FnLBK
  45   2                 // M2_0B0=M2_0B0&0xBF;  //Mapper LnLBK
  46   2                   T2_085=T2_085&0xFD;
  47   2                   break;
  48   2            case 8:
  49   2                   M2_0E0=M2_0E0&0x7F;  //Mapper FnLBK
  50   2                 //  M2_0E0=M2_0E0&0xBF;  //Mapper LnLBK
  51   2                   T2_0C5=T2_0C5&0xFD;
  52   2                   break;
  53   2            case 9:
  54   2                   M3_050=M3_050&0x7F;  //Mapper FnLBK
  55   2               //    M3_050=M3_050&0xBF;  //Mapper LnLBK
C51 COMPILER V7.02b   PROVNOLP                                                             01/18/2005 21:37:50 PAGE 2   

  56   2                   T3_005=T3_005&0xFD;
  57   2                   break;
  58   2            case 10:
  59   2                   M3_080=M3_080&0x7F;  //Mapper FnLBK
  60   2                  // M3_080=M3_080&0xBF;  //Mapper LnLBK
  61   2                   T3_045=T3_045&0xFD;
  62   2                   break;
  63   2            case 11:
  64   2                   M3_0B0=M3_0B0&0x7F;  //Mapper FnLBK
  65   2                 //  M3_0B0=M3_0B0&0xBF;  //Mapper LnLBK
  66   2                   T3_085=T3_085&0xFD;
  67   2                   break;
  68   2            case 12:
  69   2                   M3_0E0=M3_0E0&0x7F;  //Mapper FnLBK
  70   2                 //  M3_0E0=M3_0E0&0xBF;  //Mapper LnLBK
  71   2                   T3_0C5=T3_0C5&0xFD;
  72   2                   break;
  73   2            case 13:
  74   2                   M4_050=M4_050&0x7F;  //Mapper FnLBK
  75   2                 //  M4_050=M4_050&0xBF;  //Mapper LnLBK
  76   2                   T4_005=T4_005&0xFD;
  77   2                   break;
  78   2            case 14:
  79   2                   M4_080=M4_080&0x7F;  //Mapper FnLBK
  80   2                 //  M4_080=M4_080&0xBF;  //Mapper LnLBK
  81   2                   T4_045=T4_045&0xFD;
  82   2                   break;
  83   2            case 15:
  84   2                   M4_0B0=M4_0B0&0x7F;  //Mapper FnLBK
  85   2                 //  M4_0B0=M4_0B0&0xBF;  //Mapper LnLBK
  86   2                   T4_085=T4_085&0xFD;
  87   2                   break;
  88   2            case 16:
  89   2                   M4_0E0=M4_0E0&0x7F;  //Mapper FnLBK
  90   2                  // M4_0E0=M4_0E0&0xBF;  //Mapper LnLBK
  91   2                   T4_0C5=T4_0C5&0xFD;
  92   2                   break;
  93   2      
  94   2         }
  95   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    273    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       8
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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