📄 main.lst
字号:
C51 COMPILER V7.01 MAIN 12/21/2004 12:24:41 PAGE 1
C51 COMPILER V7.01, 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
2 #include <IO.h>
3 #include <stdio.h>
4
5
6 #define uchar unsigned char
7
8
9 extern void config();
10
11 #define CS0 XBYTE[0x0fff]
12 #define CS1 XBYTE[0x1fff]
13 #define CS2 XBYTE[0x2fff]
14 #define CS3 XBYTE[0x3fff]
15 #define CS4 XBYTE[0x4fff]
16 #define CS5 XBYTE[0x5fff]
17 #define CS6 XBYTE[0x6fff]
18 #define CS7 XBYTE[0x7fff]
19
20 void delay(unsigned int i) //延时程序
21 {
22 1 while(i--);
23 1 }
24
25
26 void play(void)
27 {
28 1 CE=1;
29 1 PR=1;
30 1 PD=0;
31 1 delay(1000);
32 1
33 1 CE=0;
34 1
35 1
36 1
37 1 }
38
39 void record(void)
40 {
41 1 CE=1;
42 1 PR=0;
43 1 PD=0;
44 1 delay(1000);
45 1
46 1 CE=0;
47 1
48 1 //while(EOM);
49 1 //CE=1;
50 1
51 1 }
52 main()
53 {
54 1 uchar temp;
55 1 delay(1000);
C51 COMPILER V7.01 MAIN 12/21/2004 12:24:41 PAGE 2
56 1 config();
57 1 delay(1000);
58 1 P2=0;
59 1 P3=0;
60 1
61 1 //P1=0xff;
62 1 //record();
63 1
64 1 P1=0xff;
65 1 play();
66 1
67 1
68 1 while(1)
69 1 {
70 2 delay(1000);
71 2 // P1=0xff;
72 2 //record();
73 2
74 2 }
75 1
76 1
77 1 }
*** WARNING C280 IN LINE 54 OF MAIN.C: 'temp': unreferenced local variable
78
79
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 62 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 1
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -