📄 cadenlar.lst
字号:
C51 COMPILER V7.06 CADENLAR 04/23/2011 21:41:37 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE CADENLAR
OBJECT MODULE PLACED IN cadenlar.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE cadenlar.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /************************头文件包含*******************/
2 #include <reg52.h>
3 #include <intrins.h>
4 #include"DS1302.h"
5 #include"LCD.h"
6 #include"Key.h"
7 #include"Alarm.h"
8
9 #include"SpecialDay.h"
10
11 /***************************预定义*********************/
12 #define uchar unsigned char
13 #define uint unsigned int
14
15
16 /**************************全局变量********************/
17 extern uchar number[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39};
18 //LCD的半角数字显示
19 extern unsigned char clock_time[8]={50,7,12,22,4,5,11,20};
20 extern unsigned char alarm_time[3];
21 //2011年04月22日11点53分0秒星期5
22 bit ReadRTC_Flag; //读DS1302全局变量
23
24
25
26
27 /******************************************************/
28 /* 函数名称:main(viud)
29 /* 功 能:主函数
30 /* 入口参数:无
31 /* 出口参数:无
32 /******************************************************/
33 void main()
34 {
35 1 DS1302_Init(clock_time);
36 1 LCD_Init();
37 1 while(1)
38 1 {
39 2 switch(Key_Scan())
40 2 {
41 3 case up:
42 3 {
43 4 Key_Idle();
44 4 break;
45 4 }
46 3 case down:
47 3 {
48 4 Key_Idle();
49 4 break;
50 4 }
51 3 case true:
52 3 {
53 4 Key_Idle();
54 4 break;
55 4 }
C51 COMPILER V7.06 CADENLAR 04/23/2011 21:41:37 PAGE 2
56 3 case function:
57 3 {
58 4 Key_Function(number,clock_time);break;
59 4
60 4 }
61 3 case null:
62 3 {
63 4 Clock_Bell(clock_time);
64 4 Clock_Int(clock_time);
65 4 DS1302_Fresh(clock_time);
66 4 LCD_Show(clock_time,number);
67 4 Special_Day(clock_time);
68 4
69 4 }
70 3 }
71 2 }
72 1 }
73
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 3889 ----
CONSTANT SIZE = 367 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 32 72
IDATA SIZE = ---- ----
BIT SIZE = 1 1
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -