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

📄 shizhong.lst

📁 液晶LCD1602+ds1302多功能电子表
💻 LST
字号:
C51 COMPILER V8.05a   SHIZHONG                                                             03/11/2009 15:15:22 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE SHIZHONG
OBJECT MODULE PLACED IN shizhong.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE shizhong.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg52.h>
   2          #include "1302.h"
   3          #include "1602.h"
   4          #define uchar unsigned char
   5          #define uint unsigned int
   6          uchar times[7];
   7          uchar date[7];
   8          void disp_time(void);
   9          void change();
  10          void main()
  11          {
  12   1         LCD_init();
  13   1         disp_time();
  14   1         }
  15          
  16          
  17          void disp_time(void)
  18          {
  19   1      gotoxy(2,1);
  20   1      LCD_display("Time:");
  21   1      gotoxy(2,2);
  22   1      LCD_display("Date:");
  23   1      while(1)
  24   1      {
  25   2      v_Get1302(ucCurtime); 
  26   2      change();
  27   2      gotoxy(8,1);
  28   2      LCD_display(times);     //显示时间
  29   2      gotoxy(8,2);
  30   2      LCD_display(date);//显示日期
  31   2      gotoxy(2,2);
  32   2      
  33   2      
  34   2      }
  35   1      }
  36          
  37          /*===========================
  38              转 换 子 程 序
  39          ===========================*/
  40          
  41          void change()
  42          { 
  43   1      // 时 间 的 转 换
  44   1      times[0]=ucCurtime[2]/16+'0';
  45   1      times[1]=ucCurtime[2]%16+'0';
  46   1      times[2]=':';
  47   1      times[3]=ucCurtime[1]/16+'0';
  48   1      times[4]=ucCurtime[1]%16+'0';
  49   1      
  50   1      // 日 期 的 转 换
  51   1      date[0]=ucCurtime[3]/10+'0';
  52   1      date[1]=ucCurtime[3]%10+'0';
  53   1      date[2]='-';
  54   1      date[3]=ucCurtime[4]/10+'0';
  55   1      date[4]=ucCurtime[4]%10+'0';
C51 COMPILER V8.05a   SHIZHONG                                                             03/11/2009 15:15:22 PAGE 2   

  56   1      
  57   1      }


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