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

📄 yy1.lst

📁 各种基本的小程序,用到了实验板中的各个功能,很有用哦!
💻 LST
字号:
C51 COMPILER V6.12  YY1                                                                    03/22/2008 11:10:39 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE YY1
OBJECT MODULE PLACED IN .\yy1.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE .\yy1.c DEBUG OBJECTEXTEND

stmt level    source

   1          #include<AT89x51.H>
   2          unsigned char i,j,a,b,c,d,k,aa,bb,temp;
   3          unsigned char code dispcode[]={
   4          0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,
   5          0xf8,0x80,0x90};
   6          void delay1ms(void)
   7          {
   8   1      for(i=0;i<2;i++)
   9   1      for(j=0;j<248;j++);
  10   1      }
  11          void delay10ms(void)
  12          {
  13   1      for(i=0;i<20;i++)
  14   1      for(j=0;j<248;j++);
  15   1      }
  16          main()
  17          {
  18   1      temp=0xfe;
  19   1      P1=temp;
  20   1      while(1)
  21   1      {
  22   2      if(P3_2==0)
  23   2      {
  24   3      delay10ms();
  25   3      if(P3_2==0)
  26   3      {
  27   4      a++;
  28   4      k++;
  29   4      if(k==8)
  30   4      k=0;
  31   4      if(a==10)
  32   4      {
  33   5      a=0;
  34   5      b++;
  35   5      if(b==10)
  36   5      {
  37   6      b=0;
  38   6      c++;
  39   6      if(c==10)
  40   6      {
  41   7      c=0;
  42   7      d++;
  43   7      if(d==10)
  44   7      d=0;
  45   7      }
  46   6      }
  47   5      }
  48   4      }
  49   3      }
  50   2      while(!P3_2);
  51   2      P2=dispcode[a];
  52   2      P0=0xbf;
  53   2      delay1ms();
  54   2      P2=dispcode[b];
  55   2      P0=0xef;
C51 COMPILER V6.12  YY1                                                                    03/22/2008 11:10:39 PAGE 2   

  56   2      delay1ms();
  57   2      P2=dispcode[c];
  58   2      P0=0xdf;
  59   2      delay1ms();
  60   2      P2=dispcode[d];
  61   2      P0=0xf7;
  62   2      delay1ms();
  63   2      aa=temp<<k;
  64   2      bb=temp>>(8-k);
  65   2      P1=aa|bb;
  66   2      delay1ms();
  67   2      }
  68   1      }


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