📄 main.lst
字号:
156 2 while(!cnv_flag);
157 2 cnv_flag=0; //判断AD采样是否结束
158 2 EA=0;
C51 COMPILER V8.02 MAIN 08/26/2002 21:45:30 PAGE 4
159 2 read_result(res1); //读取AD采样结果
160 2 EA=1;
161 2 }
162 1
163 1 }
164
165 void show_lcd()
166 {
167 1 Sh_re=freq*100000;
168 1 Sh_0=Sh_re%10;
169 1 Sh_1=(Sh_re/10)%10;
170 1 Sh_2=(Sh_re/100)%10;
171 1 Sh_3=(Sh_re/1000)%10;
172 1 Sh_4=(Sh_re/10000)%10;
173 1 Sh_5=(Sh_re/100000)%10;
174 1 Sh_6=(Sh_re/1000000)%10;
175 1 Sh_7=(Sh_re/10000000)%10;
176 1 Sh_8=(Sh_re/100000000)%10;
177 1 Sh_9=(Sh_re/1000000000)%10;
178 1
179 1
180 1
181 1 switch(Sh_0)
182 1 {
183 2 case 0:lcd_drawnumber(80,2,zero);break;
184 2 case 1:lcd_drawnumber(80,2,one);break;
185 2 case 2:lcd_drawnumber(80,2,two);break;
186 2 case 3:lcd_drawnumber(80,2,three);break;
187 2 case 4:lcd_drawnumber(80,2,four);break;
188 2 case 5:lcd_drawnumber(80,2,five);break;
189 2 case 6:lcd_drawnumber(80,2,six);break;
190 2 case 7:lcd_drawnumber(80,2,seven);break;
191 2 case 8:lcd_drawnumber(80,2,eight);break;
192 2 case 9:lcd_drawnumber(80,2,nine);break;
193 2 default: break;
194 2 }
195 1 switch(Sh_1)
196 1 {
197 2 case 0:lcd_drawnumber(72,2,zero);break;
198 2 case 1:lcd_drawnumber(72,2,one);break;
199 2 case 2:lcd_drawnumber(72,2,two);break;
200 2 case 3:lcd_drawnumber(72,2,three);break;
201 2 case 4:lcd_drawnumber(72,2,four);break;
202 2 case 5:lcd_drawnumber(72,2,five);break;
203 2 case 6:lcd_drawnumber(72,2,six);break;
204 2 case 7:lcd_drawnumber(72,2,seven);break;
205 2 case 8:lcd_drawnumber(72,2,eight);break;
206 2 case 9:lcd_drawnumber(72,2,nine);break;
207 2 default: break;
208 2 }
209 1 switch(Sh_2)
210 1 {
211 2 case 0:lcd_drawnumber(64,2,zero);break;
212 2 case 1:lcd_drawnumber(64,2,one);break;
213 2 case 2:lcd_drawnumber(64,2,two);break;
214 2 case 3:lcd_drawnumber(64,2,three);break;
215 2 case 4:lcd_drawnumber(64,2,four);break;
216 2 case 5:lcd_drawnumber(64,2,five);break;
217 2 case 6:lcd_drawnumber(64,2,six);break;
218 2 case 7:lcd_drawnumber(64,2,seven);break;
219 2 case 8:lcd_drawnumber(64,2,eight);break;
220 2 case 9:lcd_drawnumber(64,2,nine);break;
C51 COMPILER V8.02 MAIN 08/26/2002 21:45:30 PAGE 5
221 2 default: break;
222 2 }
223 1 switch(Sh_3)
224 1 {
225 2 case 0:lcd_drawnumber(56,2,zero);break;
226 2 case 1:lcd_drawnumber(56,2,one);break;
227 2 case 2:lcd_drawnumber(56,2,two);break;
228 2 case 3:lcd_drawnumber(56,2,three);break;
229 2 case 4:lcd_drawnumber(56,2,four);break;
230 2 case 5:lcd_drawnumber(56,2,five);break;
231 2 case 6:lcd_drawnumber(56,2,six);break;
232 2 case 7:lcd_drawnumber(56,2,seven);break;
233 2 case 8:lcd_drawnumber(56,2,eight);break;
234 2 case 9:lcd_drawnumber(56,2,nine);break;
235 2 default: break;
236 2 }
237 1 switch(Sh_4)
238 1 {
239 2 case 0:lcd_drawnumber(48,2,zero);break;
240 2 case 1:lcd_drawnumber(48,2,one);break;
241 2 case 2:lcd_drawnumber(48,2,two);break;
242 2 case 3:lcd_drawnumber(48,2,three);break;
243 2 case 4:lcd_drawnumber(48,2,four);break;
244 2 case 5:lcd_drawnumber(48,2,five);break;
245 2 case 6:lcd_drawnumber(48,2,six);break;
246 2 case 7:lcd_drawnumber(48,2,seven);break;
247 2 case 8:lcd_drawnumber(48,2,eight);break;
248 2 case 9:lcd_drawnumber(48,2,nine);break;
249 2 default: break;
250 2 }
251 1 switch(Sh_5)
252 1 {
253 2 case 0:lcd_drawnumber(32,2,zero);break;
254 2 case 1:lcd_drawnumber(32,2,one);break;
255 2 case 2:lcd_drawnumber(32,2,two);break;
256 2 case 3:lcd_drawnumber(32,2,three);break;
257 2 case 4:lcd_drawnumber(32,2,four);break;
258 2 case 5:lcd_drawnumber(32,2,five);break;
259 2 case 6:lcd_drawnumber(32,2,six);break;
260 2 case 7:lcd_drawnumber(32,2,seven);break;
261 2 case 8:lcd_drawnumber(32,2,eight);break;
262 2 case 9:lcd_drawnumber(32,2,nine);break;
263 2 default: break;
264 2 }
265 1 switch(Sh_6)
266 1 {
267 2 case 0:lcd_drawnumber(24,2,zero);break;
268 2 case 1:lcd_drawnumber(24,2,one);break;
269 2 case 2:lcd_drawnumber(24,2,two);break;
270 2 case 3:lcd_drawnumber(24,2,three);break;
271 2 case 4:lcd_drawnumber(24,2,four);break;
272 2 case 5:lcd_drawnumber(24,2,five);break;
273 2 case 6:lcd_drawnumber(24,2,six);break;
274 2 case 7:lcd_drawnumber(24,2,seven);break;
275 2 case 8:lcd_drawnumber(24,2,eight);break;
276 2 case 9:lcd_drawnumber(24,2,nine);break;
277 2 default: break;
278 2 }
279 1 switch(Sh_7)
280 1 {
281 2 case 0:lcd_drawnumber(16,2,zero);break;
282 2 case 1:lcd_drawnumber(16,2,one);break;
C51 COMPILER V8.02 MAIN 08/26/2002 21:45:30 PAGE 6
283 2 case 2:lcd_drawnumber(16,2,two);break;
284 2 case 3:lcd_drawnumber(16,2,three);break;
285 2 case 4:lcd_drawnumber(16,2,four);break;
286 2 case 5:lcd_drawnumber(16,2,five);break;
287 2 case 6:lcd_drawnumber(16,2,six);break;
288 2 case 7:lcd_drawnumber(16,2,seven);break;
289 2 case 8:lcd_drawnumber(16,2,eight);break;
290 2 case 9:lcd_drawnumber(16,2,nine);break;
291 2 default: break;
292 2 }
293 1 switch(Sh_8)
294 1 {
295 2 case 0:lcd_drawnumber(8,2,zero);break;
296 2 case 1:lcd_drawnumber(8,2,one);break;
297 2 case 2:lcd_drawnumber(8,2,two);break;
298 2 case 3:lcd_drawnumber(8,2,three);break;
299 2 case 4:lcd_drawnumber(8,2,four);break;
300 2 case 5:lcd_drawnumber(8,2,five);break;
301 2 case 6:lcd_drawnumber(8,2,six);break;
302 2 case 7:lcd_drawnumber(8,2,seven);break;
303 2 case 8:lcd_drawnumber(8,2,eight);break;
304 2 case 9:lcd_drawnumber(8,2,nine);break;
305 2 default: break;
306 2 }
307 1 switch(Sh_9)
308 1 {
309 2 case 0:lcd_drawnumber(0,2,zero);break;
310 2 case 1:lcd_drawnumber(0,2,one);break;
311 2 case 2:lcd_drawnumber(0,2,two);break;
312 2 case 3:lcd_drawnumber(0,2,three);break;
313 2 case 4:lcd_drawnumber(0,2,four);break;
314 2 case 5:lcd_drawnumber(0,2,five);break;
315 2 case 6:lcd_drawnumber(0,2,six);break;
316 2 case 7:lcd_drawnumber(0,2,seven);break;
317 2 case 8:lcd_drawnumber(0,2,eight);break;
318 2 case 9:lcd_drawnumber(0,2,nine);break;
319 2 default: break;
320 2 }
321 1 }
*** WARNING C316 IN LINE 321 OF main.c: unterminated conditionals
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2216 ----
CONSTANT SIZE = 368 ----
XDATA SIZE = 566 ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -