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

📄 key3.lst

📁 手把手教你单片机
💻 LST
字号:
C51 COMPILER V8.02   KEY3                                                                  12/14/2010 00:22:19 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE KEY3
OBJECT MODULE PLACED IN key3.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE key3.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg52.h>
   2          #include "key.h"
   3          
   4          code uint8 number[]={0xc0,0xf9,0xa4,0xb0,0x99,
   5                                                   0x92,0x82,0xf8,0x80,0x90,
   6                                                   0xFF};
   7          int8 n = 0;
   8          
   9          main()
  10          {
  11   1              P0 =0xFF;
  12   1              KeyOut1 = 0;
  13   1              ENLED = 0; ADDR3 = 1;
  14   1              ADDR0 = 0; ADDR1 = 0; ADDR2 = 0;
  15   1              P0 = number[0];
  16   1      
  17   1              while(1)
  18   1              {
  19   2                      if(!KeyIn1)
  20   2                      {       
  21   3                          delay();
  22   3                              if(!KeyIn1)
  23   3                              {
  24   4                                      if(n>=9)
  25   4                                         n = 0;
  26   4                                      else
  27   4                                         n++;
  28   4                                      P0 = number[n];
  29   4                                      while(!KeyIn1);
  30   4                              }
  31   3                      }
  32   2                      if(!KeyIn2)
  33   2                      {
  34   3                          delay();
  35   3                              if(!KeyIn2)
  36   3                              {
  37   4                                      if(n <= 0)
  38   4                                         n = 9;
  39   4                                      else
  40   4                                         n--;
  41   4                                      P0 = number[n];
  42   4                                      while(!KeyIn2);
  43   4                              }
  44   3                      }
  45   2      
  46   2              }
  47   1                              
  48   1      }
  49          void delay()
  50          {
  51   1              uint16 i = 1000;
  52   1              
  53   1              while(i--);
  54   1      }

C51 COMPILER V8.02   KEY3                                                                  12/14/2010 00:22:19 PAGE 2   


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