⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osd.i

📁 NOVATEK公司的LCD_CONTROLLER源代码 液晶显示器驱动板源代码NT68521
💻 I
📖 第 1 页 / 共 5 页
字号:
#line 1 "SRC\OSD.C" /0  #line 1 "SRC\OSD.H" /0                                                                                          extern code unsigned char IconPosition[]; extern code unsigned char ClearLine1[]; extern code unsigned char ClearLine2[]; extern code unsigned char ClearLine3[]; extern code unsigned char MenuItem[]; extern code unsigned char *SourceTab[];  void OsdInit(void); void Osd2Init(void); void Osd3Init(void); void Osd4Init(void); void LoadFont(void); void ShowMainMenu(void); void MainMenu(void); void ClearOSD(void); void OSD_OFF(void); void ShowSubMenu(void); void ValueUp(void); void ValueDown(void); void ShowT_Bar(void); void ShowBrightness(void); void ShowContrast(void); void ShowClock(void); void ShowPhase(void); void ShowHP(void); void ShowVP(void); void ShowNO_YES(unsigned char i); void SetPosition(void); void ShowVersion(void); void ClearText(void); void ShowOutOfRange(void); void ShowNoSync(void); void ShowDisconnector(void); void SaveData(void); void ShowAutoAdj1(void); void ShowAutoAdj(void); void ShowRGB(void); void ShowOSD_X(void); void ShowOSD_Y(void); void ShowOSD_Timer(void); void ShowColorTemperature(void); void ShowLanguage(void); void SelectItem(void); void WriteSequenceScaler(unsigned char addr,unsigned char *p); void WriteStringScaler(unsigned char Attr,unsigned char *p); void WriteXY_StrScaler(unsigned char Attr,unsigned char x,unsigned char y,unsigned char *p); void FillLineAttr(unsigned char x,unsigned char y,unsigned char l,unsigned short Attr); void UnselectIcon(void); void WriteXY_CStrScaler(unsigned char Attr,unsigned char x,unsigned char y,unsigned char w,unsigned char *p); void CheckRGB(void); void ShowMisceMenu(void); void ShowInverter(void); void ShowSaturation(void); void ShowTint(void); void ShowSharpness(void); void SetMovePosition(void); void ShowVolume(); void DirectVolume(); void ShowValue(unsigned char Attr,unsigned char value); void ShowSliderBar(unsigned char x,unsigned char y,unsigned char value); void ShowFreq(void); void ShowResolution(void); void ShowNum(unsigned char Attr,unsigned char xx,unsigned char yy,unsigned char value); void ShowInputSource(void); void VideoMenu(void); void ShowVideoMenu(void); void ShowVideoSubMenu(void); void VideoValueUp(void); void VideoValueDown(void); void VideoUnSelectIcon(void); void VideoSelectItem(void);  enum{ NotSaveSaveFlag, BrightnessSaveFlag, ContrastSaveFlag, ClockSaveFlag, PhaseSaveFlag, HP_SaveFlag, VP_SaveFlag,  R_GainSaveFlag, G_GainSaveFlag, B_GainSaveFlag, VolumeSaveFlag,  OSD_X_SaveFlag, OSD_Y_SaveFlag, OSD_TimerSaveFlag, SaturationSaveFlag, TintSaveFlag, SharpnessSaveFlag, InverterSaveFlag, Osd_ControlSaveFlag     };   enum{ BrightnessNode, ContrastNode, PhaseNode, ClockNode, HP_Node, VP_Node, RecallNode, ColorTempNode, R_GainNode, G_GainNode, B_GainNode, LanguageNode, MisceNode, ExitMainMenuNode, ExitMisceMenuNode, OSD_X_Node, OSD_Y_Node, OSD_TimerNode, OSD_RotationNode, OSD_FlipNode, OSD_MirrorNode, AutoColorNode, SaturationNode, TintNode, SharpnessNode };	    enum{ AvBrightnessNode, AvContrastNode, AvSaturationNode, AvTintNode, AvSharpnessNode, AvLanguageNode, AvRecallNode, AvOSD_X_Node, AvOSD_Y_Node, AvOSD_TimerNode, AvExitMainMenuNode };	  #line 1 "SRC\OSD.C" /0   #line 1 "SRC\SCALER.H" /0        extern code unsigned char TCON_Tab[]; extern code unsigned short H_ActiveTab[]; extern code unsigned short V_ActiveTab[]; extern code unsigned char PhaseTable[];  void InitScaler(void); void TCONInit(void); void UpdatePresetData(void); void SetADC_Phase(void); void SetADC_PLL(void); void SetScaler(void); void SetScalerAV(void); void ForceToBackground(unsigned char color); void SetDisplayNormal(void); void PowerSaving(void); void ScalerPowerDown(void); void ScalerPowerUp(void); void SetHP(void); void SetVP(void); void SetDPLL(unsigned long dclk); void SetSharpness(void); void SetContrast(void); void SetBrightness(void); void SetInverter(void); void LoadADC_Gain(void); void SetVolume(void); void SetStartDPLL(unsigned long dclk); void WritePageScaler(unsigned char addr1,unsigned char addr2,unsigned char *p); void SetScalerAV(void);  #line 2 "SRC\OSD.C" /0   #line 1 "SRC\IIC.H" /0         unsigned char Read24C16(unsigned short addr16); void InitEEPROM(void); void Write24C16(unsigned short k,unsigned char ch); void WritePage24C16(unsigned short addr1,unsigned short addr2,unsigned char *p);  void LoadDDCData(unsigned char ddcsw); void SaveDDCData(unsigned char ddcsw); void WriteWordIIC_HW(unsigned char device,unsigned char addr,unsigned short value); void WriteIIC_HW(unsigned char device,unsigned char addr,unsigned char ch); void MasterSendByte(unsigned char i); unsigned char ReadIIC_HW(unsigned char device,unsigned char addr); unsigned char MasterReadByte(unsigned char k); void MasterSendStop(void); void MasterReStart(void); void WaitStop(void); unsigned char TestIIC_HW(unsigned char device); void WaitTx(void); unsigned long ReadDWordIIC_HW(unsigned char device,unsigned char addr); unsigned short ReadWordIIC_HW(unsigned char device,unsigned char addr); void WriteIICV_HW(unsigned char device,unsigned char addr,unsigned char ch); void MasterSendByteV(unsigned char i); void CheckDevice(void); unsigned char TestIIC_HW(unsigned char device);  #line 3 "SRC\OSD.C" /0   #line 1 "SRC\MYDEF.H" /0                                                          #line 4 "SRC\OSD.C" /0   #line 1 "SRC\RAM.H" /0    extern idata bit NonFullScreen;  extern idata unsigned short	Timer1; extern idata unsigned short	Timer2; extern idata unsigned short	H_SYNC; extern idata unsigned short	V_SYNC; extern idata unsigned short	H_SYNC_Temp; extern idata unsigned short	V_SYNC_Temp; extern idata unsigned short	HP_Start; extern idata unsigned short	HP_End; extern idata unsigned short	VP_Start; extern idata unsigned short	VP_End; extern idata unsigned short	PoSvTimer; extern idata unsigned short	abuf; extern idata unsigned short VTotal; extern idata unsigned short HP_Max; extern idata unsigned short Clk_Min; extern idata unsigned short Clk_Max; extern idata unsigned short H_Act; extern idata unsigned short HTotal;  extern idata unsigned char	T0_INT_CNT; extern idata unsigned char	HV_Pol; extern idata unsigned char	HV_Pol_Temp; extern idata unsigned char	flag1; extern idata unsigned char	flag2; extern idata unsigned char	flag3; extern idata unsigned char	ModePoint; extern idata unsigned char	SyncMode; extern idata unsigned char	KeyPad1; extern idata unsigned char	KeyPad2; extern idata unsigned char	Timer10ms; extern idata unsigned char	KeyTemp1; extern idata unsigned char	KeyTemp2; extern idata unsigned char	KeyBuffer; extern idata unsigned char	OSD_Point1; extern idata unsigned char	OSD_Point2; extern idata unsigned char	Language; extern idata unsigned char	OSD_Timer; extern idata unsigned char	Repeat; extern idata unsigned char	RepeatTimer; extern idata unsigned char	PowerStatus; extern idata unsigned char	ChBuffer; extern idata unsigned char	dbuf; extern idata unsigned char	rwbuf; extern idata unsigned char	VP_Max; extern idata unsigned char	OSD_Type; extern idata unsigned char	Timer3; extern idata unsigned char	Timer4; extern idata unsigned char	HP_Min; extern idata unsigned char	ADC_Phase; extern idata unsigned char	Brightness; extern idata unsigned char	Contrast; extern idata unsigned char	Sharpness; extern idata unsigned char	R_Gain; extern idata unsigned char	G_Gain; extern idata unsigned char	B_Gain; extern idata unsigned char	R_ADC; extern idata unsigned char	G_ADC; extern idata unsigned char	B_ADC; extern idata unsigned char	SavePointer; extern idata unsigned char	Volume; extern idata unsigned char	OSD_X; extern idata unsigned char	OSD_Y; extern idata unsigned char	ColorStatus; extern idata unsigned char	Inverter;  extern xdata unsigned char	CmdTxPtr1; extern xdata unsigned char	CmdTxPtr2; extern xdata unsigned char	CmdRxPtr1; extern xdata unsigned char	CmdRxPtr2; extern xdata unsigned char	CmdTxBuffer[]; extern xdata unsigned char	CmdRxBuffer[]; extern xdata unsigned char	Saturation; extern xdata unsigned char	Tint; extern xdata unsigned char	DeviceFlag; extern xdata unsigned char IIC_BaudRate; extern xdata unsigned char	OSD_Control; extern xdata unsigned char TempValue; extern xdata unsigned short MoveX; extern xdata unsigned short MoveY; extern xdata unsigned char	MuteTimer; extern xdata unsigned char	checksum; extern bit NodeToggle;       #line 5 "SRC\OSD.C" /0   #line 1 "C:\KEIL\C51\INC\STDIO.H" /0                typedef unsigned int size_t;   #pragma SAVE #pragma REGPARMS extern char _getkey (void); extern char getchar (void); extern char ungetchar (char); extern char putchar (char); extern int printf   (const char *, ...); extern int sprintf  (char *, const char *, ...); extern int vprintf  (const char *, char *); extern int vsprintf (char *, const char *, char *); extern char *gets (char *, int n); extern int scanf (const char *, ...); extern int sscanf (char *, const char *, ...); extern int puts (const char *);  #pragma RESTORE   #line 6 "SRC\OSD.C" /0   #line 1 "SRC\USERADJ.H" /0    extern code unsigned char ColorTab[];  void BrightnessUp(void); void BrightnessDown(void); void LoadModeIndependentSettings(void); void LoadModeDependentSettings(void); void SaveModeDependentSettings(void); void ContrastUp(void); void ContrastDown(void); void ClockUp(void); void ClockDown(void); void PhaseUp(void); void PhaseDown(void); void HP_Up(void); void HP_Down(void); void VP_Up(void); void VP_Down(void); void Recall(void); void OSD_X_Up(void); void OSD_X_Down(void); void OSD_Y_Up(void); void OSD_Y_Down(void); void SharpnessUp(void); void SharpnessDown(void); void RGB_Up(void); void RGB_Down(void); void OSD_TimerUp(void); void OSD_TimerDown(void); void ColorTempUp(void); void ColorTempDown(void); void LanguageUp(void); void LanguageDown(void); void ResetEEPROM(void); void SaturationUp(void); void SaturationDown(void); void TintUp(void); void TintDown(void); void SharpnessDown(void); void CH_SystemUp(void); void CH_SystemDown(void); void InverterUp(void); void InverterDown(void); void SourceSelect(void);  #line 7 "SRC\OSD.C" /0   #line 1 "SRC\AUTOADJ.H" /0    void AutoTune(void); void AutoPosition(void); void AutoClock(void); void AutoPhase(void); void AutoPhaseFineTune(void); void SetADC_Offset(unsigned char OffSet); void SetADC_Gain(unsigned char OffSet); void WriteADC_Offset(unsigned char r,unsigned char g,unsigned char b); void AutoColor(void);  void CheckRCV(void); void RcvError(void); void CheckCmd(unsigned char i); void ReadHistogram(void); void AutoClockByPhase(bit h); unsigned long CheckPhaseData(void);  #line 8 "SRC\OSD.C" /0   #line 1 "SRC\PANEL.H" /0                                                                           #line 76 "SRC\PANEL.H" /1                                                                                                      #line 139 "SRC\PANEL.H" /0  #line 141 "SRC\PANEL.H" /1                                                                                                      #line 204 "SRC\PANEL.H" /0  #line 206 "SRC\PANEL.H" /1                                                                                                      #line 269 "SRC\PANEL.H" /0  #line 271 "SRC\PANEL.H" /1                                                                                                      #line 334 "SRC\PANEL.H" /0  #line 336 "SRC\PANEL.H" /1                                                                                                      #line 399 "SRC\PANEL.H" /0  #line 401 "SRC\PANEL.H" /1                  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -