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

📄 点亮发光二极管.lst

📁 C51学习实验程序-帮助初学单片机C语言的朋友学习使用
💻 LST
字号:
C51 COMPILER V8.09   点亮发筥二极筥                                                        09/09/2008 15:34:14 PAGE 1   


C51 COMPILER V8.09, COMPILATION OF MODULE 点亮发筥二极筥
OBJECT MODULE PLACED IN 点亮发光二极管.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE 点亮发光二极管.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*===============================================================
   2          本实验目的:
   3          
   4                  点亮8个发光二极管中的第一个,学会此实验则会点亮8个发光二极管
   5          
   6                  中的任意一个实验板上8个发光二极管从左向右依次为LED1---LED8,
   7          
   8                  分别与单片机P^0---P1^7相连。
   9          
  10          
  11          注: (1):主芯片AT89S52使用11.0592M晶振
  12          
  13                  (2):Keil uV3 3.30编译运行通过
  14          
  15                  (3):本例程在 Dream型开发板 平台上成功运行通过
  16          
  17                  (4):更多学习资源浏览:(http://www.dream-core.cn)
  18          
  19          ==================================================================*/
  20          #include <reg52.h>
  21          #define uchar unsigned char//定义uchar为无符号字符型变量,为了方便下面程序书写。
  22          #define uint unsigned int // 定义uint为无符号整型变量,为了方便下面程序书写。
  23          sbit LED1=P1^7;
  24          void delay(uint x)//定义延时函数
  25          {
  26   1              uint y,z;
  27   1              for(y=x;y>0;y--)
  28   1                      for(z=110;z>0;z--);
  29   1      }
  30          void main()
  31          {
  32   1              while(1)
  33   1              {
  34   2                      LED1=0;// 点亮第一个发光二极管
  35   2                      delay(500);//调用延时函数,使发光二极管保持亮一段时间。
  36   2              LED1=1;// 熄灭二极管
  37   2                      delay(500);//调用延时函数,使发光二极管保持灭一段时间。
  38   2              }
  39   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     50    ----
   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 + -