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

📄 text1.lst

📁 这是我以前做过的51单片机实验代码
💻 LST
字号:
C51 COMPILER V8.08   TEXT1                                                                 04/10/2008 16:33:48 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          #include <stdio.h>
   3          
   4          int wc = 0;
   5          sbit p20=P0^0;
   6          sbit p21=P0^1;
   7          sbit p10=P1^0;
   8          sbit p11=P1^1;
   9          void delay(unsigned int x)
  10          {
  11   1      while(x--);
  12   1      }
  13          
  14          void main()
  15          {
  16   1      P2=0x00; 
  17   1       while(1)
  18   1       {
  19   2      P1=0x00;
  20   2      while(1)
  21   2      {
  22   3      if(p20) p10=1;
  23   3      if(p21) p11=1;
  24   3      }
  25   2      
  26   2      /*if(p20==0)
  27   2      {
  28   2      P1=0xff;
  29   2      }
  30   2      else
  31   2      {
  32   2      P1=0x00;
  33   2      } */
  34   2      
  35   2       
  36   2      /*if(p20==0)
  37   2       {
  38   2       if(P1)
  39   2       {P1 = 0;
  40   2       printf("OFF\n");
  41   2       }
  42   2       else 
  43   2       {P1 =255;
  44   2        printf("ON\n");
  45   2       }
  46   2       delay(20000);
  47   2       }
  48   2      
  49   2       
  50   2      }
  51   2      }
  52   2              
  53   2              P1= 0x00;
  54   2              TMOD = 0x01;
  55   2              TH0 = 0x3C;
C51 COMPILER V8.08   TEXT1                                                                 04/10/2008 16:33:48 PAGE 2   

  56   2              TL0 = 0xAF;
  57   2              ET0 = 1;
  58   2      
  59   2              TR0 = 1;
  60   2              while(1)
  61   2              {  
  62   2              if(wc==20)
  63   2                      {
  64   2                              wc = 0;
  65   2              P1=0xff-P1;
  66   2               } 
  67   2                                
  68   2      }*/
  69   2      }
  70   1      }           
  71          
  72          void breaker1() interrupt       1
  73          {                          
  74   1              wc++;  
  75   1              TH0 = 0x3C;
  76   1              TL0 = 0xAF;
  77   1      }


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