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

📄 9851.lst

📁 51单片机控制AD9851产生正弦波的程序
💻 LST
字号:
C51 COMPILER V7.06   9851                                                                  11/19/2008 20:12:01 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 9851
OBJECT MODULE PLACED IN 9851.OBJ
COMPILER INVOKED BY: D:\Program Files\KB\C51\BIN\C51.EXE 9851.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include<reg52.h>
   2          
   3          #define uchar unsigned char
   4          #define uint unsigned int
   5          sbit foud=P3^0;
   6          sbit wclk=P3^1;
   7          sbit reset=P3^2;
   8          
   9          
  10          uchar u[5]={0x01,0x15,0x55,0x55,0x55}; 
  11          void delay(uint z)
  12          {
  13   1        uint x,y;
  14   1        for(x=z;x>0;x--)
  15   1          for(y=110;y>0;y--);
  16   1      }
  17          
  18          void delay1(void)
  19          {
  20   1        uint m;
  21   1        for(m=11;m>0;m--);
  22   1      }
  23          //复位DDS
  24          void resetdds(void)    
  25          {
  26   1      // reset=1;
  27   1       delay(100);
  28   1       wclk=0;
  29   1       foud=0;
  30   1       //reset=0;
  31   1       delay(1);
  32   1      }
  33          
  34          
  35          void ddsend()
  36          { 
  37   1      
  38   1        P1=u[0];wclk=1;wclk=0;delay1();
  39   1        P1=u[1];wclk=1;wclk=0;delay1();
  40   1        P1=u[2];wclk=1;wclk=0;delay1();
  41   1        P1=u[3];wclk=1;wclk=0;delay1();
  42   1        P1=u[4];wclk=1;wclk=0;delay1();
  43   1      foud=1;
  44   1      foud=0;
  45   1      }
  46          
  47          
  48          void main()
  49          {   
  50   1            P1=0;
  51   1                resetdds();
  52   1                ddsend();
  53   1                
  54   1       }

C51 COMPILER V7.06   9851                                                                  11/19/2008 20:12:01 PAGE 2   


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