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

📄 2 led.lst

📁 很好的51单片机仿真模板。
💻 LST
字号:
C51 COMPILER V8.08   2_LED                                                                 10/27/2008 19:13:33 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE 2_LED
OBJECT MODULE PLACED IN 2 LED.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 2 LED.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h> 
   2          #include <intrins.h>      //后面要用到它里面的_crol_(k,l)函数 
   3          //这个函数的意思是把一个字符变量 k 循环左移 l 位,关于它的说明请查看安装
   4          //KEIL目录下的\Keil\C51\HLP文件夹里面的 c51lib,这个文件里面有各种用 C
   5          //语言封装好的函数库,我们在以后使用其中某些函数时可以直接使用而自己不
   6          //必再写。 
   7          unsigned char a,b,k,j;   //定义四个字符变量 
   8          sbit beep=P2^3;       //  定义蜂鸣器的接口 
   9          
  10          void delay10ms()       //延时子程序,大约延时 10ms 
  11          { 
  12   1              for(a=100;a>0;a--) 
  13   1              for(b=225;b>0;b--); 
  14   1      } 
  15          
  16          void main() 
  17          { 
  18   1              k=0xfe;             //先给 k一个初值 11111110 等待移位 
  19   1              while(1) 
  20   1              { 
  21   2                      delay10ms(); 
  22   2                      beep=0;       //打开蜂鸣器 
  23   2                      delay10ms();    //让它响 10ms 
  24   2                      beep=1;        //关闭蜂鸣器  
  25   2                      j=_crol_(k,1);   //把 k 循环左移一位 
  26   2                      k=j;           //把移完的值再送给 k 
  27   2                      P1=j;          //同时把值送到 P1 口点亮发光二极管 
  28   2              }      //再次循环 
  29   1      } 


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