📄 main.lst
字号:
519 6 Disp_array[3]=16;
520 6 }
521 5 }
522 4 break;
523 4 case 3:
524 4 Disp_array[3]=(char)TimerFlag;
525 4 TimerArray[Timer][0]=hout;
526 4 if (Time250msFlag==1)
527 4 {
528 5 Time250msFlag=0;
529 5 if (flash==1)
530 5 {
531 6 flash=0;
532 6 Disp_array[4]=hout/10;
533 6 Disp_array[5]=hout-10*(hout/10);
534 6 }
535 5 else
536 5 {
537 6 flash=1;
538 6 Disp_array[4]=16;
539 6 Disp_array[5]=16;
540 6 }
541 5 }
542 4 break;
543 4 case 4:
544 4 Disp_array[4]=hout/10;
545 4 Disp_array[5]=hout-10*(hout/10);
546 4 TimerArray[Timer][1]=mint;
547 4 if (Time250msFlag==1)
548 4 {
549 5 Time250msFlag=0;
550 5 if (flash==1)
551 5 {
C51 COMPILER V7.07 MAIN 08/03/2005 11:35:47 PAGE 10
552 6 flash=0;
553 6 Disp_array[6]=mint/10;
554 6 Disp_array[7]=mint-10*(mint/10);
555 6 }
556 5 else
557 5 {
558 6 flash=1;
559 6 Disp_array[6]=16;
560 6 Disp_array[7]=16;
561 6 }
562 5 }
563 4 break;
564 4 default:
565 4 segflag=0;
566 4 break;
567 4 }
568 3 break;
569 3 case 3:
570 3 switch(segflag)
571 3 {
572 4 case 0:
573 4 Disp_array[0]=11;
574 4 Disp_array[1]=song/10;
575 4 Disp_array[2]=song-10*(song/10);
576 4 Disp_array[3]=16;
577 4 Disp_array[4]=16;
578 4 Disp_array[5]=16;
579 4 Disp_array[6]=16;
580 4 Disp_array[7]=(char)SongCirFg;
581 4 break;
582 4 case 1:
583 4 if (Time250msFlag==1)
584 4 {
585 5 Time250msFlag=0;
586 5 if (flash==1)
587 5 {
588 6 flash=0;
589 6 Disp_array[1]=song/10;
590 6 Disp_array[2]=song-10*(song/10);
591 6 }
592 5 else
593 5 {
594 6 flash=1;
595 6 Disp_array[1]=16;
596 6 Disp_array[2]=16;
597 6 }
598 5 }
599 4 break;
600 4 case 2:
601 4 Disp_array[1]=song/10;
602 4 Disp_array[2]=song-10*(song/10);
603 4 if (Time250msFlag==1)
604 4 {
605 5 Time250msFlag=0;
606 5 if (flash==1)
607 5 {
608 6 flash=0;
609 6 Disp_array[7]=(char)SongCirFg;
610 6 }
611 5 else
612 5 {
613 6 flash=1;
C51 COMPILER V7.07 MAIN 08/03/2005 11:35:47 PAGE 11
614 6 Disp_array[7]=16;
615 6 }
616 5 }
617 4 break;
618 4 default:
619 4 segflag=0;
620 4 break;
621 4 }
622 3 break;
623 3 case 4:
624 3 switch(segflag)
625 3 {
626 4 case 0:
627 4 Disp_array[0]=24; //TIMER
628 4 Disp_array[1]=25;
629 4 Disp_array[2]=2;
630 4 Disp_array[3]=RcapCnt;
631 4 Disp_array[4]=UpDownFlag;
632 4 Disp_array[5]=16;
633 4 Disp_array[6]=HL2[RcapCnt]>>4;
634 4 Disp_array[7]=HL2[RcapCnt]&0x0F;
635 4 break;
636 4 case 1:
637 4 Disp_array[6]=HL2[RcapCnt]>>4;
638 4 Disp_array[7]=HL2[RcapCnt]&0x0F;
639 4 if (Time250msFlag==1)
640 4 {
641 5 Time250msFlag=0;
642 5 if (flash==1)
643 5 {
644 6 flash=0;
645 6 Disp_array[3]=RcapCnt;
646 6 }
647 5 else
648 5 {
649 6 flash=1;
650 6 Disp_array[3]=16;
651 6 }
652 5 }
653 4 break;
654 4 case 2:
655 4 Disp_array[3]=RcapCnt;
656 4 if (Time250msFlag==1)
657 4 {
658 5 Time250msFlag=0;
659 5 if (flash==1)
660 5 {
661 6 flash=0;
662 6 Disp_array[4]=(char)UpDownFlag;
663 6 }
664 5 else
665 5 {
666 6 flash=1;
667 6 Disp_array[4]=16;
668 6 }
669 5 }
670 4 break;
671 4 case 3:
672 4 Disp_array[4]=(char)UpDownFlag;
673 4 RCAP2L = HL2[1];
674 4 RCAP2H = HL2[0];
675 4 if (Time250msFlag==1)
C51 COMPILER V7.07 MAIN 08/03/2005 11:35:47 PAGE 12
676 4 {
677 5 Time250msFlag=0;
678 5 if (flash==1)
679 5 {
680 6 flash=0;
681 6 Disp_array[6]=HL2[RcapCnt]>>4;
682 6 Disp_array[7]=HL2[RcapCnt]&0x0F;
683 6 }
684 5 else
685 5 {
686 6 flash=1;
687 6 Disp_array[6]=16;
688 6 Disp_array[7]=16;
689 6 }
690 5 }
691 4 break;
692 4 default:
693 4 segflag=0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -