guang_gao_deng.lst

来自「这是一个跑马灯程序」· LST 代码 · 共 64 行

LST
64
字号
C51 COMPILER V7.02a   GUANG_GAO_DENG                                                       09/05/2007 20:49:55 PAGE 1   


C51 COMPILER V7.02a, COMPILATION OF MODULE GUANG_GAO_DENG
OBJECT MODULE PLACED IN guang_gao_deng.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE guang_gao_deng.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /****************************************
   2          **实验功能:8个LED灯,先从左到右依次亮
   3          **          再从右到左依次亮,亮的时间延时0.2秒
   4          ****************************************/
   5          #include <AT89X52.H>
   6          
   7          void delay02s() //延时
   8          {
   9   1        unsigned i,j,k;
  10   1        for(i=200;i>0;i--)
  11   1        for(j=20;j>0;j--)
  12   1        for(k=2;k>0;k--);
  13   1      }
  14          
  15          
  16          main()
  17          {       P1=0x00;
  18   1      
  19   1       while(1)                      //循环条件永远为真;以下程序一直运行
  20   1       { 
  21   2        unsigned temp,a,b,i;
  22   2        temp=0xfe;
  23   2        P0=temp;
  24   2        delay02s();
  25   2        for(i=1;i<8;i++)            //从右到左移动
  26   2         {
  27   3          a=temp<<i;
  28   3          b=temp>>(8-i);
  29   3          P0=a|b;
  30   3          delay02s();              //延时
  31   3         }
  32   2        for(i=1;i<8;i++)         //从左到右的移动
  33   2        {
  34   3          a=temp>>i;
  35   3          b=temp<<(8-i);
  36   3          P0=a|b;
  37   3          delay02s();
  38   3        }      
  39   2       }
  40   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    205    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       8
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?