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

📄 cadenlar.lst

📁 万年历
💻 LST
字号:
C51 COMPILER V7.06   CADENLAR                                                              04/23/2011 21:41:37 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE CADENLAR
OBJECT MODULE PLACED IN cadenlar.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE cadenlar.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /************************头文件包含*******************/
   2          #include <reg52.h>
   3          #include <intrins.h>
   4          #include"DS1302.h"
   5          #include"LCD.h"
   6          #include"Key.h"
   7          #include"Alarm.h"
   8          
   9          #include"SpecialDay.h"
  10          
  11          /***************************预定义*********************/
  12          #define uchar unsigned char
  13          #define uint unsigned int
  14          
  15          
  16          /**************************全局变量********************/
  17          extern uchar number[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39};
  18                                                                                                  //LCD的半角数字显示
  19          extern unsigned char clock_time[8]={50,7,12,22,4,5,11,20};
  20          extern unsigned char alarm_time[3];
  21                                                                  //2011年04月22日11点53分0秒星期5
  22          bit ReadRTC_Flag; //读DS1302全局变量
  23          
  24          
  25          
  26          
  27          /******************************************************/
  28          /* 函数名称:main(viud)
  29          /* 功    能:主函数
  30          /* 入口参数:无
  31          /* 出口参数:无
  32          /******************************************************/
  33          void main()
  34          {
  35   1              DS1302_Init(clock_time);
  36   1          LCD_Init();       
  37   1              while(1)
  38   1              {
  39   2                      switch(Key_Scan())
  40   2                      {
  41   3                              case up:
  42   3                              {
  43   4                                      Key_Idle();
  44   4                                      break;                  
  45   4                              }
  46   3                              case down:
  47   3                              {
  48   4                                      Key_Idle();
  49   4                                      break;
  50   4                              }
  51   3                              case true:
  52   3                              {
  53   4                                      Key_Idle();
  54   4                                      break;
  55   4                              }
C51 COMPILER V7.06   CADENLAR                                                              04/23/2011 21:41:37 PAGE 2   

  56   3                              case function:
  57   3                              {
  58   4                                      Key_Function(number,clock_time);break;
  59   4                                                                      
  60   4                              }
  61   3                              case null:
  62   3                              {
  63   4                                      Clock_Bell(clock_time);
  64   4                                      Clock_Int(clock_time);
  65   4                                      DS1302_Fresh(clock_time);
  66   4                                      LCD_Show(clock_time,number);
  67   4                                      Special_Day(clock_time);
  68   4                              
  69   4                              }               
  70   3                      }
  71   2              }
  72   1      }
  73          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   3889    ----
   CONSTANT SIZE    =    367    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     32      72
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1       1
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -