📄 sifu_temp2.lst
字号:
540 2 Counter_y = 0;
541 2 PULS_y = 0;
542 2 PULS_x = 0;
543 2 /**********************************************/
544 2
545 2 /************* dot 9(x=300,y=80)**************/
546 2 TR0 = 1;
547 2 TR1 = 1;
548 2 do
549 2 {
550 3 if(Counter_x==300) TR1 = 0;
551 3 if(Counter_y==80) TR0 = 0;
C51 COMPILER V7.01 SIFU_TEMP2 11/22/2007 12:09:47 PAGE 10
552 3
553 3 }while(Counter_x<300||Counter_y<80);
554 2 TR1 = 0;
555 2 TR0 = 0;
556 2 Counter_x = 0;
557 2 Counter_y = 0;
558 2 PULS_y = 0;
559 2 PULS_x = 0;
560 2 /**********************************************/
561 2
562 2 /************* dot 10(x=300,y=80)**************/
563 2 TR0 = 1;
564 2 TR1 = 1;
565 2 do
566 2 {
567 3 if(Counter_x==300) TR1 = 0;
568 3 if(Counter_y==80) TR0 = 0;
569 3
570 3 }while(Counter_x<300||Counter_y<80);
571 2 TR1 = 0;
572 2 TR0 = 0;
573 2 Counter_x = 0;
574 2 Counter_y = 0;
575 2 PULS_y = 0;
576 2 PULS_x = 0;
577 2 /**********************************************/
578 2
579 2 /***********************************************/
580 2 //Four// Sig_x = 0; Sig_y = 0;
581 2 /***********************************************/
582 2 /************* dot 10(x=300,y=80)**************/
583 2 Sig_x = 0;
584 2 Sig_y = 0;
585 2 Delayms(50);
586 2 TR0 = 1;
587 2 TR1 = 1;
588 2 do
589 2 {
590 3 if(Counter_x==300) TR1 = 0;
591 3 if(Counter_y==80) TR0 = 0;
592 3
593 3 }while(Counter_x<300||Counter_y<80);
594 2 TR1 = 0;
595 2 TR0 = 0;
596 2 Counter_x = 0;
597 2 Counter_y = 0;
598 2 PULS_y = 0;
599 2 PULS_x = 0;
600 2 /*********************************************/
601 2 /************* dot 9(x=300,y=80)**************/
602 2 TR0 = 1;
603 2 TR1 = 1;
604 2 do
605 2 {
606 3 if(Counter_x==300) TR1 = 0;
607 3 if(Counter_y==80) TR0 = 0;
608 3
609 3 }while(Counter_x<300||Counter_y<80);
610 2 TR1 = 0;
611 2 TR0 = 0;
612 2 Counter_x = 0;
613 2 Counter_y = 0;
C51 COMPILER V7.01 SIFU_TEMP2 11/22/2007 12:09:47 PAGE 11
614 2 PULS_y = 0;
615 2 PULS_x = 0;
616 2 /**********************************************/
617 2 /************* dot 7(x=300,y=100)**************/
618 2 TR0 = 1;
619 2 TR1 = 1;
620 2 do
621 2 {
622 3 if(Counter_x==300) TR1 = 0;
623 3 if(Counter_y==100) TR0 = 0;
624 3
625 3 }while(Counter_x<300||Counter_y<100);
626 2 TR1 = 0;
627 2 TR0 = 0;
628 2 Counter_x = 0;
629 2 Counter_y = 0;
630 2 PULS_y = 0;
631 2 PULS_x = 0;
632 2 /**********************************************/
633 2 /************* dot 6(x=300,y=150)**************/
634 2 TR0 = 1;
635 2 TR1 = 1;
636 2 do
637 2 {
638 3 if(Counter_x==300) TR1 = 0;
639 3 if(Counter_y==150) TR0 = 0;
640 3
641 3 }while(Counter_x<300||Counter_y<150);
642 2 TR1 = 0;
643 2 TR0 = 0;
644 2 Counter_x = 0;
645 2 Counter_y = 0;
646 2 PULS_y = 0;
647 2 PULS_x = 0;
648 2 /**********************************************/
649 2 /************* dot 5(x=300,y=250)**************/
650 2 TR0 = 1;
651 2 TR1 = 1;
652 2 do
653 2 {
654 3 if(Counter_x==300) TR1 = 0;
655 3 if(Counter_y==250) TR0 = 0;
656 3
657 3 }while(Counter_x<300||Counter_y<250);
658 2 TR1 = 0;
659 2 TR0 = 0;
660 2 Counter_x = 0;
661 2 Counter_y = 0;
662 2 PULS_y = 0;
663 2 PULS_x = 0;
664 2 /**********************************************/
665 2 /************* dot 4(x=300,y=300)**************/
666 2 TR0 = 1;
667 2 TR1 = 1;
668 2 do
669 2 {
670 3 if(Counter_x==300) TR1 = 0;
671 3 if(Counter_y==300) TR0 = 0;
672 3
673 3 }while(Counter_x<300||Counter_y<300);
674 2 TR1 = 0;
675 2 TR0 = 0;
C51 COMPILER V7.01 SIFU_TEMP2 11/22/2007 12:09:47 PAGE 12
676 2 Counter_x = 0;
677 2 Counter_y = 0;
678 2 PULS_y = 0;
679 2 PULS_x = 0;
680 2 /**********************************************/
681 2 /************* dot 3(x=300,y=450)**************/
682 2 TR0 = 1;
683 2 TR1 = 1;
684 2 do
685 2 {
686 3 if(Counter_x==300) TR1 = 0;
687 3 if(Counter_y==450) TR0 = 0;
688 3
689 3 }while(Counter_x<300||Counter_y<450);
690 2 TR1 = 0;
691 2 TR0 = 0;
692 2 Counter_x = 0;
693 2 Counter_y = 0;
694 2 PULS_y = 0;
695 2 PULS_x = 0;
696 2 /**********************************************/
697 2 /************* dot 2(x=300,y=500)**************/
698 2 TR0 = 1;
699 2 TR1 = 1;
700 2 do
701 2 {
702 3 if(Counter_x==300) TR1 = 0;
703 3 if(Counter_y==500) TR0 = 0;
704 3
705 3 }while(Counter_x<300||Counter_y<500);
706 2 TR1 = 0;
707 2 TR0 = 0;
708 2 Counter_x = 0;
709 2 Counter_y = 0;
710 2 PULS_y = 0;
711 2 PULS_x = 0;
712 2 /**********************************************/
713 2 /************* dot 1(x=300,y=1000)**************/
714 2 TR0 = 1;
715 2 TR1 = 1;
716 2 do //x & y action 1
717 2 {
718 3 if(Counter_x==300) TR1 = 0;
719 3 if(Counter_y==1000) TR0 = 0;
720 3
721 3 }while(Counter_x<300||Counter_y<1000);
722 2 TR1 = 0;
723 2 TR0 = 0;
724 2 Counter_x = 0;
725 2 Counter_y = 0;
726 2 PULS_y = 0;
727 2 PULS_x = 0;
728 2 /**********************************************/
729 2
730 2
731 2
732 2
733 2
734 2
735 2
736 2
737 2
C51 COMPILER V7.01 SIFU_TEMP2 11/22/2007 12:09:47 PAGE 13
738 2
739 2
740 2
741 2
742 2
743 2
744 2
745 2
746 2
747 2
748 2
749 2
750 2 /***********mark1 go to mark0 ******************/
751 2 Sig_x = 1;
752 2 Delayms(50);
753 2 do
754 2 {
755 3 TR1 = 1;
756 3 }while(Counter_x<3000);
757 2 TR1 = 0;
758 2 Counter_x = 0;
759 2 PULS_x = 0;
760 2 /**********************************************/
761 2
762 2 Delayms(250);
763 2 Delayms(250);
764 2 Delayms(250);
765 2 Delayms(250);
766 2 Delayms(250);
767 2 Delayms(250);
768 2 Delayms(250);
769 2 Delayms(250);
770 2 /**********************************************/
771 2
772 2 }
773 1 }
774 void Delayms(unsigned char ms)
775 // relay ms
776 { unsigned char i;
777 1 while(ms--)
778 1 {
779 2 for(i = 0; i < 120; i++);
780 2 }
781 1 }
782
783
784
785
786
787
788
789
790
791
792
793
794
795
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2703 ----
C51 COMPILER V7.01 SIFU_TEMP2 11/22/2007 12:09:47 PAGE 14
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 ----
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 + -