📄 boot.lst
字号:
C51 COMPILER V7.10 BOOT 01/02/2005 16:29:29 PAGE 1
C51 COMPILER V7.10, COMPILATION OF MODULE BOOT
OBJECT MODULE PLACED IN .\Boot.obj
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE ..\SourceFile\Boot.c LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\
-Boot.lst) OBJECT(.\Boot.obj)
line level source
1
2
3
4 /*******************************************************************/
5 /*******************************************************************/
6 /*******************************************************************/
7 /*******************************************************************/
8 /*******************************************************************/
9 /*******************************************************************/
10 /**********************51系列单片机系统*********************/
11 /**************************作者:王绍伟*************************/
12 /***********************时间:2002年12月12***********************/
13 /************目的:完成51 单片机的底层基本功能********/
14 /*********************应用:各种工控设备*********************/
15 /********************* 编译平台:Keil51-V7.01**********************/
16 /***********************硬件平台:未定*************************/
17 /********************************************************************/
18 /********************************************************************/
19 /********************************************************************/
20 /********************************************************************/
21
22
23
24
25 /*************************************************/
26
27 /******************boot.c***************************/
28
29 /*************2002年12月13日*******************/
30
31 /************AUTHOR BY WANGSW********************/
32
33 #include <stdio.h>
34 #include "reg52x2.h"
35
36 #include "define.h"
37
38
39 #include "led_key.h"
40
41
42 #include "init.h"
43
44
45 #include "uart.h"
46 #include "timer.h"
47 #include "rtc.h"
48 #include "mmi.h"
49 #include "boot.h"
50
51 /******************************************************************************************
52 *函数名: main
53 *参数: 无
54 *返回值: 无
C51 COMPILER V7.10 BOOT 01/02/2005 16:29:29 PAGE 2
55 *描述: 主程序入口
56 *编写: 王绍伟
57 *版本信息: V1.0 2003年8月15日
58 ******************************************************************************************/
59
60 main(void)
61 {
62 1 init_process(); /*r初始化进程*/
63 1
64 1 /****************************************************/
65 1 /*timer2运行,读取key,处理例行程序等。这部分代码在system.c的timer2中断里*/
66 1
67 1 /****************************************************/
68 1 /*以下代码不停的读取消息,并对消息进行处理*/
69 1 while(TRUE)
70 1 {
71 2 switch(msg_queue_out()) /*r根据消息队列的取值进行处理*/
72 2 {
73 3 case MSG_KEY: /*r若是按键消息*/
74 3 g_KeyStore = g_MsgReturnValue;
75 3 mmi_key_process(g_KeyStore);
76 3 break;
77 3 case MSG_UART: /*r若是串口通信消息,则进行串口通信处理*/
78 3 uart_process();
79 3 break;
80 3 case MSG_RTC:
81 3 rtc_soft_process(g_MsgReturnValue);
82 3 break;
83 3 case MSG_TEST:
84 3 break;
85 3
86 3 default:
87 3 break;
88 3 }
89 2 }
90 1 }
91
92
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 40 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -