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

📄 main.lst

📁 带时钟功能温度和湿度测量的仪器
💻 LST
字号:
C51 COMPILER V7.20   MAIN                                                                  11/09/2002 21:11:12 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN Main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE SystemMain\Main.c BROWSE DEBUG OBJECTEXTEND PRINT(.\Main.lst) OBJECT(Main.o
                    -bj)

line level    source

   1          /*
   2          文件名:  Main.c
   3          功能:    实现现场温度湿度的测量以及串行通信
   4          单位:    浙江工商大学-信电学院
   5          创建日期:2004-09-24
   6          创建人:  Houseivan
   7          修改人:  Houseivan
   8          修改日期:2005-03-11
   9          备注:    采用问答方式通讯
  10          */
  11          /*-------------------------------------------------------------*/
  12          /*
  13          fosc=18.432MHZ  CPU:AT89S52 RAM:256B  T0..T2 
  14          */
  15          #include "Includes.h"
  16          /*-------------------------全局变量定义------------------------*/
  17          /*
  18          注意:  秒   分   时   周   日    月    年
  19                 0    2    4     6    7     8     9
  20          */
  21          /*初始化系统之后进入任务循环
  22          先测量->再执行显示任务->继续扫描串口
  23          读写时钟数据,操作24C02的任务根据条件和接收的命令执行
  24          */
  25          /*#if   _SYS_TEST>0
  26                  extern uchar data SystemState;                  //系统运行状态指示
  27                  extern uchar data LcmMode;                              //显示模式选择
  28                  uchar code Lcm[]={_TIME_RUN,_DATE_RUN,_WEEKLY_RUN,_COMBUSY_RUN,_ERROR_RUN};
  29                  uchar code SysState[]={_CMD_NORMAL_RUN,_CMD_CTRL_RUN};
  30          #endif
  31          */
  32          int main(void)
  33          {
  34   1              #if     _SCOM_TASK>0
  35   1                      uchar nRet;
  36   1              #endif
  37   1              #if _SYS_TASK>0
  38   1                      SystemInit();
  39   1              #endif
  40   1      //      #if     _SYS_TEST>0
  41   1      //              SystemState=SysState[0];                        
  42   1      //              LcmMode=Lcm[3]; 
  43   1      //      #endif
  44   1              ClearWatchDog();
  45   1              while(1)
  46   1              {
  47   2              ClearWatchDog();
  48   2      
  49   2              #if     _DETECT_TASK>0              
  50   2                      SensorTaskRun();
  51   2              #endif
  52   2      
  53   2              #if _E2PROM_TASK>0
  54   2                      StoreTaskRun();
C51 COMPILER V7.20   MAIN                                                                  11/09/2002 21:11:12 PAGE 2   

  55   2              #endif
  56   2      
  57   2              #if     _SCOM_TASK>0
  58   2                      nRet=ProcessFrameTask();
  59   2              #endif
  60   2      
  61   2              #if _LCM_TASK>0
  62   2                      #if _MEASURE_TEST <1
  63   2                              DispLayTaskRun();
  64   2                      #endif
  65   2              #endif
  66   2      
  67   2              /*省电模式功能开关参数  :1->选中;0->取消*/
  68   2              #if     _IDLE_TASK>0
                              SystemIdleTaskRun();
                      #endif
  71   2              
  72   2              }
  73   1              return 0;
  74   1      }
  75          /*------------------------------House Ivan Make---------------------*/
  76          


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