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

📄 t2_init.lst

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


C51 COMPILER V7.02b, COMPILATION OF MODULE T2_INIT
OBJECT MODULE PLACED IN T2_INIT.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE T2_INIT.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 T2_Init()
  10          {
  11   1        T2_007=T2_007|0x80;   //RESET =1
  12   1        delay1ms();
  13   1        T2_007=T2_007&0x7F;  //RESET=0
  14   1      
  15   1        //CEPT=1;
  16   1        T2_000=0x01;
  17   1        T2_040=0x01;
  18   1        T2_080=0x01;
  19   1        T2_0C0=0x01;
  20   1        //CEPT=1
  21   1        T2_001=0x01;
  22   1        T2_041=0x01;
  23   1        T2_081=0x01;
  24   1        T2_0C1=0x01;
  25   1      
  26   1        //THS=1
  27   1        T2_030=T2_030|0x01;
  28   1        T2_070=T2_070|0x01;
  29   1        T2_0B0=T2_0B0|0x01;
  30   1        T2_0F0=T2_0F0|0x01;
  31   1      
  32   1        T2_010=0x60;
  33   1        T2_050=0x60;
  34   1        T2_090=0x60;
  35   1        T2_0D0=0x60;
  36   1      
  37   1      
  38   1        T2_01F=T2_01F&0xFC;//SYNC=0,LIMIT=0 
  39   1        T2_01F=T2_01F|0x10;
  40   1        T2_05F=T2_05F&0xFC;//SYNC=0,LIMIT=0
  41   1        T2_05F=T2_05F|0x10;
  42   1        T2_09F=T2_09F&0xFC;//SYNC=0,LIMIT=0
  43   1        T2_09F=T2_09F|0x10;
  44   1        T2_0DF=T2_0DF&0xFC;//SYNC=0,LIMIT=0
  45   1        T2_0DF=T2_0DF|0x10;
  46   1      
  47   1        T2_02C=T2_02C&0x7F; //RPT=0
  48   1        T2_06C=T2_06C&0x7F; //RPT=0
  49   1        T2_0AC=T2_0AC&0x7F; //RPT=0
  50   1        T2_0EC=T2_0EC&0x7F; //RPT=0
  51   1        T2_02E=T2_02E&0xF8;
  52   1        T2_06E=T2_06E&0xF8;
  53   1        T2_0AE=T2_0AE&0xF8;
  54   1        T2_0EE=T2_0EE&0xF8;
  55   1        T2_02F=T2_02F&0xF0;
C51 COMPILER V7.02b   T2_INIT                                                              01/18/2005 21:37:56 PAGE 2   

  56   1        T2_06F=T2_06F&0xF0;
  57   1        T2_0AF=T2_0AF&0xF0;
  58   1        T2_0EF=T2_0EF&0xF0;
  59   1        T2_02F=T2_02F|0x08;      //8
  60   1        T2_06F=T2_06F|0x08;
  61   1        T2_0AF=T2_0AF|0x08;
  62   1        T2_0EF=T2_0EF|0x08;
  63   1      
  64   1        T2_02E=T2_02E|0x01;
  65   1        T2_06E=T2_06E|0x01;
  66   1        T2_0AE=T2_0AE|0x01;
  67   1        T2_0EE=T2_0EE|0x01;
  68   1        T2_02F=T2_02F|0x08;      //8
  69   1        T2_06F=T2_06F|0x08;      //8
  70   1        T2_0AF=T2_0AF|0x08;      //8
  71   1        T2_0EF=T2_0EF|0x08;      //8
  72   1      
  73   1        T2_02E=T2_02E&0xFE;
  74   1        T2_06E=T2_06E&0xFE;
  75   1        T2_0AE=T2_0AE&0xFE;
  76   1        T2_0EE=T2_0EE&0xFE;
  77   1        T2_02E=T2_02E|0x02;
  78   1        T2_06E=T2_06E|0x02;
  79   1        T2_0AE=T2_0AE|0x02;
  80   1        T2_0EE=T2_0EE|0x02;
  81   1        T2_02F=T2_02F|0x08;      //8
  82   1        T2_06F=T2_06F|0x08;      //8
  83   1        T2_0AF=T2_0AF|0x08;      //8
  84   1        T2_0EF=T2_0EF|0x08;      //8
  85   1      
  86   1        T2_02E=T2_02E|0x01;
  87   1        T2_06E=T2_06E|0x01;
  88   1        T2_0AE=T2_0AE|0x01;
  89   1        T2_0EE=T2_0EE|0x01;
  90   1        T2_02F=T2_02F|0x08;      //8
  91   1        T2_06F=T2_06F|0x08;      //8
  92   1        T2_0AF=T2_0AF|0x08;      //8
  93   1        T2_0EF=T2_0EF|0x08;      //8
  94   1      
  95   1        T2_02E=T2_02E&0xFC;
  96   1        T2_06E=T2_06E&0xFC;
  97   1        T2_0AE=T2_0AE&0xFC;
  98   1        T2_0EE=T2_0EE&0xFC;
  99   1        T2_02E=T2_02E|0x04;
 100   1        T2_06E=T2_06E|0x04;
 101   1        T2_0AE=T2_0AE|0x04;
 102   1        T2_0EE=T2_0EE|0x04;
 103   1        T2_02F=T2_02F&0xF0;      //0
 104   1        T2_06F=T2_06F&0xF0;      //0
 105   1        T2_0AF=T2_0AF&0xF0;      //0
 106   1        T2_0EF=T2_0EF&0xF0;      //0
 107   1      
 108   1        T2_02E=T2_02E|0x01;
 109   1        T2_06E=T2_06E|0x01;
 110   1        T2_0AE=T2_0AE|0x01;
 111   1        T2_0EE=T2_0EE|0x01;
 112   1        T2_02F=T2_02F&0xF0;      //0
 113   1        T2_06F=T2_06F&0xF0;      //0
 114   1        T2_0AF=T2_0AF&0xF0;      //0
 115   1        T2_0EF=T2_0EF&0xF0;      //0
 116   1      
 117   1        T2_02E=T2_02E&0xFC;      //0
C51 COMPILER V7.02b   T2_INIT                                                              01/18/2005 21:37:56 PAGE 3   

 118   1        T2_06E=T2_06E&0xFC;      //0
 119   1        T2_0AE=T2_0AE&0xFC;      //0
 120   1        T2_0EE=T2_0EE&0xFC;      //0
 121   1        T2_02E=T2_02E|0x02;
 122   1        T2_06E=T2_06E|0x02;
 123   1        T2_0AE=T2_0AE|0x02;
 124   1        T2_0EE=T2_0EE|0x02;
 125   1        T2_02F=T2_02F&0xF0;
 126   1        T2_06F=T2_06F&0xF0;
 127   1        T2_0AF=T2_0AF&0xF0;
 128   1        T2_0EF=T2_0EF&0xF0;
 129   1      
 130   1        T2_02E=T2_02E|0x01;
 131   1        T2_06E=T2_06E|0x01;
 132   1        T2_0AE=T2_0AE|0x01;
 133   1        T2_0EE=T2_0EE|0x01;
 134   1        T2_02F=T2_02F&0xF0;      //0
 135   1        T2_06F=T2_06F&0xF0;      //0
 136   1        T2_0AF=T2_0AF&0xF0;      //0
 137   1        T2_0EF=T2_0EF&0xF0;      //0
 138   1        T2_02C=T2_02C|0x80; //RPT=1
 139   1        T2_06C=T2_06C|0x80; //RPT=1
 140   1        T2_0AC=T2_0AC|0x80; //RPT=1
 141   1        T2_0EC=T2_0EC|0x80; //RPT=1
 142   1      
 143   1        T2_00A=T2_00A|0x00;   //PLLREF[1]=0,PLLREF[0]=1;FIFOBYP=1
 144   1        T2_04A=T2_04A|0x00;
 145   1        T2_08A=T2_08A|0x00;
 146   1        T2_0CA=T2_0CA|0x00;
 147   1      
 148   1        T2_01D=0xFF;      //N1=0xFF for E1
 149   1        T2_05D=0xFF;
 150   1        T2_09D=0xFF;
 151   1        T2_0DD=0xFF;
 152   1        T2_01E=0xFF;      //N2=0xFF for E1 
 153   1        T2_05E=0xFF;
 154   1        T2_09E=0xFF;
 155   1        T2_0DE=0xFF;
 156   1       
 157   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    812    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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 + -