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

📄 3.lst

📁 单片机控制电子门 密码锁
💻 LST
字号:
C51 COMPILER V9.03   3                                                                     06/21/2012 23:09:20 PAGE 1   


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

line level    source

   1          #include"head.h"
   2          #include"e2prom.h"
   3          #include"save.h"
   4          #include"74HC595.h"
   5          #include"ds1302.h"
   6          #include"keyscanf.h"
   7          #include"init.h"
   8          #include"clearpw.h"
   9          #include"getpw.h"
  10          #include"changepw.h"
  11          #include"display.h"
  12          #include"open.h"
  13          #include"time_int.h"
  14          /********************************************************************************
  15          主函数:main()
  16          ------完成各变量初始化
  17          ------键盘输入的数字分两类:一新密码,二 用来和设定密码比较的开门密码
  18          ------ch_flag 修改密码标志         1进入修改密码                0普通输入数字也就是第二类
  19          ------flag3       显示时间密码标志 1 显示时间
  20          *********************************************************************************/
  21          void main()
  22          {
  23   1              E2_init();
  24   1              readpw(4); //读取修改后的密码
  25   1              Init();    // 各种变量的初始化
  26   1              Time_Init();//定时器初始化
  27   1              DS1302_init();
  28   1              while(1)
  29   1              {
  30   2                      if((ch_flag)&&(!flag3))  //flag3 作用来区分 显示时间密码
  31   2                      {                                                //我有个想法 flag1 flag2 flag3 分别来控制更好,待实验
  32   3                              changepw();     
  33   3                      }
  34   2                      else
  35   2                      {       
  36   3                              getpw();
  37   3                      }
  38   2                      if((flag3))
  39   2                      {
  40   3                              TR0=1;           //T0 控制显示的时间
  41   3                              while(flag3)
  42   3                              {       
  43   4                                      gettime(); //
  44   4                                      display3();
  45   4                              }
  46   3                      }
  47   2              }
  48   1      }
  49           
  50          
  51          
  52          
  53          
  54          
  55          
C51 COMPILER V9.03   3                                                                     06/21/2012 23:09:20 PAGE 2   

  56          
  57          
  58          
  59          
  60          
  61          
  62          
  63          
  64          
  65          
  66          
  67          
  68          
  69          
  70          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1589    ----
   CONSTANT SIZE    =     18    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     37      12
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      8    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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