?? vx1828_au.lst
字號:
544 5 #endif
545 5 }
546 4 osd_timer=0;TR0=1;
C51 COMPILER V7.50 VX1828_AU 01/17/2006 21:30:46 PAGE 10
547 4 }
548 3
549 3 //-------------------------------------------
550 3
551 3 if (!topmenu_flag && irvolsub_flag)
552 3 {
553 4
554 4 irvolsub_flag=0;osd_timer=0;TR0=0;
555 4 #if _debug
556 4 printf("!topmenu_flag && (irvolsub_flag)\n");
557 4 #endif
558 4 top_sel=1;
559 4 time_sel=1;
560 4
561 4 topmenu_flag=0;
562 4 britmenu_flag = 0;
563 4 timemenu_flag=0;
564 4
565 4 //volshow_flag = 0;
566 4
567 4 if (volshow_flag == 0){
568 5 initvol_menu();
569 5 #if _debug
570 5 printf("initvolmenu() \n");
571 5 #endif
572 5 volshow_flag = 1;
573 5 }
574 4 if (volume_sel>0)
575 4 {
576 5 volume_sel--;
577 5 Vol_menu(volume_sel);
578 5 //shi_sub_write(PT2313L,volume_sel,0x00,&volume_sel);
579 5 set_audio_volume(volume_sel);
580 5 DelayXms(0x30); // avoid error repress
581 5 // Save tuner's vaiable to EEPROM
582 5 // W_en = 0; DelayXms(0x80); // avoid error repress
583 5
584 5 shi_sub_write(EEPROM,0xF6,0x00,&volume_sel);
585 5 DelayXms(0x80);
586 5 shi_sub_read(EEPROM,0xF6,0x00,&tmp);
587 5 #if _debug
588 5 if(tmp==volume_sel){
589 6 printf("save volume_sel to 0x06=%bx ok ",tmp);
590 6 }
591 5 else{
592 6 printf("save volume_sel to 0x06=%bc bad",tmp);
593 6 }
594 5 #endif
595 5 }
596 4 osd_timer=0;TR0=1;
597 4 }
598 3
599 3 //================ for BRIGHTNRSS =============================
600 3
601 3 if (!topmenu_flag&& irbriadd_flag)
602 3 {
603 4
604 4 irbriadd_flag=0;osd_timer=0;TR0=0;
605 4 #if _debug
606 4 printf("!topmenu_flag&& irbiradd_flag \n");
607 4 #endif
608 4 if (britmenu_flag== 0){
C51 COMPILER V7.50 VX1828_AU 01/17/2006 21:30:46 PAGE 11
609 5 initbrit_menu();
610 5 #if _debug
611 5 printf("initbrit_menu() \n");
612 5 #endif
613 5 britmenu_flag= 1;
614 5 }
615 4 if(britc_sel>64){britc_sel=32;};
616 4 if (britc_sel <64)
617 4 {
618 5 britc_sel++;
619 5 //DelayXms(0x20);
620 5 brit_menu(britc_sel);
621 5 adj_britclr(britc,britc_sel*4-1); // setting w1120A regestor ?
- Submenu1(britc_sel);
622 5 //Save britc_sel to EEPROM
623 5 shi_sub_write(EEPROM,0x01,0x00,&britc_sel);
624 5 DelayXms(0x80);
625 5 shi_sub_read(EEPROM,0x01,0,&tmp);
626 5 #if _debug
627 5 if(tmp==britc_sel){
628 6 printf("save britc_sel=%bx ok ",tmp);
629 6 }
630 5 else{
631 6 printf("save britc_sel=%bx bad",tmp);
632 6 }
633 5 #endif
634 5 }
635 4 top_sel=1;
636 4 time_sel=1;
637 4 timemenu_flag=0;
638 4 volshow_flag = 0;
639 4 osd_timer=0;TR0=1;
640 4
641 4 }
642 3 //-------------------------------------------
643 3
644 3 if (!topmenu_flag && irbrisub_flag)
645 3 {
646 4
647 4 irbrisub_flag= 0;osd_timer=0;TR0=0;
648 4 #if _debug
649 4 printf("!topmenu_flag && irbirsub_flag \n");
650 4 #endif
651 4 top_sel=1;
652 4 time_sel=1;
653 4
654 4 topmenu_flag=0;
655 4 timemenu_flag=0;
656 4 volshow_flag = 0;
657 4
658 4 if (britmenu_flag== 0){
659 5 initbrit_menu();
660 5 #if _debug
661 5 printf("initbrit_menu() \n");
662 5 #endif
663 5 britmenu_flag= 1;
664 5 }
665 4 if (britc_sel >0)
666 4 {
667 5 britc_sel--;
668 5 brit_menu(britc_sel);
669 5 adj_britclr(britc,britc_sel*4); // setting w1120A regestor ?
C51 COMPILER V7.50 VX1828_AU 01/17/2006 21:30:46 PAGE 12
- Submenu1(britc_sel);
670 5 //Save britc_sel to EEPROM
671 5 shi_sub_write(EEPROM,0x01,0x00,&britc_sel);
672 5 DelayXms(0x80);
673 5 shi_sub_read(EEPROM,0x01,0,&tmp);
674 5 #if _debug
675 5 if(tmp==britc_sel){
676 6 printf("save britc_sel=%bx ok ",tmp);
677 6 }
678 5 else{
679 6 printf("save britc_sel=%bx bad",tmp);
680 6 }
681 5 #endif
682 5 osd_timer=0;
683 5 }
684 4 osd_timer=0;TR0=1;
685 4 }
686 3
687 3 //==================================================
688 3 //==================================================
689 3 //==================================================
690 3 //==================================================
691 3 //================ top menu ==========================
692 3 if ( irmenu_flag)
693 3 {
694 4 #if _debug
695 4 printf("!keymenu || irmenu_flag\n");
696 4 #endif
697 4 irmenu_flag = 0;
698 4
699 4 volshow_flag=0;//zl.d
700 4 britmenu_flag=0;
701 4
702 4 osd_timer=0;TR0=0;
703 4
704 4 if (top_sel==7){
705 5 top_sel=1;
706 5 irmenu_flag=0;
707 5 goto exit_all;
708 5 }
709 4
710 4 if (!topmenu_flag) // Top menu initial ======
711 4 {
712 5 osd_clearall(); // Clear osd Memory
713 5 osd_switch(0x00); // Turn the OSD T/C/B block off
714 5 topmenu_flag = 1;
715 5 inittopmenu();
716 5 initsubmenu1();
717 5
718 5 Submenu2(sharp_sel);
719 5 osd_hbsection(content,hl,0x01,0x10,0x01,0x01);
720 5 osd_color(content,background,highlight,Yellow);
721 5
722 5 }
723 4 osd_timer=0;TR0=1;
724 4 }
725 3
726 3 //==========================================================
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -