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

📄 2.lst

📁 上传一些
💻 LST
字号:
C51 COMPILER V7.06   2                                                                     08/31/2008 10:47:43 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 2
OBJECT MODULE PLACED IN 2.OBJ
COMPILER INVOKED BY: F:\串口调试助手\keil2\C51\BIN\C51.EXE 2.c BROWSE DEBUG OBJECTEXTEND TABS(3)

stmt level    source

   1          #include<reg52.h>
   2          #include<intrins.h>
   3          sbit m=P2^5;
   4          sbit feng=P2^3;
   5          unsigned char flag,flag1,flag2,flag3,h;
   6          unsigned int x,y;
   7          void delay()
   8                {
   9   1               for(x=0;x<229;x++)
  10   1                  for(y=0;y<250;y++);
  11   1            }
  12          void main()
  13                {
  14   1               flag=0;
  15   1               m=1;
  16   1               h=0x7f;
  17   1               P1=0xff;
  18   1               feng=1;
  19   1               TMOD=0x11;
  20   1               EA=1;
  21   1               ET0=1;
  22   1               ET1=1;
  23   1               TH0=0x4c;
  24   1               TL0=0x00;
  25   1               TH1=0x4c;
  26   1               TL1=0x00;
  27   1               TR0=1;
  28   1               delay();
  29   1               TR1=1;
  30   1               while(1)
  31   1                  {
  32   2                     if(flag1==1)
  33   2                     {  
  34   3                        flag1=0;
  35   3                        P1=_crol_(h,1);
  36   3                        feng=0;
  37   3                        h=P1;//必须把H的值变了,要不下次H还是0xfe
  38   3                     }
  39   2                     if(flag3==1)
  40   2                     {
  41   3                        flag3=0; 
  42   3                        P1=0xff; 
  43   3                        feng=1;  
  44   3                     }
  45   2                  }
  46   1            }
  47          
  48          void inter(void) interrupt 1 using 1
  49                {
  50   1            
  51   1               TH0=0x4c;
  52   1               TL0=0x00;
  53   1               flag++;
  54   1               if(flag==20)
  55   1                  {
C51 COMPILER V7.06   2                                                                     08/31/2008 10:47:43 PAGE 2   

  56   2                     flag=0;
  57   2                     flag1=1;
  58   2                  }
  59   1            }
  60          
  61          void inter2(void) interrupt 3 using 2
  62                {
  63   1            
  64   1               TH1=0x4c;
  65   1               TL1=0x00;
  66   1               flag2++;
  67   1               if(flag2==20)
  68   1                  {
  69   2                     flag2=0;
  70   2                     flag3=1;
  71   2                  }
  72   1            }
  73          
  74          


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