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

📄 display.lst

📁 此程序是基于c8051f020平台实现的是等精度频率计的测量控制部分
💻 LST
字号:
C51 COMPILER V8.02   DISPLAY                                                               03/01/2009 17:02:35 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN display.OBJ
COMPILER INVOKED BY: D:\单片机\C51\BIN\C51.EXE display.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<c8051f020.h>
   2          #include "hao.h"
   3          extern  f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,
   4                  t0,t1,t2,t3,t4,t5,t6,t7,t8,t9,
   5                          pulse0, pulse1, pulse2, pulse3, pulse4, pulse5, pulse6, pulse7, pulse8, pulse9;
   6          uchar  table[]={'0','1','2','3','4','5','6','7','8','9','.'};
   7          
   8          void display_f()
   9                  {
  10   1                                
  11   1                        lcd_write(0x00,0x80);
  12   1                                delay(10);
  13   1                                lcd_write(0x01,'F');
  14   1                                lcd_write(0x01,':');
  15   1                                lcd_write(0x01,table[f9]);
  16   1                                lcd_write(0x01,table[f8]);
  17   1                                lcd_write(0x01,table[f7]);
  18   1                                lcd_write(0x01,table[f6]);
  19   1                                lcd_write(0x01,table[f5]);
  20   1                                lcd_write(0x01,table[f4] );
  21   1                                lcd_write(0x01,table[f3] );
  22   1                                lcd_write(0x01,table[f2] );
  23   1                                lcd_write(0x01,table[10] );
  24   1                                lcd_write(0x01,table[f1] );
  25   1                                lcd_write(0x01,table[f0] );
  26   1                                lcd_write(0x01,'H');
  27   1                                lcd_write(0x01,'Z');
  28   1      }
  29          
  30          void display_t()
  31          {                         
  32   1                        lcd_write(0x00,0xc0);
  33   1                                  delay(10);
  34   1                                lcd_write(0x01,'T');
  35   1                                lcd_write(0x01,':');
  36   1                                lcd_write(0x01,table[t9]);
  37   1                                lcd_write(0x01,table[t8]);
  38   1                                lcd_write(0x01,table[t7]);
  39   1                                lcd_write(0x01,table[t6]);
  40   1                                lcd_write(0x01,table[t5]);
  41   1                                lcd_write(0x01,table[t4]);
  42   1                                lcd_write(0x01,table[t3]);
  43   1                                lcd_write(0x01,table[t2]);
  44   1                                lcd_write(0x01,table[10]);
  45   1                                lcd_write(0x01,table[t1]);
  46   1                                lcd_write(0x01,table[t0]);
  47   1                                lcd_write(0x01,'U');
  48   1                                lcd_write(0x01,'S');
  49   1                                
  50   1                              
  51   1      }
  52          
  53          void display_pulse()
  54          {
  55   1                    
C51 COMPILER V8.02   DISPLAY                                                               03/01/2009 17:02:35 PAGE 2   

  56   1                                delay(10);
  57   1                                lcd_write(0x00,0x80);
  58   1                                lcd_write(0x01,'P');
  59   1                                lcd_write(0x01,':');
  60   1                                lcd_write(0x01,table[pulse9]);
  61   1                                lcd_write(0x01,table[pulse8]);
  62   1                                lcd_write(0x01,table[pulse7]);
  63   1                                lcd_write(0x01,table[pulse6]);
  64   1                                lcd_write(0x01,table[pulse5]);
  65   1                                lcd_write(0x01,table[pulse4]);
  66   1                                lcd_write(0x01,table[pulse3]);
  67   1                                lcd_write(0x01,table[pulse2]);
  68   1                                lcd_write(0x01,table[10]);
  69   1                                lcd_write(0x01,table[pulse1]);
  70   1                                lcd_write(0x01,table[pulse0]);
  71   1                                lcd_write(0x01,'U');
  72   1                                lcd_write(0x01,'S');
  73   1                                
  74   1                                      
  75   1      }
  76          
  77          void display_wait()
  78          {
  79   1                         lcd_write(0x00,0x80);
  80   1                                 delay(10);
  81   1                                 
  82   1                                 lcd_write(0x01,'W');
  83   1                                 lcd_write(0x01,'A');
  84   1                                 lcd_write(0x01,'I');
  85   1                                 lcd_write(0x01,'T');
  86   1                                
  87   1      }


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