📄 main.lst
字号:
512 2 OSDStatus=15;
513 2 break;
514 2 case 15 :
515 2 for(cou=0;cou<19;cou++)
516 2 {
517 3 ShowWord(2,cou,ASCII_TO_OSD(R14[cou]),0,1,0,0);
518 3 }
519 2 for(cou=0;cou<19;cou++)
520 2 {
521 3 ShowWord(4,cou,ASCII_TO_OSD(R15[cou]),1,0,0,1);
522 3 }
523 2 for(cou=0;cou<19;cou++)
524 2 {
525 3 ShowWord(6,cou,ASCII_TO_OSD(R16[cou]),0,1,0,0);
526 3 }
527 2 SubBuf=0x8f;//Sub.15
528 2 RegBuf=VCO;
529 2 BAR();//VCO Reg.
530 2 Show_Number();
531 2 OSDStatus=16;
532 2 break;
533 2 case 16 :
534 2 for(cou=0;cou<19;cou++)
535 2 {
536 3 ShowWord(2,cou,ASCII_TO_OSD(R15[cou]),0,1,0,0);
537 3 }
538 2 for(cou=0;cou<19;cou++)
539 2 {
540 3 ShowWord(4,cou,ASCII_TO_OSD(R16[cou]),1,0,0,1);
541 3 }
542 2 for(cou=0;cou<19;cou++)
543 2 {
544 3 ShowWord(6,cou,ASCII_TO_OSD(R17[cou]),0,1,0,0);
545 3 }
546 2 SubBuf=0x90;//Sub.16
547 2 RegBuf=CommonDC;
548 2 BAR();//COM DC Reg.
549 2 Show_Number();
550 2 OSDStatus=17;
551 2 break;
C51 COMPILER V7.00 MAIN 03/04/2004 16:28:50 PAGE 10
552 2 case 17 :
553 2 for(cou=0;cou<19;cou++)
554 2 {
555 3 ShowWord(2,cou,ASCII_TO_OSD(R16[cou]),0,1,0,0);
556 3 }
557 2 for(cou=0;cou<19;cou++)
558 2 {
559 3 ShowWord(4,cou,ASCII_TO_OSD(R17[cou]),1,0,0,1);
560 3 }
561 2 for(cou=0;cou<19;cou++)
562 2 {
563 3 ShowWord(6,cou,ASCII_TO_OSD(R18[cou]),0,1,0,0);
564 3 }
565 2 SubBuf=0x91;//Sub.17
566 2 RegBuf=HPosition;
567 2 BAR_H();//H Position Reg.
568 2 Show_Number();
569 2 OSDStatus=18;
570 2 break;
571 2 case 18 :
572 2 for(cou=0;cou<19;cou++)
573 2 {
574 3 ShowWord(2,cou,ASCII_TO_OSD(R17[cou]),0,1,0,0);
575 3 }
576 2 for(cou=0;cou<19;cou++)
577 2 {
578 3 ShowWord(4,cou,ASCII_TO_OSD(R18[cou]),1,0,0,1);
579 3 }
580 2 for(cou=0;cou<19;cou++)
581 2 {
582 3 ShowWord(6,cou,ASCII_TO_OSD(R19[cou]),0,1,0,0);
583 3 }
584 2 SubBuf=0x92;//Sub.18
585 2 RegBuf=VPosition;
586 2 BAR_V();//V Position Reg.
587 2 Show_Number();
588 2 OSDStatus=19;
589 2 break;
590 2 case 19 :// end
591 2 for(cou=0;cou<19;cou++)
592 2 {
593 3 ShowWord(2,cou,ASCII_TO_OSD(R17[cou]),0,1,0,0);
594 3 }
595 2 for(cou=0;cou<19;cou++)
596 2 {
597 3 ShowWord(4,cou,ASCII_TO_OSD(R18[cou]),0,1,0,0);
598 3 }
599 2 for(cou=0;cou<19;cou++)
600 2 {
601 3 ShowWord(6,cou,ASCII_TO_OSD(R19[cou]),1,0,0,1);
602 3 }
603 2 OSDStatus=20;
604 2 break;
605 2 case 20 :
606 2 OSDStatus=1;
607 2 SendPage();
608 2 OSDSwitch(0);
609 2 break;
610 2 default :
611 2 break;
612 2 }
613 1 }
C51 COMPILER V7.00 MAIN 03/04/2004 16:28:50 PAGE 11
614
615 void int1(void) interrupt 2
616 {
617 1 DelayX1ms(300);
618 1
619 1 switch(OSDStatus)
620 1 {
621 2 case 0 :
622 2 OSDStatus=1;
623 2 SendPage();
624 2 OSDSwitch(0);
625 2 //MemWrite();
626 2 break;
627 2 case 1 :
628 2 OSDSwitch(1);
629 2
630 2 for(cou=0;cou<sizeof(SHOW);cou++)
631 2 {
632 3 ShowWord(0,cou+1,ASCII_TO_OSD(SHOW[cou]),0,4,0,0);
633 3 }
634 2 for(cou=0;cou<19;cou++)
635 2 {
636 3 ShowWord(2,cou,ASCII_TO_OSD(R01[cou]),1,0,0,1);
637 3 }
638 2 for(cou=0;cou<19;cou++)
639 2 {
640 3 ShowWord(4,cou,ASCII_TO_OSD(R02[cou]),0,1,0,0);
641 3 }
642 2 for(cou=0;cou<19;cou++)
643 2 {
644 3 ShowWord(6,cou,ASCII_TO_OSD(R03[cou]),0,1,0,0);
645 3 }
646 2 for(cou=0;cou<2;cou++)
647 2 {
648 3 ShowWord(12,cou*2+20,ASCII_TO_OSD(LOGO[cou]),2,7,2,0);
649 3 }
650 2 SubBuf=0x81;//Sub.1
651 2 RegBuf=VCOM;
652 2 BAR();//VCOM Reg.
653 2 Show_Number();
654 2 OSDStatus=2;
655 2 break;
656 2 case 2 :
657 2 for(cou=0;cou<19;cou++)
658 2 {
659 3 ShowWord(2,cou,ASCII_TO_OSD(R19[cou]),1,0,0,1);
660 3 }
661 2 for(cou=0;cou<19;cou++)
662 2 {
663 3 ShowWord(4,cou,ASCII_TO_OSD(R01[cou]),0,1,0,0);
664 3 }
665 2 for(cou=0;cou<19;cou++)
666 2 {
667 3 ShowWord(6,cou,ASCII_TO_OSD(R02[cou]),0,1,0,0);
668 3 }
669 2 OSDStatus=0;
670 2 break;
671 2 case 3 :
672 2 for(cou=0;cou<19;cou++)
673 2 {
674 3 ShowWord(2,cou,ASCII_TO_OSD(R01[cou]),1,0,0,1);
675 3 }
C51 COMPILER V7.00 MAIN 03/04/2004 16:28:50 PAGE 12
676 2 for(cou=0;cou<19;cou++)
677 2 {
678 3 ShowWord(4,cou,ASCII_TO_OSD(R02[cou]),0,1,0,0);
679 3 }
680 2 SubBuf=0x81;//Sub.1
681 2 RegBuf=VCOM;
682 2 BAR();//VCOM Reg.
683 2 Show_Number();
684 2 OSDStatus=2;
685 2 break;
686 2 case 4 :
687 2 for(cou=0;cou<19;cou++)
688 2 {
689 3 ShowWord(2,cou,ASCII_TO_OSD(R01[cou]),0,1,0,0);
690 3 }
691 2 for(cou=0;cou<19;cou++)
692 2 {
693 3 ShowWord(4,cou,ASCII_TO_OSD(R02[cou]),1,0,0,1);
694 3 }
695 2 for(cou=0;cou<19;cou++)
696 2 {
697 3 ShowWord(6,cou,ASCII_TO_OSD(R03[cou]),0,1,0,0);
698 3 }
699 2 SubBuf=0x82;//Sub.2
700 2 RegBuf=Color;
701 2 BAR();//Color Reg.
702 2 Show_Number();
703 2 OSDStatus=3;
704 2 break;
705 2 case 5 :
706 2 for(cou=0;cou<19;cou++)
707 2 {
708 3 ShowWord(2,cou,ASCII_TO_OSD(R02[cou]),0,1,0,0);
709 3 }
710 2 for(cou=0;cou<19;cou++)
711 2 {
712 3 ShowWord(4,cou,ASCII_TO_OSD(R03[cou]),1,0,0,0);
713 3 }
714 2 for(cou=0;cou<19;cou++)
715 2 {
716 3 ShowWord(6,cou,ASCII_TO_OSD(R04[cou]),0,1,0,0);
717 3 }
718 2 SubBuf=0x83;//Sub.3
719 2 RegBuf=Tint;
720 2 BAR();//Color Reg.
721 2 Show_Number();
722 2 OSDStatus=4;
723 2 break;
724 2 case 6 ://OSDPage 2
725 2 for(cou=0;cou<19;cou++)
726 2 {
727 3 ShowWord(2,cou,ASCII_TO_OSD(R03[cou]),0,1,0,0);
728 3 }
729 2 for(cou=0;cou<19;cou++)
730 2 {
731 3 ShowWord(4,cou,ASCII_TO_OSD(R04[cou]),1,0,0,1);
732 3 }
733 2 for(cou=0;cou<19;cou++)
734 2 {
735 3 ShowWord(6,cou,ASCII_TO_OSD(R05[cou]),0,1,0,0);
736 3 }
737 2 SubBuf=0x84;//Sub.4
C51 COMPILER V7.00 MAIN 03/04/2004 16:28:50 PAGE 13
738 2 RegBuf=BlackLimiter;
739 2 BAR();//Black Limiter Reg.
740 2 Show_Number();
741 2 OSDStatus=5;
742 2 break;
743 2 case 7 ://OSDPage 2
744 2 for(cou=0;cou<19;cou++)
745 2 {
746 3 ShowWord(2,cou,ASCII_TO_OSD(R04[cou]),0,1,0,0);
747 3 }
748 2 for(cou=0;cou<19;cou++)
749 2 {
750 3 ShowWord(4,cou,ASCII_TO_OSD(R05[cou]),1,0,0,1);
751 3 }
752 2 for(cou=0;cou<19;cou++)
753 2 {
754 3 ShowWord(6,cou,ASCII_TO_OSD(R06[cou]),0,1,0,0);
755 3 }
756 2 SubBuf=0x85;//Sub.5
757 2 RegBuf=BRIGHT;
758 2 BAR();//Bright Reg.
759 2 Show_Number();
760 2 OSDStatus=6;
761 2 break;
762 2 case 8 ://OSDPage 2
763 2 for(cou=0;cou<19;cou++)
764 2 {
765 3 ShowWord(2,cou,ASCII_TO_OSD(R05[cou]),0,1,0,0);
766 3 }
767 2 for(cou=0;cou<19;cou++)
768 2 {
769 3 ShowWord(4,cou,ASCII_TO_OSD(R06[cou]),1,0,0,1);
770 3 }
771 2 for(cou=0;cou<19;cou++)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -