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

📄 power.lst

📁 nokia5110智能电子钟的设计ds1302+ds18b20+stc12c5a60s2
💻 LST
字号:
C51 COMPILER V9.00   POWER                                                                 07/01/2013 12:13:30 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE POWER
OBJECT MODULE PLACED IN ..\output\power.obj
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE ..\c_file\power.c BROWSE INCDIR(..\c_file;..\h_file;..\output;..\project) D
                    -EBUG OBJECTEXTEND PRINT(.\power.lst) OBJECT(..\output\power.obj)

line level    source

   1          # include "main.h"
   2          # include "ADC.H"
   3          # include "nokia5110.h"
   4          # include "key.h"
   5          # include "delay.h"
   6          double VCC;
   7          void power()
   8          {
   9   1                      double n;
  10   1      
  11   1                      VCC=(2.5*1024)/GetADCResult(0); //电源电压;
  12   1                      LCD_write_hanzi(0,0,18);//电池电压;
  13   1                      LCD_write_hanzi(1,0,19);
  14   1                      LCD_write_shu(4,0,64);
  15   1      
  16   1      
  17   1                      LCD_write_shu(6,0,(VCC*10)/10);
  18   1                      LCD_write_shu(7,0,87);//小数点;
  19   1                      LCD_write_shu(8,0,(int)(VCC*10)%10);
  20   1                  LCD_write_shu(9,0,'V'-29);
  21   1      
  22   1      
  23   1      
  24   1      
  25   1      
  26   1      
  27   1                      n=((GetADCResult(7)*VCC)/1024)*100;//测量外部电压;
  28   1      
  29   1                      LCD_write_hanzi(0,3,14);
  30   1                      LCD_write_hanzi(1,3,15);
  31   1                      LCD_write_shu(4,3,64);
  32   1      
  33   1                      LCD_write_shu(6,3,n/100);
  34   1                      LCD_write_shu(7,3,87);
  35   1                      LCD_write_shu(8,3,(int)(n/10)%10);
  36   1                  LCD_write_shu(9,3,'V'-29);
  37   1      
  38   1      //              if(VCC<3.7)                                     //  小电池图标;
  39   1      //              LCD_write_6x8shu(13,0,95);
  40   1      //              else if(VCC<3.8)
  41   1      //              LCD_write_6x8shu(13,0,94);
  42   1      //              else if(VCC<3.9)
  43   1      //              LCD_write_6x8shu(13,0,93);
  44   1      //              else if(VCC<4.0)
  45   1      //              LCD_write_6x8shu(13,0,92);
  46   1      //              else if(VCC<4.1)
  47   1      //              LCD_write_6x8shu(13,0,91);
  48   1      //              else if(VCC<4.2)
  49   1      //              LCD_write_6x8shu(13,0,90);
  50   1      //              else if(VCC>4.2)
  51   1      //              LCD_write_6x8shu(13,0,90);
  52   1      
  53   1      }
  54          
C51 COMPILER V9.00   POWER                                                                 07/01/2013 12:13:30 PAGE 2   

  55          
  56          void powervcc()
  57          {
  58   1              VCC=(2.5*1024)/GetADCResult(0); //电源电压
  59   1      
  60   1              if(VCC<3.7)                                     //  小电池图标;
  61   1              LCD_write_6x8shu(13,0,95);
  62   1              else if(VCC<3.8)
  63   1              LCD_write_6x8shu(13,0,94);
  64   1              else if(VCC<3.9)
  65   1              LCD_write_6x8shu(13,0,93);
  66   1              else if(VCC<4.0)
  67   1              LCD_write_6x8shu(13,0,92);
  68   1              else if(VCC<4.1)
  69   1              LCD_write_6x8shu(13,0,91);
  70   1              else if(VCC<4.2)
  71   1              LCD_write_6x8shu(13,0,90);
  72   1              else if(VCC>4.2)
  73   1              LCD_write_6x8shu(13,0,90);
  74   1      }


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