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

📄 general.lst

📁 该代码完成了在8051控制下MT8965完成g.711编解码的功能。
💻 LST
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -