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

📄 memory clockί

📁 基于51单片机的万年历
💻
字号:
C51 COMPILER V9.00   ASSISTANCE                                                            10/29/2012 15:18:34 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE ASSISTANCE
OBJECT MODULE PLACED IN Assistance.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Assistance.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg52.h>//包含52单片机头文件
   2          #include"24c02.h"
   3          #include "MacroAndConst.h"
   4          #include "Key.h"
   5          #include "Lcd.h"
   6          #include "Beep.h"
   7          #include "TimersInit.h"
   8          #include "main.h"
   9          
  10          char miao,shi,fen,weekDay,day,month;
  11          
  12          void init()//初始化函数
  13          {
  14   1         
  15   1              rd=0;  //软件将矩阵按键第4列一端置低用以分解出独立按键
  16   1              lcden=0;
  17   1              fen=0; //初始化种变量值
  18   1              miao=0;
  19   1              shi=0;
  20   1              weekDay=0;
  21   1              day=0;
  22   1              month=0;
  23   1              year=0;
  24   1              count=0;
  25   1              s1num=0;
  26   1              
  27   1              init_24c02();
  28   1      
  29   1          LcdInit();
  30   1      
  31   1              write_com(0x80+6);//写出时间显示部分的两个"-"
  32   1              write_date('-');
  33   1              delay(5);
  34   1              write_com(0x80+9);
  35   1              write_date('-');
  36   1              delay(5);
  37   1      
  38   1              write_com(0x80+0x40+6);//写出时间显示部分的两个冒号
  39   1              write_date(':');
  40   1              delay(5);
  41   1              write_com(0x80+0x40+9);
  42   1              write_date(':');
  43   1              delay(5);
  44   1      
  45   1              miao=read_add(1);//首次上电从AT24C02中读取出存储的数据
  46   1              fen=read_add(2);
  47   1              shi=read_add(3);
  48   1      
  49   1              weekDay=read_add(4);
  50   1              day=read_add(5);//首次上电从AT24C02中读取出存储的数据
  51   1              month=read_add(6);
  52   1              year1=read_add(7);
  53   1              year2=read_add(8);
  54   1      
  55   1              write_sfm(10,miao);//分别送去液晶显示
C51 COMPILER V9.00   ASSISTANCE                                                            10/29/2012 15:18:34 PAGE 2   

  56   1              write_sfm(7,fen);
  57   1              write_sfm(4,shi);
  58   1      
  59   1              write_year(2,year2);
  60   1              write_year(4,year1);
  61   1              write_month(7,month);
  62   1              write_day(10,day);
  63   1              write_weekDay(13,weekDay);
  64   1      
  65   1              timer0Init();
  66   1              timer1Init();
  67   1      }
  68          


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