📄 sifu.lst
字号:
288 2 /********************************************/
289 2 Sig_y = 0;
290 2 /***************/
291 2 do //y action 12
292 2 {
293 3 TR1 = 1;
294 3 }while(Counter_y<1000);
295 2 TR1 = 0;
296 2 Counter_y = 0;
297 2 Delayms(250);
298 2 Delayms(250);
299 2 /********************************************/
300 2 /********************************************/
301 2 Sig_y = 0;
302 2 /***************/
303 2 do //y action 13
C51 COMPILER V7.01 SIFU 11/21/2007 14:38:49 PAGE 6
304 2 {
305 3 TR1 = 1;
306 3 }while(Counter_y<1000);
307 2 TR1 = 0;
308 2 Counter_y = 0;
309 2 Delayms(250);
310 2 Delayms(250);
311 2 /********************************************/
312 2 /********************************************/
313 2 Sig_y = 0;
314 2 /***************/
315 2 do //y action 14
316 2 {
317 3 TR1 = 1;
318 3 }while(Counter_y<1000);
319 2 TR1 = 0;
320 2 Counter_y = 0;
321 2 Delayms(250);
322 2 Delayms(250);
323 2 /********************************************/
324 2 /********************************************/
325 2 Sig_y = 0;
326 2 /***************/
327 2 do //y action 15
328 2 {
329 3 TR1 = 1;
330 3 }while(Counter_y<1000);
331 2 TR1 = 0;
332 2 Counter_y = 0;
333 2 /********************************************/
334 2
335 2 /****************/
336 2 /* KEY = 1;
337 2 while(1)
338 2 {while(KEY!=0);
339 2 Delayms(5);
340 2 if(KEY==0) break;
341 2 }
342 2 while(KEY==0);*/
343 2 /***************/
344 2 do //x action 7
345 2 {//TR1 = 1;
346 3 TR0 = 1;
347 3 }while(Counter_x<1546);
348 2 //TR1 = 0;
349 2 TR0 = 0;
350 2 Counter_x = 0;
351 2 Delayms(5);
352 2 /****************/
353 2 /* KEY = 1;
354 2 while(1)
355 2 {while(KEY!=0);
356 2 Delayms(5);
357 2 if(KEY==0) break;
358 2 }
359 2 while(KEY==0);*/
360 2 /***************/
361 2 do //x action 8
362 2 {//TR1 = 1;
363 3 TR0 = 1;
364 3 }while(Counter_x<1456);
365 2 //TR1 = 0;
C51 COMPILER V7.01 SIFU 11/21/2007 14:38:49 PAGE 7
366 2 TR0 = 0;
367 2 Counter_x = 0;
368 2 Delayms(5);
369 2 /********************************************/
370 2 Sig_y = 1;
371 2 Delayms(5);
372 2 /***************/
373 2 do //y action 16
374 2 {
375 3 TR1 = 1;
376 3 }while(Counter_y<1000);
377 2 TR1 = 0;
378 2 Counter_y = 0;
379 2 Delayms(250);
380 2 Delayms(250);
381 2 /********************************************/
382 2 /********************************************/
383 2 Sig_y = 1;
384 2 /***************/
385 2 do //y action 17
386 2 {
387 3 TR1 = 1;
388 3 }while(Counter_y<1000);
389 2 TR1 = 0;
390 2 Counter_y = 0;
391 2 Delayms(250);
392 2 Delayms(250);
393 2 /********************************************/
394 2 /********************************************/
395 2 Sig_y = 1;
396 2 /***************/
397 2 do //y action 18
398 2 {
399 3 TR1 = 1;
400 3 }while(Counter_y<1000);
401 2 TR1 = 0;
402 2 Counter_y = 0;
403 2 Delayms(250);
404 2 Delayms(250);
405 2 /********************************************/
406 2 /********************************************/
407 2 Sig_y = 1;
408 2 /***************/
409 2 do //y action 19
410 2 {
411 3 TR1 = 1;
412 3 }while(Counter_y<1500);
413 2 TR1 = 0;
414 2 Counter_y = 0;
415 2 /********************************************/
416 2
417 2
418 2 Sig_x = 0;
419 2 /****************/
420 2 /* KEY = 1;
421 2 while(1)
422 2 {while(KEY!=0);
423 2 Delayms(5);
424 2 if(KEY==0) break;
425 2 }
426 2 while(KEY==0);*/
427 2 /***************/
C51 COMPILER V7.01 SIFU 11/21/2007 14:38:49 PAGE 8
428 2 do //x action 9
429 2 {//TR1 = 1;
430 3 TR0 = 1;
431 3 }while(Counter_x<1456);
432 2 //TR1 = 0;
433 2 TR0 = 0;
434 2 Counter_x = 0;
435 2 Delayms(5);
436 2 /********************************************/
437 2 Sig_y = 1;
438 2 /***************/
439 2 do //y action 20
440 2 {
441 3 TR1 = 1;
442 3 }while(Counter_y<1500);
443 2 TR1 = 0;
444 2 Counter_y = 0;
445 2 /********************************************/
446 2 Sig_x = 1;
447 2 /****************/
448 2 /* KEY = 1;
449 2 while(1)
450 2 {while(KEY!=0);
451 2 Delayms(5);
452 2 if(KEY==0) break;
453 2 }
454 2 while(KEY==0);*/
455 2 /***************/
456 2 do //x action 10
457 2 {//TR1 = 1;
458 3 TR0 = 1;
459 3 }while(Counter_x<1456);
460 2 //TR1 = 0;
461 2 TR0 = 0;
462 2 Counter_x = 0;
463 2 Delayms(5);
464 2 /********************************************/
465 2 Sig_y = 1;
466 2 /***************/
467 2 do //y action 21
468 2 {
469 3 TR1 = 1;
470 3 }while(Counter_y<1500);
471 2 TR1 = 0;
472 2 Counter_y = 0;
473 2 /********************************************/
474 2
475 2 /****************/
476 2 /* KEY = 1;
477 2 while(1)
478 2 {while(KEY!=0);
479 2 Delayms(5);
480 2 if(KEY==0) break;
481 2 }
482 2 while(KEY==0);*/
483 2 /***************/
484 2 do //x action 11
485 2 {//TR1 = 1;
486 3 TR0 = 1;
487 3 }while(Counter_x<1818);
488 2 //TR1 = 0;
489 2 TR0 = 0;
C51 COMPILER V7.01 SIFU 11/21/2007 14:38:49 PAGE 9
490 2 Counter_x = 0;
491 2 Delayms(5);
492 2 /********************************************/
493 2 Sig_y = 0;
494 2 Delayms(5);
495 2 /***************/
496 2 do //y action 22
497 2 {
498 3 TR1 = 1;
499 3 }while(Counter_y<1500);
500 2 TR1 = 0;
501 2 Counter_y = 0;
502 2 Delayms(250);
503 2 Delayms(250);
504 2 /********************************************/
505 2 /********************************************/
506 2 Sig_y = 0;
507 2 /***************/
508 2 do //y action 23
509 2 {
510 3 TR1 = 1;
511 3 }while(Counter_y<1500);
512 2 TR1 = 0;
513 2 Counter_y = 0;
514 2 /********************************************/
515 2 /****************/
516 2 /* KEY = 1;
517 2 while(1)
518 2 {while(KEY!=0);
519 2 Delayms(5);
520 2 if(KEY==0) break;
521 2 }
522 2 while(KEY==0);*/
523 2 /***************/
524 2 do //x action 12
525 2 {//TR1 = 1;
526 3 TR0 = 1;
527 3 }while(Counter_x<5268);
528 2 //TR1 = 0;
529 2 TR0 = 0;
530 2 Counter_x = 0;
531 2 Delayms(5);
532 2 /********************************************/
533 2 Sig_y = 0;
534 2 /***************/
535 2 do //y action 24
536 2 {
537 3 TR1 = 1;
538 3 }while(Counter_y<4500);
539 2 TR1 = 0;
540 2 Counter_y = 0;
541 2 /********************************************/
542 2 }
543 1 }
544 void Delayms(unsigned char ms)
545 // relay ms
546 { unsigned char i;
547 1 while(ms--)
548 1 {
549 2 for(i = 0; i < 120; i++);
550 2 }
551 1 }
C51 COMPILER V7.01 SIFU 11/21/2007 14:38:49 PAGE 10
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 996 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 4 ----
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 + -