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

📄 wave.lst

📁 自己写的几个ADC抓换与DAC转换程序
💻 LST
字号:
C51 COMPILER V7.06   WAVE                                                                  12/11/2008 15:23:15 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE WAVE
OBJECT MODULE PLACED IN .\wave.obj
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE ..\AD电压采集及DA波形合成\wave.c BROWSE DEBUG OBJECTEXTEND PR
                    -INT(.\wave.lst) OBJECT(.\wave.obj)

stmt level    source

   1          /* 程序功能:用函数计算的方法产生正弦函数波形(64点)
   2             运行效果:通过DA转换方式输出正弦波
   3             完成时间:2007-12-13
   4          */
   5          #include<at89x52.h>
   6          #include<absacc.h>
   7          #include<math.h>
   8          #include <stdio.h>
   9          #define DacAdr XBYTE[0xa000]
  10          #define Pi      3.14
  11          idata unsigned char WaveTab[64];
  12          void main()
  13          {   unsigned char i;
  14   1              for(i=0;i<64;i++)
  15   1              {
  16   2                      WaveTab[i] = (unsigned char)127*sin((i/64.0)*2*Pi)+127;
  17   2              }
  18   1              while(1)
  19   1              {  
  20   2                      for(i=0;i<64;i++)
  21   2                      {
  22   3                              DacAdr = WaveTab[i];    
  23   3                      }
  24   2              }
  25   1      }


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