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

📄 +

📁 51开发板protuse仿真电路
💻
字号:
C51 COMPILER V8.05a   LED羅水灯                                                            03/20/2012 17:33:25 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE LED羅水灯
OBJECT MODULE PLACED IN LED流水灯.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE LED流水灯.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2          /* 广州手之创电子科技有限公司
   3          公司网址首页:http://www.soochange.com
   4                        http://www.sochange.cn
   5          公司淘宝网店:http://sochange.taobao.com/
   6          联系电话(传真):020-62199826
   7          联系电话:020-28991152
   8          公司官方qq(添加好友者请写上贵公司名称,本q只对企业客户开发):779827265
   9          技术qq1:956626567
  10          技术qq2:974205767
  11          
  12          
  13          */
  14          
  15          #include<reg52.h>  //头文件
  16          #include<intrins.h>
  17          sbit Leden=P1^2;   //led灯控制端,高导通
  18          sbit wei=P1^1; // 数码管位控制,点阵列控制
  19          sbit Line=P1^3; //点阵行控制
  20          int x,y,k;
  21          void delay(unsigned int);
  22          unsigned char i; //定义变量
  23          void main()
  24          {
  25   1          P0=0X00; //关闭点阵
  26   1          Line=0;
  27   1          P0=0XFF; //关闭数码管
  28   1          wei=0;
  29   1      
  30   1              Leden=1;
  31   1              i=0xfe;
  32   1              
  33   1        while(1)
  34   1         {
  35   2      
  36   2            for(k=0;k<7;k++)
  37   2                 {
  38   3               
  39   3             P0=i;
  40   3             delay(100);
  41   3             i=_crol_(i,1); //流水灯移位
  42   3              }
  43   2      
  44   2            for(k=0;k<7;k++)
  45   2              {
  46   3          
  47   3                P0=i;
  48   3                delay(100);
  49   3                i=_cror_(i,1);
  50   3                }
  51   2         } 
  52   1      }
  53          
  54          
  55          
C51 COMPILER V8.05a   LED羅水灯                                                            03/20/2012 17:33:25 PAGE 2   

  56          
  57           void delay(unsigned int sm) //延时函数
  58          {
  59   1       for(x=sm;x>0;x--)
  60   1        for(y=110;y>0;y--);
  61   1      }  


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