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

📄 tosec.lst

📁 单片机C源程序souce
💻 LST
字号:
C51 COMPILER V7.06   TOSEC                                                                 11/17/2006 09:08:33 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE TOSEC
OBJECT MODULE PLACED IN tosec.OBJ
COMPILER INVOKED BY: E:\keil\C51\BIN\C51.EXE tosec.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*******************************************************************************
   2          *                                                                             
   3          * 函 数 名:tosec                                                            
   4          * 原   型:ulong tosec(uchar hour,uchar min,uchar sec,uchar date,uchar mon,uint year)                    
   5          * 功能描述:将年月日时分秒,转换为距1980年1月1日0时0分0秒的绝对时间           
   6          * 输   入:非符号字符型 hour时,min分,sec秒,date日,mon月;非符号短整型 year年                          
             -                     
   7          * 输   出:无                                                                
   8          * 返   回:非符号长整型 距1980年1月1日0时0分0秒的时间差值,秒级              
   9          *******************************************************************************/
  10          extern unsigned long tosec(unsigned char hour, unsigned char min, unsigned char sec, unsigned char date, u
             -nsigned char mon, unsigned int year)
  11          {
  12   1      // 月份日期总数表
  13   1          unsigned int code mon_days[] = {0,0,31,59,90,120,151,181,212,243,273,304,334}; 
  14   1          unsigned long tday;
  15   1          year -= 1900;
  16   1          tday  = 365*(year-70) + mon_days[mon] + date - 1;
  17   1          tday += (year-69)/4;
  18   1          if ((mon > 1) && ((year % 4) == 0)) 
  19   1          {
  20   2              tday++;
  21   2          }
  22   1          tday =sec + 60*min + 3600*(hour + 24*tday)- 315532800;
  23   1         return tday;
  24   1      }


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