📄 main.lst
字号:
C51 COMPILER V8.05a MAIN 11/01/2006 22:41:06 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2 #include<reg51.h>
3 #include<define.h>
4 #include<global.h>
5 #include<initial.h>
6 #include<delay.h>
7 #include<led.h>
8 #include<input.h>
9 #include<beep.h>
10 #include<key.h>
11 #include<music.h>
12
13 void main(void)
14 {
15 1 byte i;
16 1 PowerOnInitial();
17 1 for(i=0;i<3;i++)
18 1 {
19 2 P1 = 0xff;
20 2 LedOffCount = TIME_1SEC;
21 2 while(LedOffCount != 0);
22 2 P1 = 0x00;
23 2 LedOffCount=TIME_1SEC;
24 2 while(LedOffCount!= 0);
25 2 }
26 1
27 1 while(1)
28 1 {
29 2 do
30 2 {
31 3 GetKey();
32 3 }
33 2 while(KeyData!= START_KEY);
34 2 Beep(1,17,10);
35 2 DelayX10ms(200);
36 2 InputState();
37 2
38 2
39 2 if(InputKey==LED_MODE)
40 2 {
41 3 LedLeft();
42 3 LedRight();
43 3 LedInc();
44 3 LedIncInv();
45 3
46 3 LedDec();
47 3 LedDecInv();
48 3 LedJump2();
49 3 LedJump1();
50 3 LedTwo1();
51 3 LedTwo2();
52 3
53 3 P1=0x00;
54 3
55 3 }
C51 COMPILER V8.05a MAIN 11/01/2006 22:41:06 PAGE 2
56 2 else if (InputKey==MUSIC_MODE)
57 2 Music(3);
58 2 }
59 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 128 ----
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 + -