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

📄 led8.lst

📁 at89s51实验例程代码
💻 LST
字号:
C51 COMPILER V6.23a  LED8                                                                  04/06/2005 10:31:09 PAGE 1   


C51 COMPILER V6.23a, COMPILATION OF MODULE LED8
OBJECT MODULE PLACED IN LED8.OBJ
COMPILER INVOKED BY: C:\TOOLS\Keil\C51\BIN\C51.EXE LED8.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*实验名称:静态8字数码管显示
   2            功能:第一个8字数码管显示0--F
   3            作者:http://www.mcuprog.com
   4                  05-02-01
   5          */
   6          
   7          #include <reg51.h>
   8          //LCD的口线
   9          sbit E=P3^5;
  10          sbit RW=P3^6;
  11          sbit RS=P3^7;   
  12          //8字LED的连接方法
  13          //P0.7  P.06    P0.5    P0.4    P0.3    P0.2    P0.1    P0.0
  14          // H      G      F       E       D       C       B       A
  15          
  16          unsigned char code ledcode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,  
  17                                        0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}; //数码管段码表
  18          
  19          //函数声明
  20          void delay(void);
  21          
  22          void main(void)
  23          {
  24   1              unsigned char ledcount;
  25   1              E=0;                    //取消LCD对LED的影响
  26   1              RW=0;
  27   1              RS=1;
  28   1              while(1)
  29   1              {
  30   2                      P2=0xfe;
  31   2                      for(ledcount=0x00;ledcount<0x10;ledcount++)
  32   2                      {
  33   3                              P0=ledcode[ledcount];
  34   3                              delay();        
  35   3                      }
  36   2              }
  37   1       }
  38          
  39          //延时子程序
  40          void delay(void)
  41          {
  42   1              unsigned char j,timea=0xfa;
  43   1              while(timea--)
  44   1              {
  45   2                      for(j=250;j!=0;j--)
  46   2                      {;}
  47   2              }
  48   1      }
  49          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     51    ----
   CONSTANT SIZE    =     16    ----
   XDATA SIZE       =   ----    ----
C51 COMPILER V6.23a  LED8                                                                  04/06/2005 10:31:09 PAGE 2   

   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 + -