📄 test.lst
字号:
C51 COMPILER V7.50 TEST 05/14/2007 18:54:42 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE TEST
OBJECT MODULE PLACED IN test.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE test.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /****************************文件包含*************************************/
2 #include <reg51.h>
3 #include <character.h>
4 ///#include <delay.h>
5 #include <lcd.h>
6 #include <clock.h>
7 #include <sensor.h>
8 #include <key.h>
9 sbit LED=P1^3;
10 /*****************************预定义**************************************/
11 #define uchar unsigned char
12 #define uint unsigned int
13 /******************************************************************************
14 * 函数名称:main()
15 * 功 能:
16 * 入口参数:
17 * 出口参数:
18 ********************************************************************************/
19 void main(void)
20 {
21 1 uchar temp;
22 1 uchar clock_time[7]; //定义时间变量 clock_time[0]:秒 .... 分 时 日 月 星期 ....clock_time[6]
-:年
23 1 uchar sensor_temperature[2];//定义温度变量 sensor_temperature[0] 低8位 sensor_temperature[1] 高8
-位
24 1 Lcd_Initial(); //LCD初始化
25 1 Lcd_Clear(); //LCD清屏
26 1 while(1)
27 1 {
28 2 temp = Key_Scan();
29 2 switch( temp )
30 2 {
31 3 case up_array : break;
32 3 case down_array : break;
33 3 case clock_array : {
34 4 Key_Set_Time( clock_time ); Clock_Set_Time(clock_time);
35 4 }
36 3 break;
37 3 case null : {
38 4 Clock_Get_Time( clock_time ) ; Lcd_Clock( clock_time ) ;
39 4 Sensor_Get_Temperature(sensor_temperature); Lcd_Sensor(sensor_temperature
-) ;
40 4 }
41 3 break;
42 3 }
43 2
44 2 }
45 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2923 ----
CONSTANT SIZE = 816 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
C51 COMPILER V7.50 TEST 05/14/2007 18:54:42 PAGE 2
DATA SIZE = ---- 39
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 + -