📄 song.lst
字号:
C51 COMPILER V6.12 SONG 10/15/2005 21:27:31 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE SONG
OBJECT MODULE PLACED IN song.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE song.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include <reg51.h>
2
3 sbit Y1=P1^0;
4 sbit Y2=P1^1;
5 sbit Y3=P1^2;
6 sbit Y4=P1^3;
7 sbit Y5=P1^4;
8 sbit Y6=P1^5;
9 sbit Y7=P1^6;
10 sbit Y8=P1^7;
11 sbit Y9=P3^0;
12 sbit Y10=P3^1;
13 sbit Y11=P3^2;
14 sbit Y12=P3^3;
15
16 sbit SPK=P0^0;
17 static unsigned char bdata StateREG;
18 sbit m=StateREG^0;
19 unsigned char code * data song;
20 unsigned int data j;
21 unsigned char data i;
22 unsigned char data k;
23 unsigned char data l;
24 unsigned char data p11;
25 unsigned char data p33;
26
27 void delay(void);
28 unsigned char code yin[30]={0xFF,0xFF,0xFB,0x90,0xFC,0x0C,0xFC,0x44,0xFC,0xAC,0xFD,0x09,0xFD,0x34,0xFD,0x8
-2,0xFD,0xC8,0xFE,0x06,0xFE,0x22,0xFA,0X15,0XFB,0x04,0xFA,0x67,0xFE,0x85};
29 unsigned char code song1[97]={0x34,0x32,0x32,0x34,0x42,0x51,
30 0x62,0x52,0x42,0x32,0x34,0x04,
31 0x74,0x74,0x62,0x62,0x64,
32 0x3c,0x04,
33 0x64,0x62,0x52,0x42,0x32,0x34,
34 0x33,0x31,0x32,0x72,0x76,0x72,
35 0x83,0x81,0x82,0x82,0x82,0x74,0x72,
36 0x7c,0x04,
37 0x63,0x61,0x62,0x62,0x64,0x72,0x82,
38 0x72,0x74,0x72,0x62,0x52,0x42,0x32,
39 0x42,0x44,0x42,0x42,0x52,0x62,0x52,
40 0x5c,0x04,
41 0x64,0x62,0x62,0x64,0x72,0x82,
42 0x72,0x74,0x72,0x62,0x52,0x42,0x32,
43 0x42,0x46,0x53,0x41,0x42,0x32,
44 0x3c,0x04,
45 0x44,0x48,0x02,0x32,
46 0x3f,
47 0x44,0x48,0x02,0x32,
48 0x3f,
49 0x34,0x0c,
50 0xFF};
51 unsigned char code song2[46]={0x12,0x52,0x52,0x52,0x56,0x42,
52 0x32,0x42,0x32,0x22,0x18,
53 0x82,0x82,0x82,0x82,0x86,0x72,
54 0xB2,0x72,0x72,0x62,0x58,
C51 COMPILER V6.12 SONG 10/15/2005 21:27:31 PAGE 2
55 0x52,0x82,0x82,0x72,0x56,0x42,
56 0x32,0x42,0x32,0x22,0x16,0xB2,
57 0xB2,0x32,0x32,0x22,0x16,0x52,
58 0x42,0x32,0x22,0xC2,0x88,
59 0xFF};
60 unsigned char code song3[131]={0x52,0x42,
61 0x58,0x02,0x42,0x52,0x42,
62 0x38,0x04,0x12,0x32,
63 0x44,0x42,0x52,0x42,0x32,0x12,0x12,
64 0xC8,0x04,0x52,0x42,
65 0x58,0x02,0x42,0x52,0x42,
66 0x38,0x04,0x12,0x32,
67 0x44,0x42,0x52,0x42,0x32,0x12,0x32,
68 0x48,0x04,0x52,0x42,
69 0x58,0x02,0x42,0x52,0x42,
70 0x38,0x04,0x12,0x32,
71 0x44,0x42,0x52,0x42,0x32,0x12,0x11,0x31,
72 0xC8,0x04,0x52,0x72,
73 0x78,0x02,0x72,0x82,0x72,
74 0x58,0x04,0x42,0x42,
75 0x44,0x42,0x52,0x42,0x32,0x12,0x12,
76 0x32,0x32,0x3C,
77 0x09,0x72,0x72,0x82,
78 0xA2,0x92,0x92,0x82,0x52,0x42,0x42,0x42,
79 0x58,0x02,0x52,0x52,0x72,
80 0x84,0x84,0x02,0x12,0x52,0x42,
81 0x48,0x04,0x52,0x72,
82 0x72,0x52,0x74,0x02,0xA4,0x92,
83 0x82,0x92,0x54,0x02,0x82,0x82,0x92,
84 0x82,0x72,0x52,0x42,0x02,0xC4,0x12,
85 0x3C,
86 0xFF};
87 unsigned char code song4[37]={0xC4,0x12,0x32,0x44,0x42,0x52,
88 0x52,0x44,0x32,0x32,0x12,0x14,
89 0x12,0x12,0x32,0x42,0x54,0x44,
90 0x4F,
91 0xC4,0x12,0x32,0x44,0x42,0x72,
92 0x58,0x42,0x32,0x34,
93 0x14,0x12,0x32,0x34,0x32,0x12,
94 0x1F,
95 0xFF};
96 unsigned char code song5[144]={0x52,0x62,
97 0x74,0x74,0x74,0x34,
98 0x42,0x34,0x52,0x56,0x42,
99 0x34,0x34,0x14,0x32,0x12,
100 0x12,0xC2,0xC4,0x04,0x52,0x62,
101 0x74,0x74,0x74,0x34,
102 0x42,0x34,0x52,0x56,0x42,
103 0x34,0x32,0x12,0x12,0x34,0x42,
104 0x4C,0x52,0x42,
105 0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
106 0xC2,0x54,0x52,0x54,0x52,0x52,
107 0x42,0x32,0x32,0x12,0x32,0x42,0x32,0x52,
108 0x5C,0x52,0x42,
109 0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
110 0xC2,0x54,0x52,0x54,0x02,0x52,
111 0x52,0x42,0x32,0x12,0x32,0x84,0x72,
112 0x7F,
113 0x0F,
114 0x74,0x72,0x52,0x54,0x74,
115 0x82,0x52,0x52,0x72,0x78,
116 0x34,0x32,0x32,0x42,0x54,0x72,
C51 COMPILER V6.12 SONG 10/15/2005 21:27:31 PAGE 3
117 0x7F,
118 0x86,0x82,0x72,0x52,0x54,
119 0x72,0x84,0x32,0x36,0x52,
120 0x42,0x52,0x42,0x32,0x34,0x12,0x32,
121 0x32,0x42,0x4C,
122 0x86,0x82,0x72,0x52,0x54,
123 0x72,0x84,0x52,0x56,0x52,
124 0x42,0x52,0x72,0x82,0x52,0x34,0x12,
125 0x12,0x32,0x3C,
126 0xFF};
127 unsigned char code song6[85]={
128 0x04,0x24,0x14,0xC4,
129 0x54,0x54,0x48,
130 0x04,0x54,0x44,0x34,
131 0x22,0x14,0xB2,0xC8,
132 0x04,0x12,0xC2,0x16,0x12,
133 0x76,0x52,0x46,0x12,
134 0x3F,
135 0x04,0xB4,0xD4,0xC4,
136 0x14,0x28,0xC4,
137 0x14,0x12,0x32,0x16,0xC2,
138 0x54,0x78,0x34,
139 0x4C,0x42,0x52,
140 0x86,0x72,0x76,0x52,
141 0x74,0x28,0x42,0x52,
142 0x46,0x12,0x26,0x12,
143 0xCF,
144 0x04,0x24,0x14,0xC4,
145 0x56,0x52,0x48,
146 0x04,0x54,0x44,0x34,
147 0x22,0x14,0xB2,0xC8,
148 0x04,0x34,0x14,0xC4,
149 0x12,0x32,0x18,0x42,0x42,
150 0x74,0x58,0x44,
151 0x3F,
152 0xFF};
153 unsigned char code song7[138]={0xC2,0xC2,0x12,
154 0x34,0x32,0x32,0x32,0x12,0x12,0x52,
155 0x54,0x02,0xC2,0x12,
156 0x32,0x32,0x32,0x32,0x34,0x52,0x72,
157 0x7C,0x02,0x72,
158 0x82,0x72,0x82,0x72,0x84,0x72,0x41,0x51,
159 0x52,0x41,0x31,0x34,0x02,0x32,0x32,0x12,
160 0x34,0x32,0x12,0x32,0x54,0x42,
161 0x32,0x32,0x32,0x32,0x34,0x52,0x72,
162 0x7C,0x72,0x72,
163 0x82,0x72,0x82,0x72,0x84,0x82,0x72,
164 0x42,0x52,0x42,0x34,0x12,0x12,0x32,
165 0xC4,0x52,0x42,0x34,0x12,0x12,
166 0x31,0x41,0x32,0x3C,
167 0x0A,0x72,0x82,0xA2,
168 0x84,0x82,0x72,0x82,0x72,0x52,0x72,
169 0x78,0x02,0x72,0x82,0xA2,
170 0x84,0x82,0x72,0x82,0x72,0x82,0x32,
171 0x38,0x02,0x32,0x42,0x52,
172 0x64,0x62,0x72,0x82,0x82,0x72,0x82,
173 0x82,0xA2,0x82,0x82,0x82,0xA2,0x82,0x72,
174 0x78,0x72,0x32,0x82,0x72,
175 0x78,0x72,0x82,0xA3,0x51,
176 0x42,0x51,0x41,0x3C,
177 0xFF};
178 unsigned char code song8[77]={0xC2,0xC2,0x34,0x42,0x42,
C51 COMPILER V6.12 SONG 10/15/2005 21:27:31 PAGE 4
179 0x52,0x41,0x51,0x5C,
180 0x04,0xC2,0xC2,0x34,0x42,0x42,
181 0x52,0x31,0x41,0x4C,
182 0x04,0xC2,0xC2,0x34,0x42,0x42,
183 0x52,0x41,0x51,0x58,0x32,0x52,
184 0x4C,0x42,0x32,
185 0x34,0x32,0x42,0x48,
186 0x04,0xC2,0xC2,0x34,0x42,0x42,
187 0x72,0x41,0x51,0x5C,
188 0x04,0xC2,0xC2,0x32,0x32,0x42,0x42,
189 0x52,0x42,0x4C,
190 0x04,0xC2,0xC2,0x34,0x42,0x42,
191 0x52,0x41,0x51,0x58,0x32,0x52,
192 0x4C,0x42,0x32,
193 0x32,0x42,0x4C,
194 0xFF};
195 unsigned char code song9[]={
196 0X54,0XC4,0X12,0X32,0X34,
197 0X52,0X52,0X52,0X52,0X42,0X32,0X34,
198 0XC1,0XC2,0X52,0XC2,0X12,0X32,0X34,
199 0X11,0X12,0X31,0X12,0XC2,
200 0X78,0X72,0X52,0X52,0X42,
201 0X32,0X42,0X52,0X11,0XC1,0XC4,0XC1,0XC1,0XC1,0XC1,
202 0X12,0X32,0X32,0X12,0X42,0X42,0X44,
203 0XC2,0X12,0X32,0X42,0X52,0X72,0X72,0X82,
204 0X41,0X51,0X42,0X48,0X42,0X12,
205 0X3C,0X72,0X62,
206 0X3C,0X72,0X62,
207 0X3C,0X72,0X62,
208 0x21,0x31,0x41,0x51,0x61,0x71,0x81,0x91,0x61,0x71,0x81,0x91,
209 0X3F,
210 0X3F,
211 0X54,0XC2,0XC2,0X42,0XC2,0XC4,
212 0X34,0X32,0X42,0X52,0XC2,0XC4,
213 0XD2,0XC2,0X12,0X22,0X38,
214 0X12,0X22,0X32,0X42,0X48,
215 0xFF};
216 unsigned char code song10[]={
217 0x32,0x31,0x41,
218 0x52,0x52,0x42,0x31,0x41,0x44,0x31,0x41,
219 0x52,0x52,0x42,0x32,0x34,0x71,0x11,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -