📄 main.lst
字号:
C51 COMPILER V7.07 MAIN 03/10/2006 09:06:38 PAGE 1
C51 COMPILER V7.07, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 //main.c
2
3 #include "config.h"
4 #include "c1335_driver.h"
5 #include "menu.h"
6 #include "IIC24c02.h"
7
8 unsigned char g_ucLanguageIndex;
9
10 /*void LCDPower(void)
11 {
12 unsigned char i;
13 ADJ=1;
14 CFF=0;
15 CFF=1;
16 for(i=0;i<20;i++)
17 {
18 ADJ=0;
19 ADJ=1;
20 }
21 }*/
22 //==============================================================
23 void DelayMS(unsigned int nTime)
24 {
25 1 unsigned char ucTemp;
26 1 while(nTime--)
27 1 {
28 2 for(ucTemp=0xff;ucTemp--;);
29 2 }
30 1 }
31
32 void main(void)
33 {
34 1 unsigned char ucSubMenu=1;
35 1 g_ucLanguageIndex = 1;
36 1
37 1 P0=P1=P2=P3=0xff;
38 1 DelayMS(50);
39 1 //LCDPower();
40 1 initLCD();
41 1 //ClearLCD(0x00, 0,0, 40,240);
42 1 ClearLCD(0x28, 0,0, 40,240);
43 1
44 1 while(1)
45 1 {
46 2 MainMenu(&ucSubMenu);
47 2 switch(ucSubMenu)
48 2 {
49 3 case LAYER1_LEAK_CHECK:
50 3 LeakCheckMenu();
51 3 break;
52 3 case LAYER1_VEHICLE_MSG :
53 3 VehicleMsgMenu();
54 3 break;
55 3 case LAYER1_MEASURE :
C51 COMPILER V7.07 MAIN 03/10/2006 09:06:38 PAGE 2
56 3 MeasureMenu(0);
57 3 break;
58 3 case LAYER1_FUNCTION:
59 3 FunctionMenu();
60 3 break;
61 3 case LAYER1_SETTING:
62 3 SettingMenu();
63 3 break;
64 3 default:
65 3 break;
66 3 }
67 2 }
68 1 }
69 /*******************************************
70 case LAYER1_LANGUAGE:
71 LanguageMenu();
72 break;
73 case LAYER1_HANG_UP:
74 HangUpMenu();
75 break;
76 case LAYER1_VEHICLE_MSG :
77 InputVehicleMsgMenu();
78 break;
79 case LAYER1_MEASURE :
80 MeasureMenu();
81 break;
82 case LAYER1_CALIBRATION :
83 CalibrationMenu();
84 break;
85 case LAYER1_HELP:
86 HelpMenu();
87 break;
88 case LAYER1_DIAGNOSE:
89 DiagnoseMenu();
90 break;
91 case LAYER1_COM_SETTING :
92 ComSettingMenu();
93 break;
94 case LAYER1_TIME_SETTING:
95 TimeSettingMenu();
96 break;
97 default:
98 break;
99 }
100
101 ********************************************/
102
103
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 119 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 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 + -