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

📄 +

📁 51单片机配套C程序
💻
字号:
C51 COMPILER V7.50   跑马灯                                                                02/19/2012 19:17:50 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE 跑马灯
OBJECT MODULE PLACED IN 跑马灯.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 跑马灯.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*-----------------------------------------------
   2            名称:流水灯
   3            内容:循环点亮P1口对应的8个LED灯,造成循环流水点亮的效果
   4          ------------------------------------------------*/
   5          #include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
   6          /*------------------------------------------------
   7                              延时子程序
   8          ------------------------------------------------*/
   9          void delay(unsigned int cnt) 
  10          {
  11   1       while(--cnt);
  12   1      }
  13          /*------------------------------------------------
  14                              主函数
  15          ------------------------------------------------*/
  16          main()
  17          {
  18   1       P1=0xfe;           //给初始化值 换算成二进制是1111 1110
  19   1       while(1)
  20   1            {
  21   2                 delay(30000);//延时程序
  22   2                 P1<<=1;      //左移一位 该语句等效于 P1=P1<<1
  23   2                 P1|=0x01;    //最后一位补1,该语句等效于 P1=P1|0x01 符号"|"表示"或"
  24   2                 if(P1==0x7f) //检测是否移到最左端?"=="表示检测符号2端的值是否相等
  25   2                { 
  26   3                         delay(30000);
  27   3                     P1=0xfe; //重新赋值
  28   3                }
  29   2            }
  30   1      }
  31          
  32          
  33          


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