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

📄 multifunction-key.lst

📁 8951系列单片机仿真。包括流水灯、数码管、定时器、点阵、液晶等
💻 LST
字号:
C51 COMPILER V6.12  MULTIFUNCTION_KEY                                                      07/30/2007 11:12:54 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE MULTIFUNCTION_KEY
OBJECT MODULE PLACED IN .\multifunction-KEY.OBJ
COMPILER INVOKED BY: C:\单片机\Keil\C51\BIN\C51.EXE .\multifunction-KEY.C DEBUG OBJECTEXTEND

stmt level    source

   1          #include <AT89X51.H> 
   2          unsigned char ID; 
   3          void delay10ms(void) 
   4          { 
   5   1        unsigned char i,j; 
   6   1        for(i=20;i>0;i--) 
   7   1        for(j=248;j>0;j--); 
   8   1      } 
   9            
  10          void delay02s(void) 
  11          { 
  12   1        unsigned char i; 
  13   1        for(i=20;i>0;i--) 
  14   1          {delay10ms(); 
  15   2          } 
  16   1      } 
  17            
  18          void main(void) 
  19          { while(1) 
  20   1          { if(P3_7==0) 
  21   2              {delay10ms(); 
  22   3                if(P3_7==0) 
  23   3                  { 
  24   4                    ID++; 
  25   4                    if(ID==4) 
  26   4                      { 
  27   5                        ID=0; 
  28   5                      } 
  29   4                    while(P3_7==0); 
  30   4                  } 
  31   3              } 
  32   2            switch(ID) 
  33   2              { case 0: 
  34   3                  P1_0=~P1_0; 
  35   3                  delay02s(); 
  36   3                  break; 
  37   3                case 1: 
  38   3                  P1_1=~P1_1; 
  39   3                  delay02s(); 
  40   3                  break; 
  41   3                case 2: 
  42   3                  P1_2=~P1_2; 
  43   3                  delay02s(); 
  44   3                  break; 
  45   3                case 3: 
  46   3                  P1_3=~P1_3; 
  47   3                  delay02s(); 
  48   3                  break; 
  49   3              } 
  50   2          } 
  51   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     82    ----
C51 COMPILER V6.12  MULTIFUNCTION_KEY                                                      07/30/2007 11:12:54 PAGE 2   

   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
   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 + -