📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 11/27/2007 21:16:58 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c OPTIMIZE(9,SPEED) DEBUG OBJECTEXTEND
line level source
1 /*********************************************************************************************************
-
2 * main service program
3 * 赵奇,2007
4 * All Rights Reserved
5 * File : main.c
6 * By : 赵奇
7 * Contact : zq1987731@163.com
8 *********************************************************************************************************/
9
10 #include <absacc.h> //绝对地址访问
11 #include <string.h> //字符串处理
12 #include <intrins.h> //内部函数,汇编相关
13 // #include <ctype.h> //字符分类,字符转换
14 // #include <math.h> //数学运算
15 // #include <stdio.h> //标准输入/输出
16 // #include <stdlib.h> //内存管理
17
18 #include <reg52.h> //AT89S52
19 #define TRUE 1
20 #define FALSE 0
21 typedef unsigned char uchar;
22 typedef unsigned int uint;
23 typedef unsigned long ulong;
24 typedef bit bool; //布尔变量,检测函数运行是否正确
25
26 #include "initial.c"
27 #include "8255.c"
28 #include "keybox.c"
29 #include "lcd.c"
30 #include "ds1302.c"
31 #include "ds1820.c"
32 #include "menu.c"
*** WARNING C280 IN LINE 400 OF MENU.C: 'tph_t': unreferenced local variable
*** WARNING C280 IN LINE 400 OF MENU.C: 'tpl_t': unreferenced local variable
*** WARNING C280 IN LINE 446 OF MENU.C: 'tph_t': unreferenced local variable
*** WARNING C280 IN LINE 446 OF MENU.C: 'tpl_t': unreferenced local variable
*** WARNING C280 IN LINE 447 OF MENU.C: 'x': unreferenced local variable
33 // #include "x5045.c"
34 #include "clock.c" //test
35
36 void main(void)
37 {
38 1 all_initial(); //初始化
39 1
40 1 GRAPH_BMP(ZQ); //欢迎界面
41 1 v_Set1302(); //载入时间初值
42 1 TempConvert(); //预测一次温度
43 1 delayms(1500);
44 1 RdTemp();
45 1 CLEAR_SCREEN(); //初始数据采集完毕
46 1 start_menu(); //操作提示
47 1
48 1 do //扫描任意键,有键按下则继续
49 1 {
C51 COMPILER V7.50 MAIN 11/27/2007 21:16:58 PAGE 2
50 2 keynum=KEY_SCAN();
51 2 }while(!keynum);
52 1
53 1 while(1) //主程序开始
54 1 {
55 2 FUN_MENU();
56 2 }
57 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 5979 ----
CONSTANT SIZE = 1349 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 36 82
IDATA SIZE = ---- ----
BIT SIZE = ---- 3
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 5 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -