📄 main.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 + -