📄 mcu.lst
字号:
138 =1 extern xdata unsigned char LCNT_LB;
139 =1 extern xdata unsigned char LCNT_HB;
140 =1 extern xdata unsigned char MUTE_CTRL;
141 =1 //--------------[ Flash Memory ]----------------------------
142 =1 extern xdata unsigned char ISP_REG;
143 =1 #define ISP_FLG 0x02
144 =1 #define ISP_CH 0x01
145 =1 extern xdata unsigned char FLASH_BUF;
146 =1 //--------------[ GPIO Directly Control ]-------------------
147 =1 extern xdata unsigned char RDPA_REG;
148 =1 extern xdata unsigned char RDPB_REG;
149 =1 extern xdata unsigned char RDPC_REG;
150 =1 extern xdata unsigned char RDPD_REG;
151 =1 //--------------[ Stereo 3D Control ]-----------------------
152 =1 extern xdata unsigned char S3D_REG;
153 =1 #define EN_S3D 0x80
C51 COMPILER V7.20 MCU 09/14/2004 12:21:02 PAGE 10
154 =1 #define EN_LNKO 0x40
155 =1 #define EN_IRO 0x20
156 =1 #define EN_SSYNCO 0x10
157 =1 #define SS_NOT 0x02
158 =1 #define V3D_SEL 0x01
159 =1 //--------------[ USB Port ]--------------------------------
160 =1 extern xdata unsigned char IUSB2_FLG; // (R/W) : $00
161 =1 #define R0_STL_FLG 0x80
162 =1 #define T0_STL_FLG 0x40
163 =1 #define RESMI 0x20
164 =1 #define URST 0x10
165 =1 #define NAK2 0x08
166 =1 #define NAK11 0x04
167 =1 #define NAKR0 0x02
168 =1 #define NAKT0 0x01
169 =1 extern xdata unsigned char IUSB2_EN; // (R/W) : $00
170 =1 #define R0_STL_EN 0x80
171 =1 #define T0_STL_EN 0x40
172 =1 #define RESMI_EN 0x20
173 =1 // #define URST 0x10
174 =1 #define NAK2_EN 0x08
175 =1 #define NAK11_EN 0x04
176 =1 #define NAKR0_EN 0x02
177 =1 #define NAKT0_EN 0x01
178 =1 extern xdata unsigned char IUSB1_FLG; // (R/W) : $00
179 =1 #define SUSP 0x80
180 =1 #define STUP 0x40
181 =1 #define OWSTUP 0x20
182 =1 // #define RST 0x10
183 =1 #define IN2 0x08
184 =1 #define IN1 0x04
185 =1 #define OT0 0x02
186 =1 #define IN0 0x01
187 =1 extern xdata unsigned char IUSB1_EN; // (R/W) : $00
188 =1 #define SUSP_EN 0x80
189 =1 #define STUP_EN 0x40
190 =1 #define OWSTUP_EN 0x20
191 =1 // #define RST_ 0x10
192 =1 #define IN2_EN_EN 0x08
193 =1 #define IN1_EN_EN 0x04
194 =1 #define OT0_EN_EN 0x02
195 =1 #define IN0_EN_EN 0x01
196 =1 extern xdata unsigned char MODE_FG; // (R/W) : $02
197 =1 extern xdata unsigned char USB_ADR; // (R/W) : $00
198 =1 extern xdata unsigned char USB_CON; // (R/W) : $00
199 =1 extern xdata unsigned char TXDAT0; // (-W-) : $XX (T0B7-T0B0)
200 =1 extern xdata unsigned char TXCNT0; // (-W-) : $XX (C0B3-C0B0)
201 =1 extern xdata unsigned char TXFLG0; // (R/W) : $00
202 =1 extern xdata unsigned char RXDAT0; // (-R-) : $XX (R0B7-R0B0)
203 =1 extern xdata unsigned char RXCNT0; // (-R-) : $XX (X0B3-X0B0)
204 =1 extern xdata unsigned char RXFLG0; // (R/W) : $00
205 =1 extern xdata unsigned char TXDAT1; // (-W-)
206 =1 extern xdata unsigned char TXCNT1; // (-W-)
207 =1 extern xdata unsigned char TXFLG1; // (R/W) : $00
208 =1 #define T1EPE 0x08
209 =1 #define T1SEQC 0x04
210 =1 #define STAL1 0x02
211 =1 #define T1FULL 0x01
212 =1 extern xdata unsigned char TXFLG2; // (R/W) : $00
213 =1 #define T2EPE 0x08
214 =1 #define T2SEQC 0x04
215 =1 #define STAL2 0x02
C51 COMPILER V7.20 MCU 09/14/2004 12:21:02 PAGE 11
216 =1 #define T2FULL 0x01
217 =1 extern xdata unsigned char ISRC_SW; // (R/W) : $07
218 =1 extern xdata unsigned char DDCPtr; // (R/W) : $07
219 =1
220 =1 //#define SYSREG_END TXFLG2 ; System Register end define
221 =1 #endif
8 #include "UserAdj.H"
1 =1 #ifndef _UserAdj_H_
2 =1 #define _UserAdj_H_
3 =1
4 =1 extern code unsigned char ColorTab[];
5 =1
6 =1 void BrightnessUp(void);
7 =1 void BrightnessDown(void);
8 =1 void LoadModeIndependentSettings(void);
9 =1 void LoadModeDependentSettings(void);
10 =1 void SaveModeDependentSettings(void);
11 =1 void ContrastUp(void);
12 =1 void ContrastDown(void);
13 =1 void ClockUp(void);
14 =1 void ClockDown(void);
15 =1 void PhaseUp(void);
16 =1 void PhaseDown(void);
17 =1 void HP_Up(void);
18 =1 void HP_Down(void);
19 =1 void VP_Up(void);
20 =1 void VP_Down(void);
21 =1 void Recall(void);
22 =1 void OSD_X_Up(void);
23 =1 void OSD_X_Down(void);
24 =1 void OSD_Y_Up(void);
25 =1 void OSD_Y_Down(void);
26 =1 void SharpnessUp(void);
27 =1 void SharpnessDown(void);
28 =1 void RGB_Up(void);
29 =1 void RGB_Down(void);
30 =1 void OSD_TimerUp(void);
31 =1 void OSD_TimerDown(void);
32 =1 void ColorTempUp(void);
33 =1 void ColorTempDown(void);
34 =1 void LanguageUp(void);
35 =1 void LanguageDown(void);
36 =1 void ResetEEPROM(void);
37 =1 void SaturationUp(void);
38 =1 void SaturationDown(void);
39 =1 void TintUp(void);
40 =1 void TintDown(void);
41 =1 void SharpnessDown(void);
42 =1 void CH_SystemUp(void);
43 =1 void CH_SystemDown(void);
44 =1 void InverterUp(void);
45 =1 void InverterDown(void);
46 =1 void SourceSelect(void);
47 =1
48 =1 #endif
9 #include "Scaler.H"
1 =1 #ifndef _Scaler_H
2 =1 #define _Scaler_H
3 =1
4 =1 #define DTF8 7
5 =1 //#define DT01 0x00 //0x00:disbale 10 to 8 dither
6 =1 #define DT01 0x01 //0x01:enabale 10 to 8 dither
C51 COMPILER V7.20 MCU 09/14/2004 12:21:02 PAGE 12
7 =1
8 =1 extern code unsigned char TCON_Tab[];
9 =1 extern code unsigned short H_ActiveTab[];
10 =1 extern code unsigned short V_ActiveTab[];
11 =1 extern code unsigned char PhaseTable[];
12 =1
13 =1 void InitScaler(void);
14 =1 void TCONInit(void);
15 =1 void UpdatePresetData(void);
16 =1 void SetADC_Phase(void);
17 =1 void SetADC_PLL(void);
18 =1 void SetScaler(void);
19 =1 void SetScalerAV(void);
20 =1 void ForceToBackground(unsigned char color);
21 =1 void SetDisplayNormal(void);
22 =1 void PowerSaving(void);
23 =1 void ScalerPowerDown(void);
24 =1 void ScalerPowerUp(void);
25 =1 void SetHP(void);
26 =1 void SetVP(void);
27 =1 void SetDPLL(unsigned long dclk);
28 =1 void SetSharpness(void);
29 =1 void SetContrast(void);
30 =1 void SetBrightness(void);
31 =1 void SetInverter(void);
32 =1 void LoadADC_Gain(void);
33 =1 void SetVolume(void);
34 =1 void SetStartDPLL(unsigned long dclk);
35 =1 void WritePageScaler(unsigned char addr1,unsigned char addr2,unsigned char *p);
36 =1 void SetScalerAV(void);
37 =1
38 =1 #endif
10 #include "AutoAdj.H"
1 =1 #ifndef _AutoAdj_H_
2 =1 #define _AutoAdj_H_
3 =1
4 =1 void AutoTune(void);
5 =1 void AutoPosition(void);
6 =1 void AutoClock(void);
7 =1 void AutoPhase(void);
8 =1 void AutoPhaseFineTune(void);
9 =1 void SetADC_Offset(unsigned char OffSet);
10 =1 void SetADC_Gain(unsigned char OffSet);
11 =1 void WriteADC_Offset(unsigned char r,unsigned char g,unsigned char b);
12 =1 void AutoColor(void);
13 =1 ///////////////////////////////////////////////////////////////////////////////
14 =1 void CheckRCV(void);
15 =1 void RcvError(void);
16 =1 void CheckCmd(unsigned char i);
17 =1 void ReadHistogram(void);
18 =1 void AutoClockByPhase(bit h);
19 =1 unsigned long CheckPhaseData(void);
20 =1
21 =1 #endif
11 #include "OSD.H"
1 =1 #ifndef _OSD_H
2 =1 #define _OSD_H
3 =1
4 =1 // OSD Palette Data
5 =1 #define BLACK 0x0000
6 =1 #define RED 0xf800//
7 =1 #define GREEN 0x07e0//
C51 COMPILER V7.20 MCU 09/14/2004 12:21:02 PAGE 13
8 =1 #define BLUE 0x001F
9 =1 #define CYAN 0x871c//(BLUE|GREEN)
10 =1 #define MAGENTA 0xdfff//(RED|BLUE)
11 =1 #define YELLOW (RED|GREEN)
12 =1 #define WHITE (RED|GREEN|BLUE)
13 =1 #define TBLACK 0x0000
14 =1 #define TRED 0x4000
15 =1 #define TGREEN 0x0200
16 =1 #define TBLUE 0x000c
17 =1 #define TCYAN 0x036d//(TBLUE|TGREEN)
18 =1 #define TMAGENTA (TRED|TBLUE)
19 =1 #define TYELLOW (TRED|TGREEN)
20 =1 #define GRAY 0x8410//0x4210
21 =1
22 =1 #define iBLACK 0
23 =1 #define iRED 1
24 =1 #define iGREEN 2
25 =1 #define iBLUE 3
26 =1 #define iCYAN 4
27 =1 #define iMAGENTA 5
28 =1 #define iYELLOW 6
29 =1 #define iWHITE 7
30 =1 #define iTBLACK 8
31 =1 #define iTRED 9
32 =1 #define iTGREEN 10
33 =1 #define iTBLUE 11
34 =1 #define iTCYAN 12
35 =1 #define iTMAGENTA 13
36 =1 #define iTYELLOW 14
37 =1 #define iGRAY 15
38 =1
39 =1 #define FrameColor (((iBLACK-1)<<8)|(iCYAN<<4))
40 =1 #define FactoryColor (((iBLACK-1)<<8)|(iGREEN<<4))
41 =1 #define FrameMColor ((iCYAN<<4)|0x0c)
42 =1 #define FactoryMColor ((iGREEN<<4)|0x0c)
43 =1 #define TitleColor (((iWHITE-1)<<8)|(iTCYAN<<4))
44 =1 #define TextColor (((iTBLUE-1)<<8)|(iMAGENTA<<4))
45 =1 #define TextSelColor (((iTBLUE-1)<<8)|(iYELLOW<<4))
46 =1 #define IconColor (((iBLACK-1)<<8)|(iYELLOW<<4))
47 =1 #define IconRedColor (((iRED-1)<<8)|(iYELLOW<<4))
48 =1 #define IconGreenColor (((iGREEN-1)<<8)|(iYELLOW<<4))
49 =1 #define IconBlueColor (((iBLUE-1)<<8)|(iYELLOW<<4))
50 =1 #define IconMColor ((iYELLOW<<4)|0x0c)
51 =1 #define RedFrameColor (((iGREEN-1)<<8)|(iRED<<4))
52 =1 #define MsgColor1 (((iTBLUE-1)<<8)|(iCYAN<<4))
53 =1 #define MsgColor2 (((iTBLUE-1)<<8)|(iGREEN<<4))
54 =1 #define DisIconColor (((iWHITE-1)<<8)|(iCYAN<<4))
55 =1 #define DisIconMColor ((iCYAN<<4)|0x100c)
56 =1 #define ChannelColor (((iGREEN-1)<<8)|(iBLACK<<4))
57 =1 #define RedColor (((iRED-1)<<8)|(iCYAN<<4))
58 =1 #define GreenColor (((iGREEN-1)<<8)|(iCYAN<<4))
59 =1 #define BlueColor (((iBLUE-1)<<8)|(iCYAN<<4))
60 =1 //
61 =1 #define OSD_WIDTH 32//22
62 =1 #define OSD_HIGHT 15
63 =1 #define OSD2_WIDTH 32//22
64 =1 #define OSD2_HIGHT 5
65 =1 #define OSD3_WIDTH 8
66 =1 #define OSD3_HIGHT 1
67 =1 #define OSD4_HIGHT 10
68 =1
69 =1 #define OSD_ZoomX 1
C51 COMPILER V7.20 MCU 09/14/2004 12:21:02 PAGE 14
70 =1 #define OSD_ZoomY 1
71 =1 #define CR9e 0
72 =1 //#define CR9e 1
73 =1 //#define CR9e 2
74 =1 //#define CR9e 3
75 =1 #define OSD_RBx (PanelWidth - (12 * OSD_ZoomX * OSD_WIDTH))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -