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

📄 display.lst

📁 QH_MCU_V1.1单片机C源码. 内含实验程序 这是修改版.
💻 LST
字号:
C51 COMPILER V7.07   DISPLAY                                                               09/13/2007 14:35:07 PAGE 1   


C51 COMPILER V7.07, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN display.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE display.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg51.h>
   2          #include <rtx51tny.h>
   3          
   4          #define uchar unsigned char
   5          #define display 2
   6          extern uchar key;
   7          
   8          unsigned char   LedCode[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0X5E,0x79,0x71};
   9          
  10          void display_7seg(void) _task_ display
  11          {
  12   1        while(1)
  13   1        {
  14   2       //   os_wait(K_TMO+K_SIG,1,0);
  15   2          P2 = 0x00;
  16   2              P0 = 0x00;
  17   2          if(key <= 9)
  18   2              {
  19   3             P2=0x10;
  20   3                 P0 = 0x1f;
  21   3                 P2 = 0x00;
  22   3                 P0 = 0x00;
  23   3                 P2 = 0x80;
  24   3                 P0 = LedCode[0];
  25   3               }
  26   2               else
  27   2               {
  28   3             P2 = 0x10;
  29   3                 P0 = 0x1f;
  30   3                 P2 = 0x00;
  31   3                 P0 = 0x00;
  32   3                 P2 = 0x80;
  33   3                 P0 = LedCode[1];
  34   3               }
  35   2           os_wait(K_IVL,1,0);
  36   2               P2 = 0x00;
  37   2               P2 = 0x10;
  38   2               P0 = 0x0f;
  39   2           P2 = 0x00;
  40   2               P0 = 0x00;
  41   2               P2 = 0x80;
  42   2               switch(key)
  43   2               {
  44   3               case 2:
  45   3                    P0 = LedCode[2];
  46   3                        break;
  47   3               case 3:
  48   3                    P0 = LedCode[3];
  49   3                        break;
  50   3           case 4:
  51   3                    P0 = LedCode[4];
  52   3                        break;
  53   3               case 5:
  54   3                    P0 = LedCode[5];
  55   3                        break;
C51 COMPILER V7.07   DISPLAY                                                               09/13/2007 14:35:07 PAGE 2   

  56   3           case 6:
  57   3                    P0 = LedCode[6];
  58   3                        break;
  59   3           case 7:
  60   3                    P0 = LedCode[7];
  61   3                        break;
  62   3               case 8:
  63   3                    P0 = LedCode[8];
  64   3                        break;
  65   3               case 9:
  66   3                    P0 = LedCode[9];
  67   3                        break;
  68   3           case 10:
  69   3                    P0 = LedCode[0];
  70   3                        break;
  71   3               case 11:
  72   3                    P0 = LedCode[1];
  73   3                        break;
  74   3           case 12:
  75   3                    P0 = LedCode[2];
  76   3                        break;
  77   3           case 13:
  78   3                    P0 = LedCode[3];
  79   3                        break;
  80   3               case 14:
  81   3                    P0 = LedCode[4];
  82   3                        break;
  83   3               case 15:
  84   3                    P0 = LedCode[5];
  85   3                        break;
  86   3           case 16:
  87   3                    P0 = LedCode[6];
  88   3                        break;
  89   3           case 17:
  90   3                    P0 = LedCode[7];
  91   3                        break;
  92   3               default:
  93   3                    P0 = 0x3f;
  94   3                        break;
  95   3               }
  96   2               P2 = 0x00;
  97   2               P0 = 0x00;
  98   2           os_wait(K_IVL,2,0);
  99   2         }
 100   1      }
 101          
 102          


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