📄 key.lst
字号:
232 2 {
233 3 switch(hunt)
234 3 {
235 4 case 10:
236 4 temp=EN_RecMode;
237 4 LCD_Seek4(temp,1);
238 4 hunt=11;
239 4 break;
240 4 case 11:
241 4 EN_RecMode=temp;
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 5
242 4 LCD_Seek4(temp,0);
243 4 hunt=10;
244 4 break;
245 4 case 20:
246 4 temp=EN_ManualRec;
247 4 LCD_Seek4(temp,1);
248 4 hunt=21;
249 4 break;
250 4 case 21:
251 4 EN_ManualRec=temp;
252 4 LCD_Seek4(temp,0);
253 4 hunt=20;
254 4 break;
255 4 case 30:
256 4 temp=EN_StartRec;
257 4 LCD_Seek4(temp,1);
258 4 hunt=31;
259 4 break;
260 4 case 31:
261 4 EN_StartRec=temp;
262 4 LCD_Seek4(temp,0);
263 4 hunt=30;
264 4 break;
265 4 case 40:
266 4 temp=EN_ErrorRec;
267 4 LCD_Seek4(temp,1);
268 4 hunt=41;
269 4 break;
270 4 case 41:
271 4 EN_ErrorRec=temp;
272 4 LCD_Seek4(temp,0);
273 4 hunt=40;
274 4 break;
275 4 case 50:
276 4 temp=EN_ch1;
277 4 LCD_Seek4(temp,1);
278 4 hunt=51;
279 4 break;
280 4 case 51:
281 4 EN_ch1=temp;
282 4 LCD_Seek4(temp,0);
283 4 hunt=50;
284 4 break;
285 4 case 60:
286 4 temp=EN_ch2;
287 4 LCD_Seek4(temp,1);
288 4 hunt=61;
289 4 break;
290 4 case 61:
291 4 EN_ch2=temp;
292 4 LCD_Seek4(temp,0);
293 4 hunt=60;
294 4 break;
295 4 case 70:
296 4 temp=EN_SowType;
297 4 LCD_Seek4(temp,1);
298 4 hunt=71;
299 4 break;
300 4 case 71:
301 4 EN_SowType=temp;
302 4 LCD_ClearAll();
303 4 LCD_Coordinate();
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 6
304 4 hunt=72;
305 4 break;
306 4 case 72:
307 4 hunt=73;
308 4 LCD_Seek4(EM_speed,0);
309 4 break;
310 4 case 73:
311 4 hunt=72;
312 4 LCD_Seek4(0,0);
313 4 break;
314 4 default:break;
315 4 }
316 3 }
317 2 else if(seek==5)
318 2 {
319 3 LCD_ClearAll();
320 3 Menue(0);
321 3 hunt=5;
322 3 LCD_CAstr(8,10,">",0,0);
323 3 }
324 2 else if(seek==6)
325 2 {
326 3 LCD_ClearAll();
327 3 Menue(0);
328 3 hunt=6;
329 3 LCD_CAstr(8,12,">",0,0);
330 3 }
331 2 else if(seek==7)
332 2 {
333 3 switch(hunt)
334 3 {
335 4 case 10:
336 4 RTC8563_Read();
337 4 CH1[0]=RTCData[6];
338 4 CH1[1]=RTCData[5];
339 4 CH1[2]=RTCData[3];
340 4 CH1[3]=RTCData[2];
341 4 CH1[4]=RTCData[1];
342 4 CH1[5]=RTCData[0];
343 4 hunt=11;
344 4 LCD_Seek7(0,1);
345 4 break;
346 4 case 11:
347 4 case 12:
348 4 case 13:
349 4 case 14:
350 4 case 15:
351 4 case 16:
352 4 RTCData[6]=CH1[0];
353 4 RTCData[5]=CH1[1];
354 4 RTCData[3]=CH1[2];
355 4 RTCData[2]=CH1[3];
356 4 RTCData[1]=CH1[4];
357 4 RTCData[0]=CH1[5];
358 4 RTC8563_Write();
359 4 hunt=10;
360 4 LCD_Seek7(0,0);
361 4 break;
362 4 case 20:
363 4 temp=StartTemper;
364 4 LCD_Seek7(temp,1);
365 4 hunt=21;
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 7
366 4 break;
367 4 case 21:
368 4 StartTemper=temp;
369 4 LCD_Seek7(temp,0);
370 4 hunt=20;
371 4 break;
372 4 case 30:
373 4 temp=CloseTemper;
374 4 LCD_Seek7(temp,1);
375 4 hunt=31;
376 4 break;
377 4 case 31:
378 4 CloseTemper=temp;
379 4 LCD_Seek7(temp,0);
380 4 hunt=30;
381 4 break;
382 4 case 40:
383 4 temp=AlarmTemper;
384 4 LCD_Seek7(temp,1);
385 4 hunt=41;
386 4 break;
387 4 case 41:
388 4 AlarmTemper=temp;
389 4 LCD_Seek7(temp,0);
390 4 hunt=40;
391 4 break;
392 4 default:break;
393 4 }
394 3 }
395 2 else if(seek==8)
396 2 {
397 3 //加一句调读Flash
398 3 switch(page)
399 3 {
400 4 case 1:if(CH1[0]==S1_Key1&&CH1[1]==S1_Key2&&CH1[2]==S1_Key3&&CH1[3]==S1_Key4&&CH1[4]==S1_Key5&&CH1[5]=
-=S1_Key6)
401 4 {LCD_ClearAll();Menue(11);hunt=10;page=1;LCD_CAstr(8,2,">",0,0);}
402 4 else
403 4 {LCD_ClearAll();Menue(9);hunt=1;LCD_CAstr(128,8,"Yes",1,0);}
404 4 break;
405 4 case 2:if(CH1[0]==S2_Key1&&CH1[1]==S2_Key2&&CH1[2]==S2_Key3&&CH1[3]==S2_Key4&&CH1[4]==S2_Key5&&CH1[5]=
-=S2_Key6)
406 4 {LCD_ClearAll();Menue(12);hunt=10;page=1;LCD_CAstr(8,2,">",0,0);}
407 4 else
408 4 {LCD_ClearAll();Menue(9);hunt=1;LCD_CAstr(128,8,"Yes",1,0);}
409 4 break;
410 4 default:break;
411 4 }
412 3
413 3 for(temp=0;temp<6;temp++)
414 3 CH1[temp]=0;
415 3 }
416 2 else if(seek==9)
417 2 {
418 3 if(hunt==1)
419 3 {LCD_ClearAll();Menue(8);hunt=1;}
420 3 else if(hunt==2)
421 3 {
422 4 LCD_ClearAll();
423 4 Menue(1);
424 4 switch(page)
425 4 {
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 8
426 5 case 1:hunt=10;
427 5 LCD_CAstr(8,2,">",0,0);
428 5 break;
429 5 case 2:hunt=20;
430 5 LCD_CAstr(8,4,">",0,0);
431 5 break;
432 5 default:break;
433 5 }
434 4 }
435 3 }
436 2 else if(seek==10)
437 2 {
438 3 LCD_ClearAll();
439 3 Menue(0);
440 3 hunt=1;
441 3 LCD_CAstr(8,2,">",0,0);
442 3 }
443 2 else if(seek==11)
444 2 {
445 3 switch(page)
446 3 {
447 4 case 1:switch(hunt)
448 4 {
449 5 case 10:temp=EM_NomalPhaDiffCMD;
450 5 break;
451 5 case 20:temp=EM_FulVoltPhaDiffCMD;
452 5 break;
453 5 case 30:temp=AsyncTimOutCMD;
454 5 break;
455 5 case 40:temp=EM_TimCMD;
456 5 break;
457 5 case 50:temp=EM_VoltScaleCMD;
458 5 break;
459 5 case 60:temp=EM_CurrScaleCMD;
460 5 break;
461 5 case 11:EM_NomalPhaDiffCMD=temp;
462 5 break;
463 5 case 21:EM_FulVoltPhaDiffCMD=temp;
464 5 break;
465 5 case 31:AsyncTimOutCMD=temp;
466 5 break;
467 5 case 41:EM_TimCMD=temp;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -