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

📄 32i

📁 32盏LED灯随意亮灯
💻
字号:
C51 COMPILER V8.06   TEXT1AB                                                               11/24/2012 21:18:52 PAGE 1   


C51 COMPILER V8.06, COMPILATION OF MODULE TEXT1AB
OBJECT MODULE PLACED IN Text1ab.OBJ
COMPILER INVOKED BY: C:\C51\BIN\C51.EXE Text1ab.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg51.h>
   2          void delay()
   3          {
   4   1       unsigned int i,j,k;
   5   1       for(i=5;i>0;i--)
   6   1       for(j=20;j>0;j--)
   7   1       for(k=250;k>0;k--);
   8   1       }
   9           void main(void)
  10           {  int j,b,t,w,m,n[10]={0XFF,0XFE,0XFD,0XFB,0XF7,0XEF,0XDF,0XBF,0X7F,0XFF};
  11   1          while(1)
  12   1        {
  13   2         P0=0XFE;
  14   2              delay();
  15   2          for(j=0;j<8;j++)
  16   2              {P0=(P0<<1)+1;
  17   3              delay();}  
  18   2                P0=0X7F;
  19   2              delay();
  20   2          for(j=0;j<8;j++)
  21   2              {P0=(P0>>1)+0x80;
  22   3              delay();}
  23   2       for(b=0;b<3;b++)
  24   2        { P0=0XFC;
  25   3              delay();
  26   3              for(j=0;j<8;j++)
  27   3              {P0=(P0<<2)+3;
  28   4           delay();}
  29   3         }
  30   2              P0=0X3F;
  31   2              delay();
  32   2              for(j=0;j<8;j++)
  33   2              {P0=(P0>>2)+0XC0;
  34   3              delay();}
  35   2       for(t=0;t<2;t++)
  36   2      {
  37   3        P0=0XF0;
  38   3          delay();
  39   3          for(j=0;j<8;j++)
  40   3          {P0=(P0<<4)+0X0F;
  41   4           delay();}
  42   3      }
  43   2        
  44   2       
  45   2      for(m=0;m<10;m++)
  46   2          {P0=n[m];
  47   3           delay();}
  48   2         for(m=0;m<10;m++)
  49   2          {P1=n[m];
  50   3           delay();}
  51   2         for(m=0;m<10;m++)
  52   2          {P2=n[m];
  53   3           delay();}
  54   2          for(m=0;m<10;m++)
  55   2          {P3=n[m];
C51 COMPILER V8.06   TEXT1AB                                                               11/24/2012 21:18:52 PAGE 2   

  56   3           delay();}
  57   2       for(m=9;m>=0;m--)
  58   2         {P3=n[m];
  59   3         delay();}
  60   2      for(m=9;m>=0;m--)
  61   2         {P2=n[m];
  62   3         delay();}
  63   2      for(m=9;m>=0;m--)
  64   2         {P1=n[m];
  65   3         delay();}
  66   2      for(m=9;m>=0;m--)
  67   2         {P0=n[m];
  68   3         delay();}
  69   2      P0=P1=P2=P3=0XFE;
  70   2      delay();
  71   2      for(w=0;w<8;w++)
  72   2        {P0=P1=P2=P3=(P0=P1=P2=P3<<1)+1;
  73   3      delay();}
  74   2      P0=P1=P2=P3=0X7F;
  75   2      delay();
  76   2      for(w=0;w<8;w++)
  77   2       {P0=P1=P2=P3=(P0=P1=P2=P3>>1)+0X80;
  78   3      delay();}
  79   2      P0=0X00;delay();P0=0XFF;
  80   2      P1=0X00;delay();P1=0XFF;
  81   2      P2=0X00;delay();P2=0XFF;
  82   2      P3=0X00;delay();P3=0XFF;
  83   2      delay();
  84   2      P3=0X00;delay();P3=0XFF;
  85   2      P2=0X00;delay();P2=0XFF;
  86   2      P1=0X00;delay();P1=0XFF;
  87   2      P0=0X00;delay();P0=0XFF;
  88   2      P0=P1=P2=P3=0X00;
  89   2      delay();
  90   2      delay();
  91   2      delay();
  92   2      P0=P1=P2=P3=0XFF;
  93   2      delay();
  94   2      delay();
  95   2       }
  96   1      }


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