Lcd_osd.lst
上传用户:xmyjxjd
上传日期:2013-05-04
资源大小:1517k
文件大小:725k
- 00D6 8010 SJMP ?C0989
- 00D8 ?C0663:
- ; SOURCE LINE # 2816
- 00D8 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 00DA E6 MOV A,@R0
- 00DB FF MOV R7,A
- 00DC B40106 CJNE A,#01H,?C0667
- 00DF 7E04 MOV R6,#04H
- 00E1 7F04 MOV R7,#04H
- 00E3 8003 SJMP ?C0668
- 00E5 ?C0667:
- 00E5 EF MOV A,R7
- 00E6 14 DEC A
- 00E7 FF MOV R7,A
- 00E8 ?C0668:
- 00E8 ?C0989:
- 00E8 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 00EA A607 MOV @R0,AR7
- 00EC ?C0666:
- ; SOURCE LINE # 2818
- 00EC 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 00EE E6 MOV A,@R0
- 00EF 24FE ADD A,#0FEH
- 00F1 6017 JZ ?C0671
- 00F3 14 DEC A
- 00F4 6030 JZ ?C0672
- 00F6 14 DEC A
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 197
- 00F7 6049 JZ ?C0673
- 00F9 2403 ADD A,#03H
- 00FB 6003 JZ $ + 5H
- 00FD 020000 R LJMP ?C0689
- ; SOURCE LINE # 2819
- ; SOURCE LINE # 2820
- 0100 ?C0670:
- ; SOURCE LINE # 2821
- 0100 750023 R MOV ?_OSD_Fact_Line?BYTE+03H,#023H
- ; SOURCE LINE # 2822
- 0103 120000 R LCALL L?1076
- 0106 7D0D MOV R5,#0DH
- ; SOURCE LINE # 2823
- ; SOURCE LINE # 2824
- 0108 8029 SJMP ?C0990
- ; SOURCE LINE # 2825
- 010A ?C0671:
- ; SOURCE LINE # 2826
- 010A 120000 R LCALL L?1122
- 010D 7B01 MOV R3,#01H
- 010F 7D07 MOV R5,#07H
- 0111 7F08 MOV R7,#08H
- 0113 120000 R LCALL _OSD_Fact_Line
- ; SOURCE LINE # 2827
- 0116 120000 R LCALL L?1140
- 0119 120000 R LCALL L?1169
- ; SOURCE LINE # 2828
- 011C 120000 R LCALL L?1122
- 011F 7B01 MOV R3,#01H
- 0121 7D13 MOV R5,#013H
- ; SOURCE LINE # 2829
- 0123 020000 R LJMP ?C0993
- ; SOURCE LINE # 2830
- 0126 ?C0672:
- ; SOURCE LINE # 2831
- 0126 120000 R LCALL L?1122
- 0129 120000 R LCALL L?1169
- ; SOURCE LINE # 2832
- 012C 120000 R LCALL L?1140
- 012F 7B01 MOV R3,#01H
- 0131 7D13 MOV R5,#013H
- 0133 ?C0990:
- 0133 7F08 MOV R7,#08H
- 0135 120000 R LCALL _OSD_Fact_Line
- ; SOURCE LINE # 2833
- 0138 120000 R LCALL L?1122
- 013B 7B04 MOV R3,#04H
- 013D 7D19 MOV R5,#019H
- 013F ?C0991:
- ; SOURCE LINE # 2834
- 013F 020000 R LJMP ?C0993
- ; SOURCE LINE # 2835
- 0142 ?C0673:
- ; SOURCE LINE # 2836
- 0142 750013 R MOV ?_OSD_Fact_Line?BYTE+03H,#013H
- ; SOURCE LINE # 2837
- 0145 120000 R LCALL L?1076
- 0148 7D13 MOV R5,#013H
- 014A 7F08 MOV R7,#08H
- 014C 120000 R LCALL _OSD_Fact_Line
- ; SOURCE LINE # 2838
- 014F 120000 R LCALL L?1140
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 198
- 0152 7B04 MOV R3,#04H
- 0154 7D19 MOV R5,#019H
- 0156 ?C0992:
- ; SOURCE LINE # 2839
- 0156 020000 R LJMP ?C0993
- ; SOURCE LINE # 2840
- ; SOURCE LINE # 2841
- ; SOURCE LINE # 2842
- ; SOURCE LINE # 2843
- ; SOURCE LINE # 2844
- 0159 ?C0641:
- ; SOURCE LINE # 2846
- ; SOURCE LINE # 2848
- 0159 E500 R MOV A,Key
- 015B B40312 CJNE A,#03H,?C0675
- ; SOURCE LINE # 2849
- 015E 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0160 E6 MOV A,@R0
- 0161 FF MOV R7,A
- 0162 B40706 CJNE A,#07H,?C0676
- 0165 7E01 MOV R6,#01H
- 0167 7F01 MOV R7,#01H
- 0169 8015 SJMP ?C0994
- 016B ?C0676:
- 016B EF MOV A,R7
- 016C 04 INC A
- 016D FF MOV R7,A
- 016E ?C0677:
- 016E 8010 SJMP ?C0994
- 0170 ?C0675:
- ; SOURCE LINE # 2851
- 0170 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0172 E6 MOV A,@R0
- 0173 FF MOV R7,A
- 0174 B40106 CJNE A,#01H,?C0679
- 0177 7E07 MOV R6,#07H
- 0179 7F07 MOV R7,#07H
- 017B 8003 SJMP ?C0680
- 017D ?C0679:
- 017D EF MOV A,R7
- 017E 14 DEC A
- 017F FF MOV R7,A
- 0180 ?C0680:
- 0180 ?C0994:
- 0180 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0182 A607 MOV @R0,AR7
- 0184 ?C0678:
- ; SOURCE LINE # 2853
- 0184 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0186 E6 MOV A,@R0
- 0187 14 DEC A
- 0188 B40700 CJNE A,#07H,?C0897
- 018B ?C0897:
- 018B 4003 JC $ + 5H
- 018D 020000 R LJMP ?C0689
- 0190 900000 R MOV DPTR,#?C0898
- 0193 120000 R LCALL L?1147
- 0196 73 JMP @A+DPTR
- 0197 ?C0898:
- 0197 020000 R LJMP ?C0682
- 019A 020000 R LJMP ?C0683
- 019D 020000 R LJMP ?C0684
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 199
- 01A0 020000 R LJMP ?C0685
- 01A3 020000 R LJMP ?C0686
- 01A6 020000 R LJMP ?C0687
- 01A9 020000 R LJMP ?C0688
- ; SOURCE LINE # 2854
- ; SOURCE LINE # 2855
- 01AC ?C0682:
- ; SOURCE LINE # 2856
- 01AC 120000 R LCALL L?1123
- 01AF 7B07 MOV R3,#07H
- 01B1 7F09 MOV R7,#09H
- ; SOURCE LINE # 2857
- 01B3 120000 R LCALL L?1141
- 01B6 7B0E MOV R3,#0EH
- 01B8 7F03 MOV R7,#03H
- ; SOURCE LINE # 2858
- 01BA 120000 R LCALL L?1080
- 01BD 7B0A MOV R3,#0AH
- 01BF 7D01 MOV R5,#01H
- 01C1 7F04 MOV R7,#04H
- ; SOURCE LINE # 2859
- 01C3 020000 R LJMP ?C0999
- ; SOURCE LINE # 2861
- 01C6 ?C0683:
- ; SOURCE LINE # 2862
- 01C6 120000 R LCALL L?1123
- 01C9 7B0E MOV R3,#0EH
- 01CB 7F03 MOV R7,#03H
- ; SOURCE LINE # 2863
- 01CD 120000 R LCALL L?1141
- 01D0 7F04 MOV R7,#04H
- ; SOURCE LINE # 2864
- 01D2 120000 R LCALL L?1054
- 01D5 7F05 MOV R7,#05H
- 01D7 ?C0995:
- ; SOURCE LINE # 2865
- 01D7 020000 R LJMP ?C0999
- ; SOURCE LINE # 2867
- 01DA ?C0684:
- ; SOURCE LINE # 2868
- 01DA 120000 R LCALL L?1124
- 01DD 7F04 MOV R7,#04H
- ; SOURCE LINE # 2869
- 01DF 120000 R LCALL L?1072
- 01E2 7F05 MOV R7,#05H
- ; SOURCE LINE # 2870
- 01E4 120000 R LCALL L?1054
- 01E7 7F06 MOV R7,#06H
- 01E9 ?C0996:
- ; SOURCE LINE # 2871
- 01E9 020000 R LJMP ?C0999
- ; SOURCE LINE # 2873
- 01EC ?C0685:
- ; SOURCE LINE # 2874
- 01EC 120000 R LCALL L?1124
- 01EF 7F05 MOV R7,#05H
- ; SOURCE LINE # 2875
- 01F1 120000 R LCALL L?1072
- 01F4 7F06 MOV R7,#06H
- ; SOURCE LINE # 2876
- 01F6 120000 R LCALL L?1071
- 01F9 7B0A MOV R3,#0AH
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 200
- 01FB 7D01 MOV R5,#01H
- 01FD 7F07 MOV R7,#07H
- 01FF ?C0997:
- ; SOURCE LINE # 2877
- 01FF 020000 R LJMP ?C0999
- ; SOURCE LINE # 2879
- 0202 ?C0686:
- ; SOURCE LINE # 2880
- 0202 120000 R LCALL L?1124
- 0205 7F06 MOV R7,#06H
- ; SOURCE LINE # 2881
- 0207 120000 R LCALL L?1085
- 020A 7F07 MOV R7,#07H
- ; SOURCE LINE # 2882
- 020C 120000 R LCALL L?1071
- 020F 7B05 MOV R3,#05H
- 0211 7D01 MOV R5,#01H
- 0213 ?C0993:
- 0213 7F08 MOV R7,#08H
- 0215 ?C0998:
- ; SOURCE LINE # 2883
- 0215 8033 SJMP ?C0999
- ; SOURCE LINE # 2885
- 0217 ?C0687:
- ; SOURCE LINE # 2886
- 0217 120000 R LCALL L?1124
- 021A 7F07 MOV R7,#07H
- ; SOURCE LINE # 2887
- 021C 120000 R LCALL L?1085
- 021F 7B05 MOV R3,#05H
- 0221 7F08 MOV R7,#08H
- ; SOURCE LINE # 2888
- 0223 120000 R LCALL L?1080
- 0226 120000 R LCALL L?1196
- ; SOURCE LINE # 2889
- 0229 020000 E LJMP Set_Bright_Contrast
- ; SOURCE LINE # 2890
- ; SOURCE LINE # 2892
- 022C ?C0688:
- ; SOURCE LINE # 2893
- 022C 120000 R LCALL L?1124
- 022F 7B05 MOV R3,#05H
- 0231 7D01 MOV R5,#01H
- 0233 7F08 MOV R7,#08H
- 0235 120000 R LCALL _OSD_Fact_Line
- ; SOURCE LINE # 2894
- 0238 750020 R MOV ?_OSD_Fact_Line?BYTE+03H,#020H
- 023B 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 023E 120000 R LCALL L?1196
- ; SOURCE LINE # 2895
- 0241 120000 R LCALL L?1124
- 0244 7B0E MOV R3,#0EH
- 0246 7D01 MOV R5,#01H
- 0248 7F03 MOV R7,#03H
- 024A ?C0999:
- 024A 120000 R LCALL _OSD_Fact_Line
- ; SOURCE LINE # 2896
- ; SOURCE LINE # 2897
- ; SOURCE LINE # 2898
- ; SOURCE LINE # 2899
- 024D ?C0689:
- 024D 22 RET
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 201
- 024E L?1054:
- 024E 7B0A MOV R3,#0AH
- 0250 7D01 MOV R5,#01H
- 0252 120000 R LCALL _OSD_Fact_Line
- 0255 750010 R MOV ?_OSD_Fact_Line?BYTE+03H,#010H
- 0258 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 025B 7B0A MOV R3,#0AH
- 025D 7D01 MOV R5,#01H
- 025F 22 RET
- 0260 L?1071:
- 0260 7B0A MOV R3,#0AH
- 0262 7D01 MOV R5,#01H
- 0264 120000 R LCALL _OSD_Fact_Line
- 0267 750010 R MOV ?_OSD_Fact_Line?BYTE+03H,#010H
- 026A 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 026D 22 RET
- 026E L?1072:
- 026E 7B0A MOV R3,#0AH
- 0270 7D01 MOV R5,#01H
- 0272 120000 R LCALL _OSD_Fact_Line
- 0275 750020 R MOV ?_OSD_Fact_Line?BYTE+03H,#020H
- 0278 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 027B 22 RET
- 027C L?1076:
- 027C 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 027F 7B01 MOV R3,#01H
- 0281 7D07 MOV R5,#07H
- 0283 7F08 MOV R7,#08H
- 0285 120000 R LCALL _OSD_Fact_Line
- 0288 750013 R MOV ?_OSD_Fact_Line?BYTE+03H,#013H
- 028B 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 028E 7B01 MOV R3,#01H
- 0290 22 RET
- 0291 L?1080:
- 0291 7D01 MOV R5,#01H
- 0293 120000 R LCALL _OSD_Fact_Line
- 0296 750010 R MOV ?_OSD_Fact_Line?BYTE+03H,#010H
- 0299 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 029C 22 RET
- 029D L?1085:
- 029D 7B0A MOV R3,#0AH
- 029F 7D01 MOV R5,#01H
- 02A1 120000 R LCALL _OSD_Fact_Line
- 02A4 750020 R MOV ?_OSD_Fact_Line?BYTE+03H,#020H
- 02A7 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 02AA 22 RET
- 02AB L?1106:
- 02AB 7B00 MOV R3,#00H
- 02AD 7500FF R MOV ?_Value_Adjust?BYTE+04H,#0FFH
- 02B0 E4 CLR A
- 02B1 F500 R MOV ?_Value_Adjust?BYTE+05H,A
- 02B3 AD00 R MOV R5,Key
- 02B5 120000 R LCALL _Value_Adjust
- 02B8 750023 R MOV ?_ShowValue?BYTE+03H,#023H
- 02BB 22 RET
- 02BC L?1141:
- 02BC 7D01 MOV R5,#01H
- 02BE 120000 R LCALL _OSD_Fact_Line
- 02C1 750020 R MOV ?_OSD_Fact_Line?BYTE+03H,#020H
- 02C4 750002 R MOV ?_OSD_Fact_Line?BYTE+04H,#02H
- 02C7 22 RET
- 02C8 L?1169:
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 202
- 02C8 7B01 MOV R3,#01H
- 02CA 7D0D MOV R5,#0DH
- 02CC 7F08 MOV R7,#08H
- 02CE 120000 R LCALL _OSD_Fact_Line
- 02D1 22 RET
- 02D2 L?1196:
- 02D2 7B07 MOV R3,#07H
- 02D4 7D01 MOV R5,#01H
- 02D6 7F09 MOV R7,#09H
- 02D8 120000 R LCALL _OSD_Fact_Line
- 02DB 22 RET
- ; FUNCTION _PageFactory_Left_Right_Key (END)
- ; FUNCTION _PageADC_Left_Right_Key (BEGIN)
- ; SOURCE LINE # 2905
- 0000 8F00 R MOV Key,R7
- ; SOURCE LINE # 2906
- ; SOURCE LINE # 2907
- 0002 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0004 E6 MOV A,@R0
- 0005 7003 JNZ $ + 5H
- 0007 020000 R LJMP ?C0690
- ; SOURCE LINE # 2908
- ; SOURCE LINE # 2909
- 000A 18 DEC R0
- 000B E6 MOV A,@R0
- 000C 24FE ADD A,#0FEH
- 000E 6040 JZ ?C0698
- 0010 14 DEC A
- 0011 6061 JZ ?C0703
- 0013 14 DEC A
- 0014 7003 JNZ $ + 5H
- 0016 020000 R LJMP ?C0708
- 0019 14 DEC A
- 001A 7003 JNZ $ + 5H
- 001C 020000 R LJMP ?C0713
- 001F 14 DEC A
- 0020 7003 JNZ $ + 5H
- 0022 020000 R LJMP ?C0718
- 0025 2405 ADD A,#05H
- 0027 6003 JZ $ + 5H
- 0029 020000 R LJMP ?C0691
- ; SOURCE LINE # 2910
- ; SOURCE LINE # 2911
- 002C ?C0692:
- ; SOURCE LINE # 2912
- 002C E500 R MOV A,Key
- 002E B4030C CJNE A,#03H,?C0693
- ; SOURCE LINE # 2913
- ; SOURCE LINE # 2914
- 0031 E500 E MOV A,stGUD2
- 0033 F4 CPL A
- 0034 7003 JNZ $ + 5H
- 0036 020000 R LJMP ?C0695
- 0039 ?C0694:
- ; SOURCE LINE # 2917
- 0039 0500 E INC stGUD2
- ; SOURCE LINE # 2918
- 003B 8009 SJMP ?C0696
- 003D ?C0693:
- ; SOURCE LINE # 2920
- ; SOURCE LINE # 2921
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 203
- 003D E500 E MOV A,stGUD2
- 003F 7003 JNZ $ + 5H
- 0041 020000 R LJMP ?C0695
- 0044 ?C0697:
- ; SOURCE LINE # 2924
- 0044 1500 E DEC stGUD2
- ; SOURCE LINE # 2925
- 0046 ?C0696:
- ; SOURCE LINE # 2927
- 0046 850000 R MOV ?_OSD_Slider?BYTE+03H,stGUD2
- 0049 120000 R LCALL L?1045
- 004C 7F05 MOV R7,#05H
- ; SOURCE LINE # 2928
- ; SOURCE LINE # 2929
- 004E 8046 SJMP ?C1001
- ; SOURCE LINE # 2931
- 0050 ?C0698:
- ; SOURCE LINE # 2932
- 0050 E500 R MOV A,Key
- 0052 B4030C CJNE A,#03H,?C0699
- ; SOURCE LINE # 2933
- ; SOURCE LINE # 2934
- 0055 E500 E MOV A,stGUD2+01H
- 0057 F4 CPL A
- 0058 7003 JNZ $ + 5H
- 005A 020000 R LJMP ?C0695
- 005D ?C0700:
- ; SOURCE LINE # 2937
- 005D 0500 E INC stGUD2+01H
- ; SOURCE LINE # 2938
- 005F 8009 SJMP ?C0701
- 0061 ?C0699:
- ; SOURCE LINE # 2940
- ; SOURCE LINE # 2941
- 0061 E500 E MOV A,stGUD2+01H
- 0063 7003 JNZ $ + 5H
- 0065 020000 R LJMP ?C0695
- 0068 ?C0702:
- ; SOURCE LINE # 2944
- 0068 1500 E DEC stGUD2+01H
- ; SOURCE LINE # 2945
- 006A ?C0701:
- ; SOURCE LINE # 2947
- 006A 850000 R MOV ?_OSD_Slider?BYTE+03H,stGUD2
- 006D 120000 R LCALL L?1045
- 0070 7F07 MOV R7,#07H
- 0072 ?C1000:
- ; SOURCE LINE # 2948
- ; SOURCE LINE # 2949
- 0072 8022 SJMP ?C1001
- ; SOURCE LINE # 2951
- 0074 ?C0703:
- ; SOURCE LINE # 2952
- 0074 E500 R MOV A,Key
- 0076 B4030C CJNE A,#03H,?C0704
- ; SOURCE LINE # 2953
- ; SOURCE LINE # 2954
- 0079 E500 E MOV A,stGUD2+02H
- 007B F4 CPL A
- 007C 7003 JNZ $ + 5H
- 007E 020000 R LJMP ?C0695
- 0081 ?C0705:
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 204
- ; SOURCE LINE # 2957
- 0081 0500 E INC stGUD2+02H
- ; SOURCE LINE # 2958
- 0083 8009 SJMP ?C0706
- 0085 ?C0704:
- ; SOURCE LINE # 2960
- ; SOURCE LINE # 2961
- 0085 E500 E MOV A,stGUD2+02H
- 0087 7003 JNZ $ + 5H
- 0089 020000 R LJMP ?C0695
- 008C ?C0707:
- ; SOURCE LINE # 2964
- 008C 1500 E DEC stGUD2+02H
- ; SOURCE LINE # 2965
- 008E ?C0706:
- ; SOURCE LINE # 2967
- 008E 850000 R MOV ?_OSD_Slider?BYTE+03H,stGUD2
- 0091 120000 R LCALL L?1045
- 0094 7F09 MOV R7,#09H
- 0096 ?C1001:
- 0096 120000 R LCALL _OSD_Slider
- ; SOURCE LINE # 2968
- 0099 120000 E LCALL SetADC_Gain
- ; SOURCE LINE # 2969
- 009C 020000 R LJMP ?C0691
- ; SOURCE LINE # 2971
- 009F ?C0708:
- ; SOURCE LINE # 2972
- 009F E500 R MOV A,Key
- 00A1 B4030C CJNE A,#03H,?C0709
- ; SOURCE LINE # 2973
- ; SOURCE LINE # 2974
- 00A4 E500 E MOV A,stGUD2+03H
- 00A6 F4 CPL A
- 00A7 7003 JNZ $ + 5H
- 00A9 020000 R LJMP ?C0695
- 00AC ?C0710:
- ; SOURCE LINE # 2977
- 00AC 0500 E INC stGUD2+03H
- ; SOURCE LINE # 2978
- 00AE 8009 SJMP ?C0711
- 00B0 ?C0709:
- ; SOURCE LINE # 2980
- ; SOURCE LINE # 2981
- 00B0 E500 E MOV A,stGUD2+03H
- 00B2 7003 JNZ $ + 5H
- 00B4 020000 R LJMP ?C0695
- 00B7 ?C0712:
- ; SOURCE LINE # 2984
- 00B7 1500 E DEC stGUD2+03H
- ; SOURCE LINE # 2985
- 00B9 ?C0711:
- ; SOURCE LINE # 2987
- 00B9 850000 R MOV ?_OSD_Slider?BYTE+03H,stGUD2
- 00BC 120000 R LCALL L?1045
- 00BF 7F0B MOV R7,#0BH
- ; SOURCE LINE # 2988
- ; SOURCE LINE # 2989
- 00C1 803D SJMP ?C1003
- ; SOURCE LINE # 2991
- 00C3 ?C0713:
- ; SOURCE LINE # 2992
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 205
- 00C3 E500 R MOV A,Key
- 00C5 B4030C CJNE A,#03H,?C0714
- ; SOURCE LINE # 2993
- ; SOURCE LINE # 2994
- 00C8 E500 E MOV A,stGUD2+04H
- 00CA F4 CPL A
- 00CB 7003 JNZ $ + 5H
- 00CD 020000 R LJMP ?C0695
- 00D0 ?C0715:
- ; SOURCE LINE # 2997
- 00D0 0500 E INC stGUD2+04H
- ; SOURCE LINE # 2998
- 00D2 8009 SJMP ?C0716
- 00D4 ?C0714:
- ; SOURCE LINE # 3000
- ; SOURCE LINE # 3001
- 00D4 E500 E MOV A,stGUD2+04H
- 00D6 7003 JNZ $ + 5H
- 00D8 020000 R LJMP ?C0695
- 00DB ?C0717:
- ; SOURCE LINE # 3004
- 00DB 1500 E DEC stGUD2+04H
- ; SOURCE LINE # 3005
- 00DD ?C0716:
- ; SOURCE LINE # 3007
- 00DD 850000 R MOV ?_OSD_Slider?BYTE+03H,stGUD2
- 00E0 120000 R LCALL L?1045
- 00E3 7F0D MOV R7,#0DH
- 00E5 ?C1002:
- ; SOURCE LINE # 3008
- ; SOURCE LINE # 3009
- 00E5 8019 SJMP ?C1003
- ; SOURCE LINE # 3011
- 00E7 ?C0718:
- ; SOURCE LINE # 3012
- 00E7 E500 R MOV A,Key
- 00E9 B40309 CJNE A,#03H,?C0719
- ; SOURCE LINE # 3013
- ; SOURCE LINE # 3014
- 00EC E500 E MOV A,stGUD2+05H
- 00EE F4 CPL A
- 00EF 606F JZ ?C0695
- 00F1 ?C0720:
- ; SOURCE LINE # 3017
- 00F1 0500 E INC stGUD2+05H
- ; SOURCE LINE # 3018
- 00F3 8006 SJMP ?C0721
- 00F5 ?C0719:
- ; SOURCE LINE # 3020
- ; SOURCE LINE # 3021
- 00F5 E500 E MOV A,stGUD2+05H
- 00F7 6067 JZ ?C0695
- 00F9 ?C0722:
- ; SOURCE LINE # 3024
- 00F9 1500 E DEC stGUD2+05H
- ; SOURCE LINE # 3025
- 00FB ?C0721:
- ; SOURCE LINE # 3027
- 00FB 120000 R LCALL L?1043
- 00FE 7F0F MOV R7,#0FH
- 0100 ?C1003:
- 0100 120000 R LCALL _OSD_Slider
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 206
- ; SOURCE LINE # 3028
- 0103 120000 E LCALL SetADC_Offset
- ; SOURCE LINE # 3029
- ; SOURCE LINE # 3031
- 0106 ?C0691:
- ; SOURCE LINE # 3033
- 0106 020000 E LJMP Save_GUD2
- ; SOURCE LINE # 3034
- 0109 ?C0690:
- ; SOURCE LINE # 3036
- ; SOURCE LINE # 3037
- 0109 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 010B E6 MOV A,@R0
- 010C FF MOV R7,A
- 010D 6051 JZ ?C0695
- ; SOURCE LINE # 3038
- ; SOURCE LINE # 3040
- 010F E500 R MOV A,Key
- 0111 B4030F CJNE A,#03H,?C0725
- ; SOURCE LINE # 3041
- 0114 EF MOV A,R7
- 0115 B40704 CJNE A,#07H,?C0726
- 0118 7F01 MOV R7,#01H
- 011A 8017 SJMP ?C1004
- 011C ?C0726:
- 011C 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 011E E6 MOV A,@R0
- 011F 04 INC A
- 0120 FF MOV R7,A
- 0121 ?C0727:
- 0121 8010 SJMP ?C1004
- 0123 ?C0725:
- ; SOURCE LINE # 3043
- 0123 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0125 E6 MOV A,@R0
- 0126 FF MOV R7,A
- 0127 B40106 CJNE A,#01H,?C0729
- 012A 7E07 MOV R6,#07H
- 012C 7F07 MOV R7,#07H
- 012E 8003 SJMP ?C0730
- 0130 ?C0729:
- 0130 EF MOV A,R7
- 0131 14 DEC A
- 0132 FF MOV R7,A
- 0133 ?C0730:
- 0133 ?C1004:
- 0133 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0135 A607 MOV @R0,AR7
- 0137 ?C0728:
- ; SOURCE LINE # 3045
- 0137 E4 CLR A
- 0138 F500 R MOV ?_OSD_Window?BYTE+05H,A
- 013A F500 R MOV ?_OSD_Window?BYTE+06H,A
- 013C F500 R MOV ?_OSD_Window?BYTE+07H,A
- 013E 7500FC R MOV ?_OSD_Window?BYTE+08H,#0FCH
- 0141 750004 R MOV ?_OSD_Window?BYTE+09H,#04H
- 0144 750004 R MOV ?_OSD_Window?BYTE+0AH,#04H
- 0147 F500 R MOV ?_OSD_Window?BYTE+0BH,A
- 0149 750001 R MOV ?_OSD_Window?BYTE+0CH,#01H
- 014C 7500E7 R MOV ?_OSD_Window?BYTE+0DH,#0E7H
- 014F 750001 R MOV ?_OSD_Window?BYTE+0EH,#01H
- 0152 750071 R MOV ?_OSD_Window?BYTE+0FH,#071H
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 207
- 0155 7BDC MOV R3,#0DCH
- 0157 7A01 MOV R2,#01H
- 0159 FD MOV R5,A
- 015A FC MOV R4,A
- 015B 7F06 MOV R7,#06H
- 015D 120000 R LCALL _OSD_Window
- ; SOURCE LINE # 3046
- ; SOURCE LINE # 3047
- ; SOURCE LINE # 3048
- 0160 ?C0695:
- 0160 22 RET
- ; FUNCTION _PageADC_Left_Right_Key (END)
- ; FUNCTION PageADC_Enter_Key (BEGIN)
- ; SOURCE LINE # 3050
- ; SOURCE LINE # 3051
- ; SOURCE LINE # 3052
- 0000 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0002 E6 MOV A,@R0
- 0003 7022 JNZ ?C0731
- ; SOURCE LINE # 3053
- ; SOURCE LINE # 3055
- 0005 7601 MOV @R0,#01H
- ; SOURCE LINE # 3056
- 0007 08 INC R0
- 0008 F6 MOV @R0,A
- ; SOURCE LINE # 3057
- 0009 F500 R MOV ?_OSD_Window?BYTE+05H,A
- 000B 750038 R MOV ?_OSD_Window?BYTE+06H,#038H
- 000E F500 R MOV ?_OSD_Window?BYTE+07H,A
- 0010 750056 R MOV ?_OSD_Window?BYTE+08H,#056H
- 0013 750002 R MOV ?_OSD_Window?BYTE+09H,#02H
- 0016 750002 R MOV ?_OSD_Window?BYTE+0AH,#02H
- 0019 120000 R LCALL L?1059
- 001C 120000 R LCALL L?1027
- 001F 7D98 MOV R5,#098H
- 0021 120000 R LCALL L?1034
- 0024 020000 R LJMP _OSD_Window
- ; SOURCE LINE # 3058
- 0027 ?C0731:
- ; SOURCE LINE # 3060
- ; SOURCE LINE # 3061
- 0027 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0029 E6 MOV A,@R0
- 002A B40705 CJNE A,#07H,?C0733
- ; SOURCE LINE # 3062
- ; SOURCE LINE # 3063
- 002D E4 CLR A
- 002E 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0030 F6 MOV @R0,A
- ; SOURCE LINE # 3064
- 0031 22 RET
- 0032 ?C0733:
- ; SOURCE LINE # 3066
- ; SOURCE LINE # 3067
- 0032 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0034 E6 MOV A,@R0
- 0035 6009 JZ ?C0735
- ; SOURCE LINE # 3068
- ; SOURCE LINE # 3069
- 0037 E4 CLR A
- 0038 F6 MOV @R0,A
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 208
- ; SOURCE LINE # 3070
- 0039 7E00 E MOV R6,#HIGH OSD_Version
- 003B 7F00 E MOV R7,#LOW OSD_Version
- 003D 020000 E LJMP _RTDOSDW
- ; SOURCE LINE # 3071
- 0040 ?C0735:
- ; SOURCE LINE # 3073
- ; SOURCE LINE # 3074
- 0040 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0042 7601 MOV @R0,#01H
- ; SOURCE LINE # 3076
- 0044 18 DEC R0
- 0045 E6 MOV A,@R0
- 0046 24FE ADD A,#0FEH
- 0048 6017 JZ ?C0739
- 004A 14 DEC A
- 004B 601B JZ ?C0740
- 004D 14 DEC A
- 004E 601F JZ ?C0741
- 0050 14 DEC A
- 0051 6023 JZ ?C0742
- 0053 14 DEC A
- 0054 6027 JZ ?C0743
- 0056 2405 ADD A,#05H
- 0058 702B JNZ ?C0744
- ; SOURCE LINE # 3077
- ; SOURCE LINE # 3078
- 005A ?C0738:
- ; SOURCE LINE # 3079
- 005A 120000 R LCALL L?1043
- 005D 7F05 MOV R7,#05H
- ; SOURCE LINE # 3080
- 005F 8021 SJMP ?C1009
- ; SOURCE LINE # 3082
- 0061 ?C0739:
- ; SOURCE LINE # 3083
- 0061 120000 R LCALL L?1044
- 0064 7F07 MOV R7,#07H
- 0066 ?C1005:
- ; SOURCE LINE # 3084
- 0066 801A SJMP ?C1009
- ; SOURCE LINE # 3086
- 0068 ?C0740:
- ; SOURCE LINE # 3087
- 0068 120000 R LCALL L?1044
- 006B 7F09 MOV R7,#09H
- 006D ?C1006:
- ; SOURCE LINE # 3088
- 006D 8013 SJMP ?C1009
- ; SOURCE LINE # 3090
- 006F ?C0741:
- ; SOURCE LINE # 3091
- 006F 120000 R LCALL L?1044
- 0072 7F0B MOV R7,#0BH
- 0074 ?C1007:
- ; SOURCE LINE # 3092
- 0074 800C SJMP ?C1009
- ; SOURCE LINE # 3094
- 0076 ?C0742:
- ; SOURCE LINE # 3095
- 0076 120000 R LCALL L?1044
- 0079 7F0D MOV R7,#0DH
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 209
- 007B ?C1008:
- ; SOURCE LINE # 3096
- 007B 8005 SJMP ?C1009
- ; SOURCE LINE # 3098
- 007D ?C0743:
- ; SOURCE LINE # 3099
- 007D 120000 R LCALL L?1044
- 0080 7F0F MOV R7,#0FH
- 0082 ?C1009:
- 0082 120000 R LCALL _OSD_Slider
- ; SOURCE LINE # 3100
- ; SOURCE LINE # 3102
- ; SOURCE LINE # 3103
- ; SOURCE LINE # 3104
- ; SOURCE LINE # 3105
- ; SOURCE LINE # 3106
- 0085 ?C0744:
- 0085 22 RET
- ; FUNCTION PageADC_Enter_Key (END)
- ; FUNCTION PageADC_Show (BEGIN)
- ; SOURCE LINE # 3108
- ; SOURCE LINE # 3109
- ; SOURCE LINE # 3110
- 0000 E4 CLR A
- 0001 FF MOV R7,A
- 0002 120000 R LCALL _Init_Page
- ; SOURCE LINE # 3112
- 0005 7E00 E MOV R6,#HIGH PageADC_Atb
- 0007 7F00 E MOV R7,#LOW PageADC_Atb
- 0009 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 3113
- 000C 7E00 E MOV R6,#HIGH PageADC_ENG
- 000E 7F00 E MOV R7,#LOW PageADC_ENG
- 0010 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 3118
- 0013 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0015 E6 MOV A,@R0
- 0016 7007 JNZ ?C0745
- ; SOURCE LINE # 3119
- ; SOURCE LINE # 3120
- 0018 7E00 E MOV R6,#HIGH OSD_Version
- 001A 7F00 E MOV R7,#LOW OSD_Version
- 001C 020000 E LJMP _RTDOSDW
- ; SOURCE LINE # 3121
- 001F ?C0745:
- ; SOURCE LINE # 3123
- ; SOURCE LINE # 3124
- 001F 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0021 E6 MOV A,@R0
- 0022 24FE ADD A,#0FEH
- 0024 601A JZ ?C0749
- 0026 14 DEC A
- 0027 6021 JZ ?C0750
- 0029 14 DEC A
- 002A 6028 JZ ?C0751
- 002C 14 DEC A
- 002D 602F JZ ?C0752
- 002F 14 DEC A
- 0030 6036 JZ ?C0753
- 0032 2405 ADD A,#05H
- 0034 703D JNZ ?C0754
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 210
- ; SOURCE LINE # 3125
- ; SOURCE LINE # 3126
- 0036 ?C0748:
- ; SOURCE LINE # 3127
- 0036 120000 R LCALL L?1095
- 0039 120000 R LCALL L?1046
- 003C 7F05 MOV R7,#05H
- ; SOURCE LINE # 3128
- 003E 8030 SJMP ?C1014
- ; SOURCE LINE # 3130
- 0040 ?C0749:
- ; SOURCE LINE # 3131
- 0040 120000 R LCALL L?1095
- 0043 120000 R LCALL L?1046
- 0046 7F07 MOV R7,#07H
- 0048 ?C1010:
- ; SOURCE LINE # 3132
- 0048 8026 SJMP ?C1014
- ; SOURCE LINE # 3134
- 004A ?C0750:
- ; SOURCE LINE # 3135
- 004A 120000 R LCALL L?1096
- 004D 120000 R LCALL L?1046
- 0050 7F09 MOV R7,#09H
- 0052 ?C1011:
- ; SOURCE LINE # 3136
- 0052 801C SJMP ?C1014
- ; SOURCE LINE # 3138
- 0054 ?C0751:
- ; SOURCE LINE # 3139
- 0054 120000 R LCALL L?1096
- 0057 120000 R LCALL L?1046
- 005A 7F0B MOV R7,#0BH
- 005C ?C1012:
- ; SOURCE LINE # 3140
- 005C 8012 SJMP ?C1014
- ; SOURCE LINE # 3142
- 005E ?C0752:
- ; SOURCE LINE # 3143
- 005E 120000 R LCALL L?1096
- 0061 120000 R LCALL L?1046
- 0064 7F0D MOV R7,#0DH
- 0066 ?C1013:
- ; SOURCE LINE # 3144
- 0066 8008 SJMP ?C1014
- ; SOURCE LINE # 3146
- 0068 ?C0753:
- ; SOURCE LINE # 3147
- 0068 120000 R LCALL L?1096
- 006B 120000 R LCALL L?1046
- 006E 7F0F MOV R7,#0FH
- 0070 ?C1014:
- 0070 120000 R LCALL _OSD_Slider
- ; SOURCE LINE # 3148
- ; SOURCE LINE # 3150
- ; SOURCE LINE # 3151
- ; SOURCE LINE # 3152
- 0073 ?C0754:
- 0073 22 RET
- ; FUNCTION PageADC_Show (END)
- ; FUNCTION _Page1_Goto_Subpage (BEGIN)
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 211
- ; SOURCE LINE # 3158
- ;---- Variable 'Key' assigned to Register 'R7' ----
- ; SOURCE LINE # 3159
- ; SOURCE LINE # 3160
- 0000 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0002 E6 MOV A,@R0
- 0003 6404 XRL A,#04H
- 0005 7027 JNZ ?C0755
- 0007 08 INC R0
- 0008 E6 MOV A,@R0
- 0009 6023 JZ ?C0755
- ; SOURCE LINE # 3161
- ; SOURCE LINE # 3162
- 000B 7800 E MOV R0,#LOW ucMode_Curr
- 000D E6 MOV A,@R0
- 000E FE MOV R6,A
- 000F 6003 JZ ?C0757
- 0011 B4FF08 CJNE A,#0FFH,?C0756
- 0014 ?C0757:
- ; SOURCE LINE # 3163
- ; SOURCE LINE # 3164
- 0014 E4 CLR A
- 0015 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0017 F6 MOV @R0,A
- ; SOURCE LINE # 3165
- 0018 08 INC R0
- 0019 F6 MOV @R0,A
- ; SOURCE LINE # 3166
- 001A 8003 SJMP ?C0758
- 001C ?C0756:
- ; SOURCE LINE # 3168
- ; SOURCE LINE # 3170
- 001C 120000 R LCALL _OSD_Proc_B
- ; SOURCE LINE # 3171
- 001F ?C0758:
- ; SOURCE LINE # 3173
- 001F 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0021 E6 MOV A,@R0
- 0022 6003 JZ ?C0759
- ; SOURCE LINE # 3174
- 0024 7F00 MOV R7,#00H
- 0026 22 RET
- 0027 ?C0759:
- ; SOURCE LINE # 3176
- 0027 E4 CLR A
- 0028 7800 R MOV R0,#LOW ucOSD_Item_Index2
- 002A F6 MOV @R0,A
- ; SOURCE LINE # 3179
- 002B 7F01 MOV R7,#01H
- 002D 22 RET
- ; SOURCE LINE # 3181
- 002E ?C0755:
- ; SOURCE LINE # 3183
- 002E 7F02 MOV R7,#02H
- ; SOURCE LINE # 3185
- 0030 ?C0760:
- 0030 22 RET
- ; FUNCTION _Page1_Goto_Subpage (END)
- ; FUNCTION _Page4_Goto_Subpage (BEGIN)
- ; SOURCE LINE # 3188
- ;---- Variable 'Key' assigned to Register 'R7' ----
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 212
- ; SOURCE LINE # 3189
- ; SOURCE LINE # 3190
- 0000 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0002 E6 MOV A,@R0
- 0003 6401 XRL A,#01H
- 0005 701B JNZ ?C0761
- 0007 08 INC R0
- 0008 E6 MOV A,@R0
- 0009 6017 JZ ?C0761
- ; SOURCE LINE # 3191
- ; SOURCE LINE # 3192
- 000B EF MOV A,R7
- 000C 6483 XRL A,#083H
- 000E 600E JZ ?C0762
- ; SOURCE LINE # 3193
- ; SOURCE LINE # 3195
- 0010 120000 R LCALL _OSD_Proc_B
- ; SOURCE LINE # 3197
- 0013 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0015 E6 MOV A,@R0
- 0016 6003 JZ ?C0763
- ; SOURCE LINE # 3198
- 0018 7F00 MOV R7,#00H
- 001A 22 RET
- 001B ?C0763:
- ; SOURCE LINE # 3201
- 001B 7F01 MOV R7,#01H
- 001D 22 RET
- ; SOURCE LINE # 3202
- 001E ?C0762:
- ; SOURCE LINE # 3204
- ; SOURCE LINE # 3206
- 001E E4 CLR A
- 001F 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0021 F6 MOV @R0,A
- ; SOURCE LINE # 3207
- ; SOURCE LINE # 3208
- 0022 ?C0761:
- ; SOURCE LINE # 3210
- 0022 7F02 MOV R7,#02H
- ; SOURCE LINE # 3212
- 0024 ?C0764:
- 0024 22 RET
- ; FUNCTION _Page4_Goto_Subpage (END)
- ; FUNCTION _Page5_Goto_Subpage (BEGIN)
- ; SOURCE LINE # 3214
- ;---- Variable 'Key' assigned to Register 'R7' ----
- ; SOURCE LINE # 3215
- ; SOURCE LINE # 3216
- 0000 7800 R MOV R0,#LOW ucOSD_Item_Index0
- 0002 E6 MOV A,@R0
- 0003 6401 XRL A,#01H
- 0005 701B JNZ ?C0766
- 0007 08 INC R0
- 0008 E6 MOV A,@R0
- 0009 6017 JZ ?C0766
- ; SOURCE LINE # 3217
- ; SOURCE LINE # 3218
- 000B EF MOV A,R7
- 000C 6483 XRL A,#083H
- 000E 600E JZ ?C0767
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 213
- ; SOURCE LINE # 3219
- ; SOURCE LINE # 3221
- 0010 120000 R LCALL _OSD_Proc_B
- ; SOURCE LINE # 3223
- 0013 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0015 E6 MOV A,@R0
- 0016 6003 JZ ?C0768
- 0018 7F00 MOV R7,#00H
- 001A 22 RET
- 001B ?C0768:
- ; SOURCE LINE # 3226
- 001B 7F01 MOV R7,#01H
- 001D 22 RET
- ; SOURCE LINE # 3227
- 001E ?C0767:
- ; SOURCE LINE # 3229
- ; SOURCE LINE # 3231
- 001E E4 CLR A
- 001F 7800 R MOV R0,#LOW ucOSD_Item_Index1
- 0021 F6 MOV @R0,A
- ; SOURCE LINE # 3232
- ; SOURCE LINE # 3233
- 0022 ?C0766:
- ; SOURCE LINE # 3235
- 0022 7F02 MOV R7,#02H
- ; SOURCE LINE # 3237
- 0024 ?C0769:
- 0024 22 RET
- ; FUNCTION _Page5_Goto_Subpage (END)
- ; FUNCTION _Sub_Page_Process (BEGIN)
- ; SOURCE LINE # 3425
- 0000 8F00 R MOV Key,R7
- ; SOURCE LINE # 3426
- ; SOURCE LINE # 3427
- ;---- Variable 'ucTemp' assigned to Register 'R7' ----
- 0002 7F02 MOV R7,#02H
- ; SOURCE LINE # 3429
- 0004 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0006 E6 MOV A,@R0
- 0007 24FD ADD A,#0FDH
- 0009 600E JZ ?C0773
- 000B 14 DEC A
- 000C 6012 JZ ?C0774
- 000E 2403 ADD A,#03H
- 0010 7013 JNZ ?C0771
- ; SOURCE LINE # 3430
- ; SOURCE LINE # 3431
- 0012 ?C0772:
- ; SOURCE LINE # 3432
- 0012 AF00 R MOV R7,Key
- 0014 120000 R LCALL _Page1_Goto_Subpage
- ; SOURCE LINE # 3433
- 0017 800C SJMP ?C0771
- ; SOURCE LINE # 3436
- 0019 ?C0773:
- ; SOURCE LINE # 3437
- 0019 AF00 R MOV R7,Key
- 001B 120000 R LCALL _Page4_Goto_Subpage
- ; SOURCE LINE # 3438
- 001E 8005 SJMP ?C0771
- ; SOURCE LINE # 3441
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 214
- 0020 ?C0774:
- ; SOURCE LINE # 3442
- 0020 AF00 R MOV R7,Key
- 0022 120000 R LCALL _Page5_Goto_Subpage
- ; SOURCE LINE # 3443
- ; SOURCE LINE # 3445
- ; SOURCE LINE # 3446
- ; SOURCE LINE # 3447
- 0025 ?C0771:
- ; SOURCE LINE # 3449
- ; SOURCE LINE # 3451
- 0025 ?C0776:
- 0025 22 RET
- ; FUNCTION _Sub_Page_Process (END)
- ; FUNCTION FACTORY_Key_Process (BEGIN)
- ; SOURCE LINE # 3456
- ; SOURCE LINE # 3457
- ; SOURCE LINE # 3458
- 0000 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0002 E6 MOV A,@R0
- 0003 7003 JNZ ?C0779
- ; SOURCE LINE # 3459
- ; SOURCE LINE # 3460
- 0005 ?C0778:
- ; SOURCE LINE # 3461
- 0005 120000 R LCALL FACTORY_Key_Key
- ; SOURCE LINE # 3462
- ; SOURCE LINE # 3463
- ; SOURCE LINE # 3464
- 0008 ?C0779:
- 0008 22 RET
- ; FUNCTION FACTORY_Key_Process (END)
- ; FUNCTION Enter_Key_Process (BEGIN)
- ; SOURCE LINE # 3468
- ; SOURCE LINE # 3469
- ; SOURCE LINE # 3470
- 0000 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0002 E6 MOV A,@R0
- 0003 14 DEC A
- 0004 601B JZ ?C0782
- 0006 14 DEC A
- 0007 601B JZ ?C0783
- 0009 14 DEC A
- 000A 601B JZ ?C0784
- 000C 14 DEC A
- 000D 601B JZ ?C0785
- 000F 14 DEC A
- 0010 601B JZ ?C0786
- 0012 24FD ADD A,#0FDH
- 0014 601C JZ ?C0787
- 0016 24F9 ADD A,#0F9H
- 0018 6021 JZ ?C0789
- 001A 240F ADD A,#0FH
- 001C 7020 JNZ ?C0790
- ; SOURCE LINE # 3471
- ; SOURCE LINE # 3472
- 001E ?C0781:
- ; SOURCE LINE # 3473
- 001E 020000 R LJMP Page0_Enter_Key
- ; SOURCE LINE # 3474
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 215
- ; SOURCE LINE # 3476
- 0021 ?C0782:
- ; SOURCE LINE # 3477
- 0021 020000 R LJMP Page1_Enter_Key
- ; SOURCE LINE # 3478
- ; SOURCE LINE # 3480
- 0024 ?C0783:
- ; SOURCE LINE # 3481
- 0024 020000 R LJMP Page2_Enter_Key
- ; SOURCE LINE # 3482
- ; SOURCE LINE # 3491
- 0027 ?C0784:
- ; SOURCE LINE # 3492
- 0027 020000 R LJMP Page4_Enter_Key
- ; SOURCE LINE # 3493
- ; SOURCE LINE # 3495
- 002A ?C0785:
- ; SOURCE LINE # 3496
- 002A 020000 R LJMP Page5_Enter_Key
- ; SOURCE LINE # 3497
- ; SOURCE LINE # 3499
- 002D ?C0786:
- ; SOURCE LINE # 3501
- 002D E4 CLR A
- 002E 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0030 F6 MOV @R0,A
- ; SOURCE LINE # 3502
- 0031 22 RET
- ; SOURCE LINE # 3504
- 0032 ?C0787:
- ; SOURCE LINE # 3505
- 0032 E500 E MOV A,stGUD1+01H
- 0034 5407 ANL A,#07H
- 0036 7006 JNZ ?C0790
- ; SOURCE LINE # 3506
- 0038 020000 R LJMP PageADC_Enter_Key
- ; SOURCE LINE # 3512
- ; SOURCE LINE # 3514
- 003B ?C0789:
- ; SOURCE LINE # 3515
- 003B 120000 R LCALL PageFactory_Enter_Key
- ; SOURCE LINE # 3516
- ; SOURCE LINE # 3518
- ; SOURCE LINE # 3519
- 003E ?C0790:
- 003E 22 RET
- ; FUNCTION Enter_Key_Process (END)
- ; FUNCTION Enter_Key_B_Process (BEGIN)
- ; SOURCE LINE # 3521
- ; SOURCE LINE # 3522
- ; SOURCE LINE # 3523
- 0000 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0002 E6 MOV A,@R0
- 0003 24FD ADD A,#0FDH
- 0005 600A JZ ?C0793
- 0007 14 DEC A
- 0008 600A JZ ?C0794
- 000A 2403 ADD A,#03H
- 000C 7009 JNZ ?C0795
- ; SOURCE LINE # 3524
- ; SOURCE LINE # 3525
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 216
- 000E ?C0792:
- ; SOURCE LINE # 3526
- 000E 020000 R LJMP Page1B_Enter_Key
- ; SOURCE LINE # 3527
- ; SOURCE LINE # 3530
- 0011 ?C0793:
- ; SOURCE LINE # 3531
- 0011 020000 R LJMP Page4B_Enter_Key
- ; SOURCE LINE # 3532
- ; SOURCE LINE # 3536
- 0014 ?C0794:
- ; SOURCE LINE # 3537
- 0014 120000 R LCALL Page5B_Enter_Key
- ; SOURCE LINE # 3538
- ; SOURCE LINE # 3540
- ; SOURCE LINE # 3541
- 0017 ?C0795:
- 0017 22 RET
- ; FUNCTION Enter_Key_B_Process (END)
- ; FUNCTION _Left_Right_Key_Process (BEGIN)
- ; SOURCE LINE # 3542
- 0000 8F00 R MOV Key,R7
- ; SOURCE LINE # 3543
- ; SOURCE LINE # 3544
- 0002 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0004 E6 MOV A,@R0
- 0005 14 DEC A
- 0006 601D JZ ?C0798
- 0008 14 DEC A
- 0009 601F JZ ?C0799
- 000B 14 DEC A
- 000C 6021 JZ ?C0800
- 000E 14 DEC A
- 000F 6023 JZ ?C0801
- 0011 14 DEC A
- 0012 6025 JZ ?C0802
- 0014 24FD ADD A,#0FDH
- 0016 6026 JZ ?C0803
- 0018 24F9 ADD A,#0F9H
- 001A 602D JZ ?C0805
- 001C 240F ADD A,#0FH
- 001E 702E JNZ ?C0806
- ; SOURCE LINE # 3545
- ; SOURCE LINE # 3546
- 0020 ?C0797:
- ; SOURCE LINE # 3547
- 0020 AF00 R MOV R7,Key
- 0022 020000 R LJMP _Page0_Left_Right_Key
- ; SOURCE LINE # 3548
- ; SOURCE LINE # 3550
- 0025 ?C0798:
- ; SOURCE LINE # 3551
- 0025 AF00 R MOV R7,Key
- 0027 020000 R LJMP _Page1_Left_Right_Key
- ; SOURCE LINE # 3552
- ; SOURCE LINE # 3554
- 002A ?C0799:
- ; SOURCE LINE # 3555
- 002A AF00 R MOV R7,Key
- 002C 020000 R LJMP _Page2_Left_Right_Key
- ; SOURCE LINE # 3556
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 217
- ; SOURCE LINE # 3562
- 002F ?C0800:
- ; SOURCE LINE # 3563
- 002F AF00 R MOV R7,Key
- 0031 020000 R LJMP _Page4_Left_Right_Key
- ; SOURCE LINE # 3564
- ; SOURCE LINE # 3566
- 0034 ?C0801:
- ; SOURCE LINE # 3567
- 0034 AF00 R MOV R7,Key
- 0036 020000 R LJMP _Page5_Left_Right_Key
- ; SOURCE LINE # 3568
- ; SOURCE LINE # 3570
- 0039 ?C0802:
- ; SOURCE LINE # 3571
- 0039 AF00 R MOV R7,Key
- 003B 020000 R LJMP _Page6_Left_Right_Key
- ; SOURCE LINE # 3572
- ; SOURCE LINE # 3574
- 003E ?C0803:
- ; SOURCE LINE # 3575
- 003E E500 E MOV A,stGUD1+01H
- 0040 5407 ANL A,#07H
- 0042 700A JNZ ?C0806
- ; SOURCE LINE # 3576
- 0044 AF00 R MOV R7,Key
- 0046 020000 R LJMP _PageADC_Left_Right_Key
- ; SOURCE LINE # 3582
- ; SOURCE LINE # 3584
- 0049 ?C0805:
- ; SOURCE LINE # 3585
- 0049 AF00 R MOV R7,Key
- 004B 120000 R LCALL _PageFactory_Left_Right_Key
- ; SOURCE LINE # 3586
- ; SOURCE LINE # 3588
- ; SOURCE LINE # 3589
- 004E ?C0806:
- 004E 22 RET
- ; FUNCTION _Left_Right_Key_Process (END)
- ; FUNCTION _Left_Right_Key_B_Process (BEGIN)
- ; SOURCE LINE # 3591
- 0000 8F00 R MOV Key,R7
- ; SOURCE LINE # 3592
- ; SOURCE LINE # 3593
- 0002 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0004 E6 MOV A,@R0
- 0005 24FD ADD A,#0FDH
- 0007 600C JZ ?C0809
- 0009 14 DEC A
- 000A 600E JZ ?C0810
- 000C 2403 ADD A,#03H
- 000E 700F JNZ ?C0811
- ; SOURCE LINE # 3594
- ; SOURCE LINE # 3595
- 0010 ?C0808:
- ; SOURCE LINE # 3596
- 0010 AF00 R MOV R7,Key
- 0012 020000 R LJMP _Page1B_Left_Right_Key
- ; SOURCE LINE # 3597
- ; SOURCE LINE # 3600
- 0015 ?C0809:
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 218
- ; SOURCE LINE # 3601
- 0015 AF00 R MOV R7,Key
- 0017 020000 R LJMP _Page4B_Left_Right_Key
- ; SOURCE LINE # 3602
- ; SOURCE LINE # 3606
- 001A ?C0810:
- ; SOURCE LINE # 3607
- 001A AF00 R MOV R7,Key
- 001C 120000 R LCALL _Page5B_Left_Right_Key
- ; SOURCE LINE # 3608
- ; SOURCE LINE # 3610
- ; SOURCE LINE # 3611
- 001F ?C0811:
- 001F 22 RET
- ; FUNCTION _Left_Right_Key_B_Process (END)
- ; FUNCTION Show_Process (BEGIN)
- ; SOURCE LINE # 3613
- ; SOURCE LINE # 3614
- ; SOURCE LINE # 3615
- 0000 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0002 E6 MOV A,@R0
- 0003 24FE ADD A,#0FEH
- 0005 6018 JZ ?C0814
- 0007 14 DEC A
- 0008 6018 JZ ?C0815
- 000A 14 DEC A
- 000B 6018 JZ ?C0816
- 000D 14 DEC A
- 000E 6018 JZ ?C0817
- 0010 24FD ADD A,#0FDH
- 0012 6017 JZ ?C0818
- 0014 24F9 ADD A,#0F9H
- 0016 601C JZ ?C0820
- 0018 240E ADD A,#0EH
- 001A 701B JNZ ?C0821
- ; SOURCE LINE # 3616
- ; SOURCE LINE # 3617
- 001C ?C0813:
- ; SOURCE LINE # 3618
- 001C 020000 R LJMP Page1_Show
- ; SOURCE LINE # 3619
- ; SOURCE LINE # 3621
- 001F ?C0814:
- ; SOURCE LINE # 3622
- 001F 020000 R LJMP Page2_Show
- ; SOURCE LINE # 3623
- ; SOURCE LINE # 3629
- 0022 ?C0815:
- ; SOURCE LINE # 3630
- 0022 020000 R LJMP Page4_Show
- ; SOURCE LINE # 3631
- ; SOURCE LINE # 3633
- 0025 ?C0816:
- ; SOURCE LINE # 3634
- 0025 020000 R LJMP Page5_Show
- ; SOURCE LINE # 3635
- ; SOURCE LINE # 3637
- 0028 ?C0817:
- ; SOURCE LINE # 3638
- 0028 020000 R LJMP Page6_Show
- ; SOURCE LINE # 3639
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 219
- ; SOURCE LINE # 3641
- 002B ?C0818:
- ; SOURCE LINE # 3642
- 002B E500 E MOV A,stGUD1+01H
- 002D 5407 ANL A,#07H
- 002F 7006 JNZ ?C0821
- ; SOURCE LINE # 3643
- 0031 020000 R LJMP PageADC_Show
- ; SOURCE LINE # 3649
- ; SOURCE LINE # 3651
- 0034 ?C0820:
- ; SOURCE LINE # 3652
- 0034 120000 R LCALL PageFactory_Show
- ; SOURCE LINE # 3653
- ; SOURCE LINE # 3655
- ; SOURCE LINE # 3656
- 0037 ?C0821:
- 0037 22 RET
- ; FUNCTION Show_Process (END)
- ; FUNCTION Show_B_Process (BEGIN)
- ; SOURCE LINE # 3658
- ; SOURCE LINE # 3659
- ; SOURCE LINE # 3660
- 0000 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0002 E6 MOV A,@R0
- 0003 24FD ADD A,#0FDH
- 0005 600A JZ ?C0824
- 0007 14 DEC A
- 0008 600A JZ ?C0825
- 000A 2403 ADD A,#03H
- 000C 7009 JNZ ?C0826
- ; SOURCE LINE # 3661
- ; SOURCE LINE # 3662
- 000E ?C0823:
- ; SOURCE LINE # 3663
- 000E 020000 R LJMP Page1B_Show
- ; SOURCE LINE # 3664
- ; SOURCE LINE # 3667
- 0011 ?C0824:
- ; SOURCE LINE # 3668
- 0011 020000 R LJMP Page4B_Show
- ; SOURCE LINE # 3669
- ; SOURCE LINE # 3673
- 0014 ?C0825:
- ; SOURCE LINE # 3674
- 0014 120000 R LCALL Page5B_Show
- ; SOURCE LINE # 3675
- ; SOURCE LINE # 3677
- ; SOURCE LINE # 3678
- 0017 ?C0826:
- 0017 22 RET
- ; FUNCTION Show_B_Process (END)
- ; FUNCTION _OSD_Proc (BEGIN)
- ; SOURCE LINE # 3691
- 0000 8F00 R MOV action,R7
- ; SOURCE LINE # 3692
- ; SOURCE LINE # 3713
- 0002 120000 R LCALL _Sub_Page_Process
- 0005 8F00 E MOV Data,R7
- ; SOURCE LINE # 3715
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 220
- 0007 E500 E MOV A,Data
- 0009 B40105 CJNE A,#01H,?C0827
- ; SOURCE LINE # 3716
- 000C 750083 R MOV action,#083H
- 000F 8007 SJMP ?C0828
- 0011 ?C0827:
- ; SOURCE LINE # 3717
- 0011 E500 E MOV A,Data
- 0013 7003 JNZ $ + 5H
- 0015 020000 R LJMP ?C0830
- 0018 ?C0828:
- ; SOURCE LINE # 3720
- 0018 7800 E MOV R0,#LOW ucMode_Curr
- 001A E6 MOV A,@R0
- 001B FF MOV R7,A
- 001C 7003 JNZ $ + 5H
- 001E 020000 R LJMP ?C0830
- 0021 F4 CPL A
- 0022 7003 JNZ $ + 5H
- 0024 020000 R LJMP ?C0830
- ; SOURCE LINE # 3721
- ; SOURCE LINE # 3722
- 0027 E500 R MOV A,action
- 0029 247D ADD A,#07DH
- 002B 7003 JNZ $ + 5H
- 002D 020000 R LJMP ?C0844
- 0030 2481 ADD A,#081H
- 0032 B40800 CJNE A,#08H,?C0899
- 0035 ?C0899:
- 0035 4003 JC $ + 5H
- 0037 020000 R LJMP ?C0830
- 003A 900000 R MOV DPTR,#?C0900
- 003D 120000 R LCALL L?1148
- 0040 73 JMP @A+DPTR
- 0041 ?C0900:
- 0041 020000 R LJMP ?C0840
- 0044 020000 R LJMP ?C0842
- 0047 020000 R LJMP ?C0842
- 004A 020000 R LJMP ?C0833
- 004D 020000 R LJMP ?C0843
- 0050 020000 R LJMP ?C0830
- 0053 020000 R LJMP ?C0845
- 0056 020000 R LJMP ?C0847
- ; SOURCE LINE # 3723
- ; SOURCE LINE # 3724
- 0059 ?C0833:
- ; SOURCE LINE # 3739
- 0059 E500 E MOV A,stGUD1+01H
- 005B 5407 ANL A,#07H
- 005D 6003 JZ $ + 5H
- 005F 020000 R LJMP ?C0830
- 0062 7800 E MOV R0,#LOW ucMode_Curr
- 0064 E6 MOV A,@R0
- 0065 7003 JNZ $ + 5H
- 0067 020000 R LJMP ?C0830
- 006A F4 CPL A
- 006B 7003 JNZ $ + 5H
- 006D 020000 R LJMP ?C0830
- ; SOURCE LINE # 3740
- ; SOURCE LINE # 3741
- 0070 7E00 E MOV R6,#HIGH OSD_Reset
- 0072 7F00 E MOV R7,#LOW OSD_Reset
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 221
- 0074 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 3742
- 0077 7F01 MOV R7,#01H
- 0079 120000 R LCALL _OSD_Position
- ; SOURCE LINE # 3743
- 007C 7E00 E MOV R6,#HIGH OSD_AUTO
- 007E 7F00 E MOV R7,#LOW OSD_AUTO
- 0080 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 3744
- 0083 120000 R LCALL L?1110
- 0086 2400 E ADD A,#LOW strTabAuto_Atb
- 0088 F582 MOV DPL,A
- 008A E5F0 MOV A,B
- 008C 3400 E ADDC A,#HIGH strTabAuto_Atb
- 008E 120000 R LCALL L?1099
- 0091 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 3745
- 0094 120000 R LCALL L?1143
- 0097 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 3746
- 009A 7800 E MOV R0,#LOW ucMode_Curr
- 009C E6 MOV A,@R0
- 009D FF MOV R7,A
- 009E 7406 MOV A,#06H
- 00A0 D3 SETB C
- 00A1 9F SUBB A,R7
- 00A2 5028 JNC ?C0835
- 00A4 7409 MOV A,#09H
- 00A6 C3 CLR C
- 00A7 9F SUBB A,R7
- 00A8 4022 JC ?C0835
- ; SOURCE LINE # 3747
- ; SOURCE LINE # 3748
- 00AA 750080 E MOV stMUD+02H,#080H
- ; SOURCE LINE # 3749
- 00AD 120000 E LCALL Set_H_Position
- ; SOURCE LINE # 3750
- 00B0 120000 E LCALL Set_Clock
- ; SOURCE LINE # 3751
- 00B3 7800 E MOV R0,#LOW ucMode_Curr
- 00B5 E6 MOV A,@R0
- 00B6 FF MOV R7,A
- 00B7 120000 E LCALL _Save_MUD
- ; SOURCE LINE # 3752
- 00BA 120000 E LCALL Auto_Phase
- 00BD BFFC04 CJNE R7,#0FCH,?C0836
- ; SOURCE LINE # 3753
- 00C0 7800 E MOV R0,#LOW ucMode_Curr
- 00C2 76FE MOV @R0,#0FEH
- 00C4 ?C0836:
- ; SOURCE LINE # 3754
- 00C4 120000 E LCALL Auto_Position
- 00C7 BFFC0C CJNE R7,#0FCH,?C0838
- ; SOURCE LINE # 3755
- ; SOURCE LINE # 3756
- 00CA 8006 SJMP ?C1015
- 00CC ?C0835:
- ; SOURCE LINE # 3758
- ; SOURCE LINE # 3759
- 00CC 120000 E LCALL Auto_Config
- 00CF BFFC04 CJNE R7,#0FCH,?C0838
- 00D2 ?C1015:
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 222
- 00D2 7800 E MOV R0,#LOW ucMode_Curr
- 00D4 76FE MOV @R0,#0FEH
- ; SOURCE LINE # 3761
- 00D6 ?C0838:
- ; SOURCE LINE # 3762
- 00D6 C200 R CLR b_rgb_VOLUME_STATUS
- ; SOURCE LINE # 3763
- 00D8 E4 CLR A
- 00D9 7800 R MOV R0,#LOW ucOSD_Page_Index
- 00DB F6 MOV @R0,A
- ; SOURCE LINE # 3764
- 00DC 7D40 MOV R5,#040H
- 00DE 7F02 MOV R7,#02H
- 00E0 120000 E LCALL _RTDSetByte
- ; SOURCE LINE # 3766
- 00E3 120000 R LCALL L?1118
- 00E6 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 3767
- 00E9 7E00 E MOV R6,#HIGH OSD_Reset
- 00EB 7F00 E MOV R7,#LOW OSD_Reset
- 00ED 020000 E LJMP _RTDOSDW
- ; SOURCE LINE # 3770
- ; SOURCE LINE # 3771
- ; SOURCE LINE # 3773
- 00F0 ?C0840:
- ; SOURCE LINE # 3774
- 00F0 C200 R CLR b_rgb_VOLUME_STATUS
- ; SOURCE LINE # 3775
- 00F2 020000 R LJMP Enter_Key_Process
- ; SOURCE LINE # 3776
- ; SOURCE LINE # 3778
- ; SOURCE LINE # 3779
- 00F5 ?C0842:
- ; SOURCE LINE # 3780
- 00F5 AF00 R MOV R7,action
- 00F7 020000 R LJMP _Left_Right_Key_Process
- ; SOURCE LINE # 3781
- ; SOURCE LINE # 3783
- 00FA ?C0843:
- ; SOURCE LINE # 3784
- 00FA 020000 E LJMP rgb_EXIT_KEY
- ; SOURCE LINE # 3785
- ; SOURCE LINE # 3787
- 00FD ?C0844:
- ; SOURCE LINE # 3788
- 00FD 020000 R LJMP Show_Process
- ; SOURCE LINE # 3789
- ; SOURCE LINE # 3791
- 0100 ?C0845:
- ; SOURCE LINE # 3792
- 0100 7800 R MOV R0,#LOW ucOSD_Page_Index
- 0102 E6 MOV A,@R0
- 0103 700B JNZ ?C0830
- ; SOURCE LINE # 3793
- 0105 020000 R LJMP Page0_LR_Key
- ; SOURCE LINE # 3794
- ; SOURCE LINE # 3796
- 0108 ?C0847:
- ; SOURCE LINE # 3797
- 0108 E500 E MOV A,stGUD3+03H
- 010A 30E303 JNB ACC.3,?C0830
- ; SOURCE LINE # 3798
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 223
- ; SOURCE LINE # 3799
- 010D 120000 R LCALL FACTORY_Key_Process
- ; SOURCE LINE # 3800
- ; SOURCE LINE # 3801
- ; SOURCE LINE # 3803
- ; SOURCE LINE # 3804
- ; SOURCE LINE # 3806
- ; SOURCE LINE # 3807
- ; SOURCE LINE # 3808
- 0110 ?C0830:
- 0110 22 RET
- ; FUNCTION _OSD_Proc (END)
- ; FUNCTION _OSD_Proc_B (BEGIN)
- ; SOURCE LINE # 3810
- 0000 8F00 R MOV action,R7
- ; SOURCE LINE # 3811
- ; SOURCE LINE # 3812
- 0002 E500 R MOV A,action
- 0004 24FD ADD A,#0FDH
- 0006 6012 JZ ?C0853
- 0008 14 DEC A
- 0009 600F JZ ?C0853
- 000B 24FE ADD A,#0FEH
- 000D 6010 JZ ?C0854
- 000F 2483 ADD A,#083H
- 0011 600F JZ ?C0855
- 0013 2481 ADD A,#081H
- 0015 700E JNZ ?C0857
- ; SOURCE LINE # 3813
- ; SOURCE LINE # 3814
- 0017 ?C0851:
- ; SOURCE LINE # 3815
- 0017 020000 R LJMP Enter_Key_B_Process
- ; SOURCE LINE # 3816
- ; SOURCE LINE # 3818
- ; SOURCE LINE # 3819
- 001A ?C0853:
- ; SOURCE LINE # 3820
- 001A AF00 R MOV R7,action
- 001C 020000 R LJMP _Left_Right_Key_B_Process
- ; SOURCE LINE # 3821
- ; SOURCE LINE # 3823
- 001F ?C0854:
- ; SOURCE LINE # 3824
- 001F 120000 E LCALL rgb_EXIT_KEY
- ; SOURCE LINE # 3825
- 0022 ?C0855:
- ; SOURCE LINE # 3826
- 0022 120000 R LCALL Show_B_Process
- ; SOURCE LINE # 3827
- ; SOURCE LINE # 3829
- ; SOURCE LINE # 3830
- ; SOURCE LINE # 3832
- ; SOURCE LINE # 3833
- 0025 ?C0857:
- 0025 22 RET
- ; FUNCTION _OSD_Proc_B (END)
- ; FUNCTION OSD_Opening (BEGIN)
- ; SOURCE LINE # 4456
- ; SOURCE LINE # 4457
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 224
- ; SOURCE LINE # 4462
- 0000 E4 CLR A
- 0001 F500 R MOV ?_OSD_Window?BYTE+05H,A
- 0003 F500 R MOV ?_OSD_Window?BYTE+06H,A
- 0005 750001 R MOV ?_OSD_Window?BYTE+07H,#01H
- 0008 750008 R MOV ?_OSD_Window?BYTE+08H,#08H
- 000B 120000 R LCALL L?1042
- 000E 750001 R MOV ?_OSD_Window?BYTE+0FH,#01H
- 0011 7BE8 MOV R3,#0E8H
- 0013 7A01 MOV R2,#01H
- 0015 FD MOV R5,A
- 0016 FC MOV R4,A
- 0017 7F07 MOV R7,#07H
- 0019 120000 R LCALL _OSD_Window
- ; SOURCE LINE # 4465
- 001C 7F80 MOV R7,#080H
- 001E 120000 E LCALL _Delay_Xms
- ; SOURCE LINE # 4467
- 0021 7E00 E MOV R6,#HIGH OSD_Enable
- 0023 7F00 E MOV R7,#LOW OSD_Enable
- 0025 120000 E LCALL _RTDCodeW
- ; SOURCE LINE # 4468
- 0028 120000 R LCALL L?1143
- 002B 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4470
- 002E E4 CLR A
- 002F 7800 R MOV R0,#LOW num
- 0031 F6 MOV @R0,A
- 0032 08 INC R0
- 0033 F6 MOV @R0,A
- 0034 ?C0858:
- 0034 7800 R MOV R0,#LOW num
- 0036 E6 MOV A,@R0
- 0037 FE MOV R6,A
- 0038 08 INC R0
- 0039 E6 MOV A,@R0
- 003A FF MOV R7,A
- 003B C3 CLR C
- 003C 9470 SUBB A,#070H
- 003E EE MOV A,R6
- 003F 6480 XRL A,#080H
- 0041 9480 SUBB A,#080H
- 0043 5014 JNC ?C0859
- ; SOURCE LINE # 4471
- ; SOURCE LINE # 4472
- 0045 120000 R LCALL L?1039
- 0048 750001 R MOV ?_OSD_Window?BYTE+0FH,#01H
- 004B 7F07 MOV R7,#07H
- 004D 120000 R LCALL _OSD_Window
- ; SOURCE LINE # 4474
- 0050 7800 R MOV R0,#LOW num+01H
- 0052 7406 MOV A,#06H
- 0054 120000 R LCALL L?1108
- 0057 80DB SJMP ?C0858
- 0059 ?C0859:
- ; SOURCE LINE # 4476
- 0059 7800 R MOV R0,#LOW num+01H
- 005B 120000 R LCALL L?1149
- 005E 120000 R LCALL L?1040
- 0061 F500 R MOV ?_OSD_Window?BYTE+0FH,A
- 0063 7F07 MOV R7,#07H
- 0065 020000 R LJMP _OSD_Window
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 225
- ; FUNCTION OSD_Opening (END)
- ; FUNCTION OSD_Ending (BEGIN)
- ; SOURCE LINE # 4526
- ; SOURCE LINE # 4527
- ; SOURCE LINE # 4530
- 0000 7800 R MOV R0,#LOW num
- 0002 7600 MOV @R0,#00H
- 0004 08 INC R0
- 0005 7670 MOV @R0,#070H
- 0007 ?C0862:
- 0007 7800 R MOV R0,#LOW num
- 0009 E6 MOV A,@R0
- 000A FE MOV R6,A
- 000B 08 INC R0
- 000C E6 MOV A,@R0
- 000D FF MOV R7,A
- 000E D3 SETB C
- 000F 9400 SUBB A,#00H
- 0011 EE MOV A,R6
- 0012 6480 XRL A,#080H
- 0014 9480 SUBB A,#080H
- 0016 4018 JC ?C0863
- ; SOURCE LINE # 4531
- ; SOURCE LINE # 4532
- 0018 120000 R LCALL L?1039
- 001B 750001 R MOV ?_OSD_Window?BYTE+0FH,#01H
- 001E 7F07 MOV R7,#07H
- 0020 120000 R LCALL _OSD_Window
- ; SOURCE LINE # 4534
- 0023 7800 R MOV R0,#LOW num+01H
- 0025 74FA MOV A,#0FAH
- 0027 26 ADD A,@R0
- 0028 F6 MOV @R0,A
- 0029 18 DEC R0
- 002A 74FF MOV A,#0FFH
- 002C 36 ADDC A,@R0
- 002D F6 MOV @R0,A
- 002E 80D7 SJMP ?C0862
- 0030 ?C0863:
- ; SOURCE LINE # 4536
- 0030 120000 R LCALL L?1118
- 0033 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4537
- 0036 7E00 E MOV R6,#HIGH OSD_Reset
- 0038 7F00 E MOV R7,#LOW OSD_Reset
- 003A 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 4539
- 003D 7800 R MOV R0,#LOW num+01H
- 003F 120000 R LCALL L?1149
- 0042 120000 R LCALL L?1040
- 0045 F500 R MOV ?_OSD_Window?BYTE+0FH,A
- 0047 7F07 MOV R7,#07H
- 0049 020000 R LJMP _OSD_Window
- ; FUNCTION OSD_Ending (END)
- ; FUNCTION Show_Note (BEGIN)
- ; SOURCE LINE # 4589
- ; SOURCE LINE # 4590
- ; SOURCE LINE # 4591
- 0000 7D40 MOV R5,#040H
- 0002 7F02 MOV R7,#02H
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 226
- 0004 120000 E LCALL _RTDSetByte
- ; SOURCE LINE # 4592
- 0007 120000 R LCALL L?1118
- 000A 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4594
- 000D 7F01 MOV R7,#01H
- 000F 120000 R LCALL _OSD_Position
- ; SOURCE LINE # 4598
- 0012 E500 E MOV A,stGUD1+01H
- 0014 5407 ANL A,#07H
- 0016 14 DEC A
- 0017 6016 JZ ?C0868
- 0019 14 DEC A
- 001A 6019 JZ ?C0869
- 001C 14 DEC A
- 001D 601C JZ ?C0870
- 001F 14 DEC A
- 0020 601F JZ ?C0871
- 0022 14 DEC A
- 0023 6022 JZ ?C0872
- 0025 2405 ADD A,#05H
- 0027 7025 JNZ ?C0866
- ; SOURCE LINE # 4599
- ; SOURCE LINE # 4600
- 0029 ?C0867:
- ; SOURCE LINE # 4602
- 0029 7E00 E MOV R6,#HIGH OSD_RGB
- 002B 7F00 E MOV R7,#LOW OSD_RGB
- ; SOURCE LINE # 4604
- 002D 801C SJMP ?C1020
- ; SOURCE LINE # 4606
- 002F ?C0868:
- ; SOURCE LINE # 4607
- 002F 7E00 E MOV R6,#HIGH OSD_DVI
- 0031 7F00 E MOV R7,#LOW OSD_DVI
- 0033 ?C1016:
- ; SOURCE LINE # 4608
- 0033 8016 SJMP ?C1020
- ; SOURCE LINE # 4610
- 0035 ?C0869:
- ; SOURCE LINE # 4611
- 0035 7E00 E MOV R6,#HIGH OSD_AV
- 0037 7F00 E MOV R7,#LOW OSD_AV
- 0039 ?C1017:
- ; SOURCE LINE # 4612
- 0039 8010 SJMP ?C1020
- ; SOURCE LINE # 4614
- 003B ?C0870:
- ; SOURCE LINE # 4615
- 003B 7E00 E MOV R6,#HIGH OSD_SV
- 003D 7F00 E MOV R7,#LOW OSD_SV
- 003F ?C1018:
- ; SOURCE LINE # 4616
- 003F 800A SJMP ?C1020
- ; SOURCE LINE # 4618
- 0041 ?C0871:
- ; SOURCE LINE # 4619
- 0041 7E00 E MOV R6,#HIGH OSD_YUV
- 0043 7F00 E MOV R7,#LOW OSD_YUV
- 0045 ?C1019:
- ; SOURCE LINE # 4620
- 0045 8004 SJMP ?C1020
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 227
- ; SOURCE LINE # 4622
- 0047 ?C0872:
- ; SOURCE LINE # 4623
- 0047 7E00 E MOV R6,#HIGH OSD_TV
- 0049 7F00 E MOV R7,#LOW OSD_TV
- 004B ?C1020:
- 004B 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 4624
- ; SOURCE LINE # 4626
- 004E ?C0866:
- ; SOURCE LINE # 4629
- 004E 120000 R LCALL L?1143
- 0051 020000 E LJMP _RTDSetBit
- ; FUNCTION Show_Note (END)
- ; FUNCTION Show_Hint (BEGIN)
- ; SOURCE LINE # 4636
- ; SOURCE LINE # 4637
- ; SOURCE LINE # 4638
- 0000 7800 E MOV R0,#LOW ucMode_Curr
- 0002 E6 MOV A,@R0
- 0003 7041 JNZ ?C0874
- ; SOURCE LINE # 4639
- ; SOURCE LINE # 4640
- 0005 7D40 MOV R5,#040H
- 0007 7F02 MOV R7,#02H
- 0009 120000 E LCALL _RTDSetByte
- ; SOURCE LINE # 4641
- 000C 120000 R LCALL L?1118
- 000F 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4645
- 0012 E500 E MOV A,stGUD1+01H
- 0014 5407 ANL A,#07H
- 0016 7014 JNZ ?C0875
- 0018 900000 E MOV DPTR,#M512_Port63
- 001B E0 MOVX A,@DPTR
- 001C 30E00D JNB ACC.0,?C0875
- ; SOURCE LINE # 4649
- ; SOURCE LINE # 4650
- 001F 120000 R LCALL L?1110
- 0022 2400 E ADD A,#LOW OSD_HINT_TABLE
- 0024 F582 MOV DPL,A
- 0026 E5F0 MOV A,B
- 0028 3400 E ADDC A,#HIGH OSD_HINT_TABLE
- ; SOURCE LINE # 4651
- 002A 8012 SJMP ?C1021
- 002C ?C0875:
- ; SOURCE LINE # 4653
- ; SOURCE LINE # 4654
- 002C 7E00 E MOV R6,#HIGH OSD_Clean_All
- 002E 7F00 E MOV R7,#LOW OSD_Clean_All
- 0030 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 4655
- 0033 120000 R LCALL L?1110
- 0036 2400 E ADD A,#LOW OSD_HINT_TABLE+010H
- 0038 F582 MOV DPL,A
- 003A E5F0 MOV A,B
- 003C 3400 E ADDC A,#HIGH OSD_HINT_TABLE+010H
- 003E ?C1021:
- 003E 120000 R LCALL L?1099
- 0041 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 4656
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 228
- 0044 ?C0876:
- ; SOURCE LINE # 4659
- ; SOURCE LINE # 4660
- 0044 8027 SJMP ?C1022
- 0046 ?C0874:
- ; SOURCE LINE # 4661
- 0046 7800 E MOV R0,#LOW ucMode_Curr
- 0048 E6 MOV A,@R0
- 0049 F4 CPL A
- 004A 6003 JZ ?C0879
- 004C 300024 E JNB bOverSpec,?C0880
- 004F ?C0879:
- ; SOURCE LINE # 4662
- ; SOURCE LINE # 4663
- 004F 7D40 MOV R5,#040H
- 0051 7F02 MOV R7,#02H
- 0053 120000 E LCALL _RTDSetByte
- ; SOURCE LINE # 4664
- 0056 120000 R LCALL L?1118
- 0059 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4667
- 005C 120000 R LCALL L?1110
- 005F 2400 E ADD A,#LOW OSD_HINT_TABLE+020H
- 0061 F582 MOV DPL,A
- 0063 E5F0 MOV A,B
- 0065 3400 E ADDC A,#HIGH OSD_HINT_TABLE+020H
- 0067 120000 R LCALL L?1099
- 006A 120000 E LCALL _RTDOSDW
- ; SOURCE LINE # 4670
- 006D ?C1022:
- 006D 120000 R LCALL L?1143
- 0070 120000 E LCALL _RTDSetBit
- ; SOURCE LINE # 4671
- ; SOURCE LINE # 4672
- 0073 ?C0880:
- 0073 22 RET
- ; FUNCTION Show_Hint (END)
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 229
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- _Change_Source . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- LP_GLOBAL_USER_DATA1 . . . . . . . . . TYPEDEF ----- PTR ----- 3
- RGB_MODE_USER_DATA . . . . . . . . . . TYPEDEF ----- STRUCT ----- 4
- H_POSITION . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- V_POSITION . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- CLOCK. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- PHASE. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- LP_GLOBAL_USER_DATA2 . . . . . . . . . TYPEDEF ----- PTR ----- 3
- LP_GLOBAL_USER_DATA3 . . . . . . . . . TYPEDEF ----- PTR ----- 3
- GLOBAL_USER_DATA0. . . . . . . . . . . TYPEDEF ----- STRUCT ----- 8
- CONTRAST . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- BRIGHT . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- RTD_R_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- RTD_G_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- RTD_B_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- RTD_R_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- RTD_G_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- RTD_B_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
- b_rgb_VOLUME_STATUS. . . . . . . . . . PUBLIC DATA BIT 0000H 1
- OSD_AUTO . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _OSD_Position. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- para . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- LP_GLOABL_USER_DATA4 . . . . . . . . . TYPEDEF ----- PTR ----- 3
- GLOBAL_USER_DATA1. . . . . . . . . . . TYPEDEF ----- STRUCT ----- 8
- FUNCTION . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- INPUT_SOURCE . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- FILTER . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- OSD_POSH . . . . . . . . . . . . . . MEMBER ----- U_INT 0003H 2
- OSD_POSV . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- OSD_TIMEOUT. . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- OSD_INPUT. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- _PageADC_Left_Right_Key. . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- Save_GUD0. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- GLOBAL_USER_DATA2. . . . . . . . . . . TYPEDEF ----- STRUCT ----- 6
- AD_R_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- AD_G_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- AD_B_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- AD_R_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- AD_G_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- AD_B_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
- _ShowValue . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0007H 1
- col. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- value. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- color. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- usStart_Addr . . . . . . . . . . . . AUTO IDATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0002H 1
- PageADC_ENG. . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Save_GUD1. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- GLOBAL_USER_DATA3. . . . . . . . . . . TYPEDEF ----- STRUCT ----- 5
- VOLUME . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- CURR_CHANNEL . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- PREV_CHANNEL . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- TV_SETTING . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 230
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- SPREAD . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- ucOSD_Pre_Page_Index . . . . . . . . . PUBLIC IDATA U_CHAR 0000H 1
- Save_GUD2. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- GLOBAL_USER_DATA4. . . . . . . . . . . TYPEDEF ----- STRUCT ----- 9
- C1_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- C1_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- C1_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- C2_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- C2_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- C2_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- C3_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- C3_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- C3_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0008H 1
- Save_GUD3. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_Window_Setting . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Save_GUD4. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- strTabAuto_Atb . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Show_B_Process . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _RTDOSDW . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Show_Mode. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- usHwid . . . . . . . . . . . . . . . AUTO DATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- usStart_Addr . . . . . . . . . . . . AUTO IDATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0002H 1
- _OSD_Slider. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- col. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- length . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- value. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- range. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
- color. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
- color_slider . . . . . . . . . . . . AUTO DATA U_CHAR 0006H 1
- usStart_Addr . . . . . . . . . . . . AUTO IDATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0002H 1
- bound. . . . . . . . . . . . . . . . AUTO DATA U_INT 0007H 2
- IE . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A8H 1
- bOverSpec. . . . . . . . . . . . . . . EXTERN DATA BIT ----- 1
- FactoryPageAtbFont . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _RTDSetByte. . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _OSD_Clear . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row_start. . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- height . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- col_start. . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- width. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- Set_H_Position . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_Enable . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _OSD_Fact_Line . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- col. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
- length . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- value. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- indicate . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
- usStart_Addr . . . . . . . . . . . . AUTO IDATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0002H 1
- Init_FACTORY . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _PageFactory_Left_Right_Key. . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 231
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- ucInputSrc . . . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- Show_Hint. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
- LP_VIDEO_MODE_USER_DATA. . . . . . . . TYPEDEF ----- PTR ----- 3
- _RTDSetBit . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page0_Enter_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Show_Note. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- OSD_Opening. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- num. . . . . . . . . . . . . . . . . AUTO IDATA INT 0000H 2
- Page1_Enter_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- bKeyTurbo. . . . . . . . . . . . . . . EXTERN DATA BIT ----- 1
- VIDEO_MODE_USER_DATA . . . . . . . . . TYPEDEF ----- STRUCT ----- 4
- VBRIGHT. . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- VCONTRAST. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- VSATURATION. . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- VHUE . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- _Left_Right_Key_Process. . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- Page2_Enter_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Set_V_Position . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page4_Enter_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- OSD_Ending . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- num. . . . . . . . . . . . . . . . . AUTO IDATA INT 0000H 2
- _RTDCodeW. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page5_Enter_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- ucTemp1. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucTemp2. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- _Load_VLC_Font . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _Osd_Change_Item . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Pess_Key . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- Item_Num . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
- rgb_EXIT_KEY . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_RGB. . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _OSD_Window. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- win_no . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- row_start. . . . . . . . . . . . . . AUTO DATA U_INT 0001H 2
- row_end. . . . . . . . . . . . . . . AUTO DATA U_INT 0003H 2
- col_start. . . . . . . . . . . . . . AUTO DATA U_INT 0005H 2
- col_end. . . . . . . . . . . . . . . AUTO DATA U_INT 0007H 2
- width. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0009H 1
- height . . . . . . . . . . . . . . . AUTO DATA U_CHAR 000AH 1
- color. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 000BH 1
- color_sb . . . . . . . . . . . . . . AUTO DATA U_CHAR 000CH 1
- gradient . . . . . . . . . . . . . . AUTO DATA U_CHAR 000DH 1
- gray_level . . . . . . . . . . . . . AUTO DATA U_CHAR 000EH 1
- attr . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 000FH 1
- Auto_Balance . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Set_Bright_Contrast. . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_Clean_All. . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Row_Info . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page1_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- FactRow_Info . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Load_MUD. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page2_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- SetVolume. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _rgb_OSD_Slider. . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_PAGE_All_TABLE . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 232
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- OSD_DVI. . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Get_OSD_Margin . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- ucH_Min. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucH_Max. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- ucV_Max. . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- Page4_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Font_East_C. . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Page1B_Left_Right_Key . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- Page5_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- ucRefresh. . . . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- Page6_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Sub_Page_Process. . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucTemp . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- Page7_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Value_Adjust. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Var. . . . . . . . . . . . . . . . . AUTO DATA PTR 0001H 3
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
- VMax . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
- VMin . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
- _Page4B_Left_Right_Key . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- OSD_PAGE_TABLE . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page8_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Page5B_Left_Right_Key . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- FACTORY_Key_Key. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page9_Atb. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _OSD_Line. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- col. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
- length . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- value. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- indicate . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
- usStart_Addr . . . . . . . . . . . . AUTO IDATA U_INT 0000H 2
- ucTemp . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0002H 1
- OSD_Version. . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Font_East_J. . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page1_Show . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- SCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0098H 1
- PageADC_Enter_Key. . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page2_Show . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- usOSD_Timer. . . . . . . . . . . . . . EXTERN IDATA U_INT ----- 2
- TCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0088H 1
- AutoOK . . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page4_Show . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _Page1_Goto_Subpage. . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- Page5_Show . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _Save_MUD. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page6_Show . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page0_LR_Key . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _Page4_Goto_Subpage. . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- _Page5_Goto_Subpage. . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 233
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- _OSD_Proc. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- action . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- Sharpness. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Version_Panel. . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- ucOSD_Item_Index0. . . . . . . . . . . PUBLIC IDATA U_CHAR 0001H 1
- rgb_OSD_VOLUME . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- ucOSD_Item_Index1. . . . . . . . . . . PUBLIC IDATA U_CHAR 0002H 1
- _Left_Right_Key_B_Process. . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucOSD_Item_Index2. . . . . . . . . . . PUBLIC IDATA U_CHAR 0003H 1
- PageADC_Atb. . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- SetADC_Offset. . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_HINT_TABLE . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _Bright_Contrast_Adjust. . . . . . . . PUBLIC CODE PROC 0006H -----
- variable . . . . . . . . . . . . . . * REG * DATA PTR 0001H 3
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
- strTabVOLUME_Atb . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _GetPrevPageIdx. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- ucPageCurr . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
- PageFactory_Enter_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- _RTDRead . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _GetNextPageIdx. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- ucPageCurr . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
- usIPH_ACT_WID. . . . . . . . . . . . . EXTERN IDATA U_INT ----- 2
- PageADC_Show . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- OSD_YUV. . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- OSD_Reset. . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- stMUD. . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 4
- Enter_Key_Process. . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- usIPV_ACT_LEN. . . . . . . . . . . . . EXTERN IDATA U_INT ----- 2
- _Init_Page . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- index. . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- ucKey_Issued . . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- Auto_Config. . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Auto_Position. . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Init_GUD . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- M512_Port63. . . . . . . . . . . . . . EXTERN XDATA U_CHAR ----- 1
- SetADC_Gain. . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _RTDWrite. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Init_MUD . . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- OSD_AV . . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page1B_Enter_Key . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _OSD_Proc_B. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- action . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucMode_Curr. . . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- _RGB_MODE_USER_DATA. . . . . . . . . . * TAG * ----- STRUCT ----- 4
- H_POSITION . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- V_POSITION . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- CLOCK. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- PHASE. . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- PageFactory_Show . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _GLOBAL_USER_DATA0 . . . . . . . . . . * TAG * ----- STRUCT ----- 8
- CONTRAST . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- BRIGHT . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- RTD_R_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- RTD_G_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- RTD_B_CONTRAST . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 234
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- RTD_R_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- RTD_G_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- RTD_B_BRIGHT . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- _Set_Phase . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _GLOBAL_USER_DATA1 . . . . . . . . . . * TAG * ----- STRUCT ----- 8
- FUNCTION . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- INPUT_SOURCE . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- FILTER . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- OSD_POSH . . . . . . . . . . . . . . MEMBER ----- U_INT 0003H 2
- OSD_POSV . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- OSD_TIMEOUT. . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- OSD_INPUT. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- Page4B_Enter_Key . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _GLOBAL_USER_DATA2 . . . . . . . . . . * TAG * ----- STRUCT ----- 6
- AD_R_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- AD_G_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- AD_B_GAIN. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- AD_R_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- AD_G_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- AD_B_OFFSET. . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- Page5B_Enter_Key . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _GLOBAL_USER_DATA3 . . . . . . . . . . * TAG * ----- STRUCT ----- 5
- VOLUME . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- CURR_CHANNEL . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- PREV_CHANNEL . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- TV_SETTING . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- SPREAD . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- _GLOBAL_USER_DATA4 . . . . . . . . . . * TAG * ----- STRUCT ----- 9
- C1_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- C1_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- C1_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- C2_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- C2_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0004H 1
- C2_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0005H 1
- C3_R . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0006H 1
- C3_G . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0007H 1
- C3_B . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0008H 1
- _Wait_For_Event. . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Show_Process . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- T2CON. . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00C8H 1
- _Page0_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- ucH_Min_Margin . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- FACTORY_Key_Process. . . . . . . . . . PUBLIC CODE PROC 0000H -----
- _Page1_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- _Show_Osd_Page . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page_Num . . . . . . . . . . . . . . AUTO DATA U_CHAR 0007H 1
- Page_Attr. . . . . . . . . . . . . . AUTO DATA PTR 0001H 3
- OSD_Table_Num. . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
- _Page2_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- _Delay_Xms . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- ucH_Max_Margin . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- _Page4_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- _Page5_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- C51 COMPILER V7.06 LCD_OSD 11/21/2005 13:47:29 PAGE 235
- NAME CLASS MSPACE TYPE OFFSET SIZE
- ==== ===== ====== ==== ====== ====
- Key. . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- _Page6_Left_Right_Key. . . . . . . . . PUBLIC CODE PROC 0000H -----
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
- Auto_Phase . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- _SPREAD_Adjust . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- variable . . . . . . . . . . . . . . * REG * DATA PTR 0001H 3
- Key. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
- OSD_SV . . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Set_Spread . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- RecallOK . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- OSD_TV . . . . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- _OSD_Fact_Clear. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- row_start. . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
- height . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
- col_start. . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
- width. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
- Enter_Key_B_Process. . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page_All_Atb . . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Set_Gamma. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- Page1B_Show. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- Page8_Content. . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- ucV_Min_Margin . . . . . . . . . . . . EXTERN IDATA U_CHAR ----- 1
- Page9_Content. . . . . . . . . . . . . EXTERN CODE ARRAY ----- -----
- Page4B_Show. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- stGUD0 . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 8
- Page5B_Show. . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
- stGUD1 . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 8
- PSW. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00D0H 1
- ucOSD_Page_Index . . . . . . . . . . . PUBLIC IDATA U_CHAR 0004H 1
- stGUD2 . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 6
- Data . . . . . . . . . . . . . . . . . EXTERN DATA ARRAY ----- 16
- Set_Clock. . . . . . . . . . . . . . . EXTERN CODE PROC ----- -----
- stGUD3 . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 5
- _VIDEO_MODE_USER_DATA. . . . . . . . . * TAG * ----- STRUCT ----- 4
- VBRIGHT. . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0000H 1
- VCONTRAST. . . . . . . . . . . . . . MEMBER ----- U_CHAR 0001H 1
- VSATURATION. . . . . . . . . . . . . MEMBER ----- U_CHAR 0002H 1
- VHUE . . . . . . . . . . . . . . . . MEMBER ----- U_CHAR 0003H 1
- LP_RGB_MODE_USER_DATA. . . . . . . . . TYPEDEF ----- PTR ----- 3
- stGUD4 . . . . . . . . . . . . . . . . EXTERN DATA STRUCT ----- 9
- LP_GLOBAL_USER_DATA0 . . . . . . . . . TYPEDEF ----- PTR ----- 3
- MODULE INFORMATION: STATIC OVERLAYABLE
- CODE SIZE = 11298 ----
- CONSTANT SIZE = ---- ----
- XDATA SIZE = ---- ----
- PDATA SIZE = ---- ----
- DATA SIZE = ---- 82
- IDATA SIZE = 5 19
- BIT SIZE = 1 ----
- END OF MODULE INFORMATION.
- C51 COMPILATION COMPLETE. 7 WARNING(S), 0 ERROR(S)