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

📄 liushui.lst

📁 这是 流水灯 的 基本程序 实现 led灯的循环亮
💻 LST
字号:
C51 COMPILER V7.06   LIUSHUI                                                               12/25/2008 19:51:17 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE LIUSHUI
OBJECT MODULE PLACED IN liushui.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE liushui.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*
   2          下载此程序后会看到8个绿色逐一亮在逐一灭,
   3          很多led装饰产品都有这个简单的程序。
   4          
   5          */
   6          
   7          #include<reg51.h>
   8          sbit led1=P0^0;
   9          sbit led2=P0^1;
  10          sbit led3=P0^2;
  11          sbit led4=P0^3;
  12          sbit led5=P0^4;
  13          sbit led6=P0^5;
  14          sbit led7=P0^6;
  15          sbit led8=P0^7;
  16          sbit led_k=P1^0;
  17          sbit du=P1^1;
  18          sbit we=P1^2;
  19          
  20          
  21          
  22          void delayms(unsigned int i);/*延时函数*/
  23          
  24          main()
  25          {
  26   1        
  27   1        led_k=1;/*打开8个led的总开关*/
  28   1        du=0;
  29   1        we=0; 
  30   1        while(1)
  31   1          {
  32   2           led1=0;
  33   2           delayms(100);
  34   2           led2=0;
  35   2           delayms(100);
  36   2           led3=0;
  37   2           delayms(100);
  38   2           led4=0;
  39   2           delayms(100);
  40   2           led5=0;
  41   2           delayms(100);    
  42   2           led6=0;
  43   2           delayms(100);
  44   2           led7=0;
  45   2           delayms(100);    
  46   2           led8=0;
  47   2           delayms(100);
  48   2           led1=1;
  49   2           delayms(100);
  50   2           led2=1;
  51   2           delayms(100);
  52   2           led3=1;
  53   2           delayms(100);
  54   2           led4=1;
  55   2           delayms(100);
C51 COMPILER V7.06   LIUSHUI                                                               12/25/2008 19:51:17 PAGE 2   

  56   2           led5=1;
  57   2           delayms(100);    
  58   2           led6=1;
  59   2           delayms(100);
  60   2           led7=1;
  61   2           delayms(100);    
  62   2           led8=1;
  63   2           delayms(100);
  64   2               /*led8=1;
  65   2           delayms(100);
  66   2           led7=1;
  67   2           delayms(100);
  68   2           led6=1;
  69   2           delayms(100);
  70   2           led5=1;
  71   2           delayms(100);
  72   2           led4=1;
  73   2           delayms(100);
  74   2           led3=1;
  75   2           delayms(100);
  76   2           led2=1;
  77   2           delayms(100);    
  78   2           led1=1;
  79   2           delayms(100);
  80   2           led8=0;
  81   2           delayms(100);
  82   2           led7=0;
  83   2           delayms(100);
  84   2           led6=0;
  85   2           delayms(100);
  86   2           led5=0;
  87   2           delayms(100);
  88   2           led4=0;
  89   2           delayms(100);
  90   2           led3=0;
  91   2           delayms(100);
  92   2           led2=0;
  93   2           delayms(100);    
  94   2           led1=0;
  95   2           delayms(100);*/
  96   2           
  97   2           
  98   2        
  99   2           }
 100   1      
 101   1      } 
 102          
 103          void delayms(unsigned int i)
 104          {
 105   1        unsigned int j;
 106   1        for(;i>0;i--)
 107   1          for(j=100;j>0;j--);
 108   1      }
 109          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    123    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
C51 COMPILER V7.06   LIUSHUI                                                               12/25/2008 19:51:17 PAGE 3   

   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 + -