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

📄 ad3.lst

📁 基于aduc845的ad0809控制程序
💻 LST
字号:
C51 COMPILER V8.08   AD3                                                                   08/24/2007 04:02:40 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE AD3
OBJECT MODULE PLACED IN AD3.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE AD3.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <stdio.h>
   2          #include <ADuC845.h>
   3          //#include <AT89X52.H>
   4          
   5          //unsigned char dispcount;
   6          
   7          sbit ST=P2^0;
   8          //sbit EOC=P2^1;
   9          sbit EOC=P3^2;
  10          
  11          sbit OE=P2^2;
  12          //sbit  0832CS=2^3;
  13          //sbit   
  14          
  15          //sbit  led =P2^7;
  16          
  17          //sbit CLOCK=P2^3; //分频         16.987M/17=0.987M
  18          ///unsigned char channel=0x90;//IN3
  19          unsigned char getdata;     
  20          void delay(unsigned int N)
  21          {
  22   1              unsigned int i;   
  23   1              for(i=0;i<=N;i++) ;
  24   1      
  25   1      }
  26          void main(void)
  27          {       
  28   1      PLLCON=PLLCON&0xF6; 
  29   1      //TMOD=0x02;
  30   1      //TH0=0xFe;
  31   1      //TL0=0xFe;
  32   1      //TR0=1;
  33   1      //ET0=1;
  34   1      //      EA=1;
  35   1      
  36   1      //P2=channel;
  37   1                      T3CON =0x83;                    //9600 Baud rate
  38   1              T3FD = 0x12;
  39   1                      SCON = 0x52;
  40   1            // PCON = 0x10;           //ALE OFF
  41   1      //              printf("%h\n", getdata); 
  42   1      while(1)
  43   1      {       //      printf("%bx\n", getdata); 
  44   2      //      
  45   2                      ST=0;
  46   2              //      delay(100);
  47   2                      ST=1;
  48   2                      delay(100);
  49   2                      ST=0;
  50   2              //      while (EOC==0);
  51   2                      OE=1;
  52   2                      getdata=P0;     
  53   2              //      P0=getdata;     
  54   2              //      printf("%h\n", getdata); 
  55   2                      OE=0;
C51 COMPILER V8.08   AD3                                                                   08/24/2007 04:02:40 PAGE 2   

  56   2                               
  57   2       
  58   2       
  59   2       }
  60   1      
  61   1      
  62   1      }
  63          
  64          //void t0(void) interrupt 1 
  65          //{
  66          // CLOCK=~CLOCK;
  67          // TF0=0;
  68          
  69          //}


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