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

📄 m62429.lst

📁 用TEA7567做的调频收音机,本人经测试通过的
💻 LST
字号:
C51 COMPILER V7.06   M62429                                                                03/16/2009 19:12:51 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE M62429
OBJECT MODULE PLACED IN m62429.OBJ
COMPILER INVOKED BY: G:\Keil\C51\BIN\C51.EXE m62429.c OPTIMIZE(9,SIZE) BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "global.h"
   2          #include "m62429.h"
   3          void VolSet(uchar Volume)  
   4          {
   5   1       uint Dat;uchar i;
   6   1      // Volume=87-Volume;  //得到要送到芯片的实际数
   7   1       Dat=(0x600|(Volume&0xfc)|((Volume&0x03)<<7));//设置通道1,2
   8   1       EA=0;
   9   1       for (i=0;i<10;i++)        //发送10位数据,共11位,最后1位另外发
  10   1        {
  11   2         M62429_DAT=Dat&0x01; 
  12   2         _nop_();_nop_();_nop_();_nop_();
  13   2         M62429_CLK=1;     
  14   2         _nop_();_nop_();_nop_();_nop_();
  15   2         M62429_DAT=0;
  16   2         _nop_(); _nop_();_nop_();_nop_();
  17   2         M62429_CLK=0;      
  18   2         Dat>>=1;        
  19   2        }
  20   1       M62429_DAT=1; 
  21   1       _nop_(); _nop_();_nop_();_nop_();
  22   1       M62429_CLK=1;
  23   1       _nop_();_nop_();_nop_();_nop_();
  24   1       M62429_CLK=0;   
  25   1       EA=1;
  26   1      } 
  27          /*
  28          void Vol0Set_Ch2(uchar Volume)  
  29          {
  30           uint Dat;uchar i;
  31          // Volume=87-Volume;  //得到要送到芯片的实际数
  32          // Dat=0x600|((Volume&0xfc)<<1)|((Volume&0x03)<<6)+0x0;  //音量合并成控制数据,详看DATASHEET
  33           Dat=0x600|(Volume&0xfc)|((Volume&0x03)<<7)+0x03;//只设置通道2
  34           EA=0;
  35           for (i=0;i<10;i++)        //发送10位数据,共11位,最后1位另外发
  36            {
  37             M62429_DAT=Dat&0x01; 
  38             _nop_();_nop_();_nop_();_nop_();
  39             M62429_CLK=1;     
  40             _nop_();_nop_();_nop_();_nop_();
  41             M62429_DAT=0;
  42             _nop_(); _nop_();_nop_();_nop_();
  43             M62429_CLK=0;      
  44             Dat>>=1;        
  45            }
  46           M62429_DAT=1; 
  47           _nop_(); _nop_();_nop_();_nop_();
  48           M62429_CLK=1;
  49           _nop_();_nop_();_nop_();_nop_();
  50           M62429_CLK=0;  
  51           EA=1;
  52          }
  53          */  


C51 COMPILER V7.06   M62429                                                                03/16/2009 19:12:51 PAGE 2   

MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     76    ----
   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 + -