general.lst

来自「该代码完成了在8051控制下MT8965完成g.711编解码的功能。」· LST 代码 · 共 75 行

LST
75
字号
C51 COMPILER V6.00i GENERAL                                                                10/22/2004 09:48:50 PAGE 1   


C51 COMPILER 6.00i, COMPILATION OF MODULE GENERAL
OBJECT MODULE PLACED IN General.OBJ
COMPILER INVOKED BY: G:\mc89c51\keilc51\Bin\C51.EXE General.c DB OE LARGE ROM(LARGE) 

stmt level    source

   1          //#include <reg52.h>
   2          #include <intrins.h>
   3          #include <absacc.h>
   4          #include "type.h"
   5          #include "PORT_REG.H"
   6          #include "general.h"
   7          
   8          void DELAY_NOP(uint16 a )
   9          {
  10   1            uint16 i;
  11   1            for (i=0; i<a; i++)
  12   1              {
  13   2              _nop_();
  14   2              _nop_();
  15   2              }
  16   1      }
  17          
  18          /////***Shiftn is number of byte from right  LSB******//
  19          void ControlCPLDBit(uint8 Shiftn, uint16 CPLDAddr , uint8 val)
  20          {
  21   1       	uint8 temp = 0,i = 1;
  22   1       
  23   1       	temp =  XBYTE[CPLDAddr];
  24   1       	
  25   1       	if (val){
  26   2      		temp = temp | ( i << Shiftn);
  27   2      	}
  28   1      	else {
  29   2      		temp = temp & ~(i << Shiftn);
  30   2      	}
  31   1      	
  32   1      	XBYTE[CPLDAddr] = temp;
  33   1      	
  34   1      	DELAY_NOP(INTERVAL);
  35   1      }
  36          
  37          
  38          void ControlCPLDByte(uint8 val,   uint16 CPLDAddr)
  39          {
  40   1             DELAY_NOP(INTERVAL);
  41   1             
  42   1             XBYTE[CPLDAddr] = val;
  43   1             DELAY_NOP(INTERVAL);
  44   1             val = XBYTE[CPLDAddr];
  45   1             
  46   1             DELAY_NOP(INTERVAL);       
  47   1      
  48   1      }
  49          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    115    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----       2
C51 COMPILER V6.00i GENERAL                                                                10/22/2004 09:48:50 PAGE 2   

   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 + =
减小字号Ctrl + -
显示快捷键?