📄 lcd_msg.i
字号:
#line 144 "HEADER\Main_def.h" /1 #line 155 "HEADER\Main_def.h" /0 #line 157 "HEADER\Main_def.h" /1 #line 159 "HEADER\Main_def.h" /0 #line 163 "HEADER\Main_def.h" /1 #line 165 "HEADER\Main_def.h" /0 #line 270 "HEADER\Main_def.h" /1 #line 272 "HEADER\Main_def.h" /0 #line 273 "HEADER\Main_def.h" /1 #line 275 "HEADER\Main_def.h" /0 #line 276 "HEADER\Main_def.h" /1 #line 278 "HEADER\Main_def.h" /0 #line 279 "HEADER\Main_def.h" /1 #line 281 "HEADER\Main_def.h" /0 #line 1 "Header\LCD_FUNC.H" /0 typedef struct _GLOBAL_USER_DATA0 { unsigned char CONTRAST; unsigned char BRIGHT; unsigned char RTD_R_CONTRAST; unsigned char RTD_G_CONTRAST; unsigned char RTD_B_CONTRAST; unsigned char RTD_R_BRIGHT; unsigned char RTD_G_BRIGHT; unsigned char RTD_B_BRIGHT; } GLOBAL_USER_DATA0, *LP_GLOBAL_USER_DATA0; typedef struct _GLOBAL_USER_DATA1 { unsigned char FUNCTION; unsigned char INPUT_SOURCE; unsigned char FILTER; unsigned int OSD_POSH; unsigned char OSD_POSV; unsigned char OSD_TIMEOUT; unsigned char OSD_INPUT; } GLOBAL_USER_DATA1, *LP_GLOBAL_USER_DATA1; typedef struct _GLOBAL_USER_DATA2 { unsigned char AD_R_GAIN; unsigned char AD_G_GAIN; unsigned char AD_B_GAIN; unsigned char AD_R_OFFSET; unsigned char AD_G_OFFSET; unsigned char AD_B_OFFSET; } GLOBAL_USER_DATA2, *LP_GLOBAL_USER_DATA2; typedef struct _GLOBAL_USER_DATA3 { unsigned char VOLUME; unsigned char CURR_CHANNEL; unsigned char PREV_CHANNEL; unsigned char TV_SETTING; unsigned char SPREAD; } GLOBAL_USER_DATA3, *LP_GLOBAL_USER_DATA3; typedef struct _GLOBAL_USER_DATA4 { unsigned char C1_R; unsigned char C1_G; unsigned char C1_B; unsigned char C2_R; unsigned char C2_G; unsigned char C2_B; unsigned char C3_R; unsigned char C3_G; unsigned char C3_B; } GLOBAL_USER_DATA4, *LP_GLOABL_USER_DATA4; typedef struct _RGB_MODE_USER_DATA { unsigned char H_POSITION; unsigned char V_POSITION; unsigned char CLOCK; unsigned char PHASE; } RGB_MODE_USER_DATA, *LP_RGB_MODE_USER_DATA; typedef struct _VIDEO_MODE_USER_DATA { unsigned char VBRIGHT; unsigned char VCONTRAST; unsigned char VSATURATION; unsigned char VHUE; } VIDEO_MODE_USER_DATA, *LP_VIDEO_MODE_USER_DATA; #line 134 "Header\LCD_FUNC.H" /1 #line 313 "Header\LCD_FUNC.H" /0 extern GLOBAL_USER_DATA0 data stGUD0; extern GLOBAL_USER_DATA1 data stGUD1; extern GLOBAL_USER_DATA2 data stGUD2; extern GLOBAL_USER_DATA3 data stGUD3; extern GLOBAL_USER_DATA4 data stGUD4; extern RGB_MODE_USER_DATA data stMUD; extern unsigned int idata usIPH_ACT_STA; extern unsigned int idata usIPV_ACT_STA; extern unsigned int idata usIPH_ACT_WID; extern unsigned int idata usIPV_ACT_LEN; extern unsigned int idata usADC_Clock; extern unsigned int idata usDH_Total; extern unsigned int idata usDV_Total; extern unsigned char idata ucDV_Delay; extern unsigned char idata ucV_Max_Margin; extern unsigned char idata ucV_Min_Margin; extern unsigned char idata ucH_Max_Margin; extern unsigned char idata ucH_Min_Margin; extern unsigned char idata UartNum; extern unsigned char idata UartData[4]; extern void SetMute(bit val); extern void SetVolume(); extern void WriteGamma(unsigned char code *arrayR, unsigned char code *arrayG, unsigned char code *arrayB); extern void WriteDither(unsigned char code *array); extern void WriteSU_COEF(unsigned char code *arrayH, unsigned char code *arrayV); extern void Set_H_Position(void); extern void Set_V_Position(void); extern void Set_Clock(void); extern void Set_Phase(unsigned char phase); extern void Set_Bright_Contrast(void); extern void Set_Gamma(void); extern void Set_Dithering(void); extern void Sharpness(void); extern void Set_Mode_Params(void); extern void SetADC_VCO(unsigned char ucRate); extern void SetADC_Gain(void); extern void SetADC_Offset(void); extern void SetADC_GainOffset(void); #line 365 "Header\LCD_FUNC.H" /1 #line 367 "Header\LCD_FUNC.H" /0 extern void Wait_For_Event(unsigned char event); extern void Save_GUD0(void); extern void Load_GUD0(void); extern void Save_GUD1(void); extern void Load_GUD1(void); extern void Save_GUD2(void); extern void Load_GUD2(void); extern void Save_GUD3(void); extern void Load_GUD3(void); extern void Save_GUD4(void); extern void Load_GUD4(void); extern void Save_MUD(unsigned char mode_num); extern void Load_MUD(unsigned char mode_num); extern void Init_GUD(void); extern void Init_MUD(void); extern void Check_EEPROM(void); extern unsigned char code INIT_EEPROM2[]; extern void RTD_Test(void); extern void Free_Background(void); extern void Reset_Mode(void); extern void Set_Spread(void); extern void Init_FACTORY(void); extern void Init_FRecall(void); #line 402 "Header\LCD_FUNC.H" /1 #line 406 "Header\LCD_FUNC.H" /0 #line 8 "Code\Lcd_msg.c" /0 #line 1 "Header\LCD_MSG.H" /0 unsigned char idata ucKey_Issued = 0; bit bKeyTurbo = 0; unsigned char Key_Trans(); void OSD_Dispatcher(unsigned char message); #line 64 "Header\LCD_MSG.H" /1 #line 72 "Header\LCD_MSG.H" /0 #line 9 "Code\Lcd_msg.c" /0 #line 1 "Header\LCD_MAIN.H" /0 #line 1 "HEADER\Timer.h" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\CHAR_DEF.H" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\MODE_DEF.H" /0 #line 2 "HEADER\Main_def.h" /0 #line 1 "HEADER\RTD_DEF.H" /0 #line 3 "HEADER\Main_def.h" /0 #line 1 "HEADER\CODE_DEF.H" /0 #line 4 "HEADER\Main_def.h" /0 #line 144 "HEADER\Main_def.h" /1 #line 155 "HEADER\Main_def.h" /0 #line 157 "HEADER\Main_def.h" /1 #line 159 "HEADER\Main_def.h" /0 #line 163 "HEADER\Main_def.h" /1 #line 165 "HEADER\Main_def.h" /0 #line 270 "HEADER\Main_def.h" /1 #line 272 "HEADER\Main_def.h" /0 #line 273 "HEADER\Main_def.h" /1 #line 275 "HEADER\Main_def.h" /0 #line 276 "HEADER\Main_def.h" /1 #line 278 "HEADER\Main_def.h" /0 #line 279 "HEADER\Main_def.h" /1 #line 281 "HEADER\Main_def.h" /0 #line 1 "HEADER\Timer.h" /0 #line 9 "HEADER\Timer.h" /1 #line 13 "HEADER\Timer.h" /0 #line 20 "HEADER\Timer.h" /1 #line 25 "HEADER\Timer.h" /0 #line 35 "HEADER\Timer.h" /1 #line 41 "HEADER\Timer.h" /0 #line 43 "HEADER\Timer.h" /1 #line 68 "HEADER\Timer.h" /0 extern bit bNotify_Timer0_Int; extern bit bNotify_Timer1_Int; extern void Delay_Xms(unsigned char x); #line 1 "Header\LCD_MAIN.H" /0 #line 1 "HEADER\Power_Ctrl.h" /0 #line 12 "HEADER\Power_Ctrl.h" /1 #line 20 "HEADER\Power_Ctrl.h" /0 extern bit bPower_Status; extern bit bPanel_Status; extern void PowerDown_ADC(void); extern void PowerUp_ADC(void); extern void PowerDown_VDC(void); extern void PowerUp_VDC(void); extern void PowerDown_LVDS(void); extern void PowerUp_LVDS(void); extern void PowerDown_TMDS(void); extern void PowerUp_TMDS(void); extern void Set_Panel(unsigned char status); extern bit Power_Control(unsigned char Notify); #line 2 "Header\LCD_MAIN.H" /0 #line 1 "HEADER\Mode_Detect.h" /0 #line 2 "HEADER\Mode_Detect.h" /1 #line 64 "HEADER\Mode_Detect.h" /0 extern bit bVpole_Curr; extern bit bHpole_Curr; extern bit bStable; extern bit bOverSpec; extern unsigned int idata usHsync; extern unsigned int idata usStdHS; extern unsigned int idata usVsync; extern unsigned char idata ucMode_Curr; extern unsigned char idata ucMode_Found; extern unsigned char idata ucMode_Times; extern unsigned char idata ucAV_Mode; extern unsigned char idata ucInputSrc; extern unsigned char idata ucRefresh; extern unsigned char idata ucModeCnt; extern unsigned char idata ucSync_Type; extern void Mode_Detector(void); extern void Measure_Mode(void); extern void Measure_Source(unsigned char SOURCE); extern void Input_Mode_Detector(void); extern unsigned char idata ucPE_Level; extern unsigned char idata ucCE_Value; extern void New_Mode_Auto(void); extern unsigned int idata ucfrist ; #line 3 "Header\LCD_MAIN.H" /0 #line 32 "Header\LCD_MAIN.H" /1 #line 86 "Header\LCD_MAIN.H" /0 extern bit bReload; #line 91 "Header\LCD_MAIN.H" /1 #line 94 "Header\LCD_MAIN.H" /0 extern unsigned int idata usOSD_Timer; extern unsigned int idata usTaskCnt; extern unsigned char idata ucID_Code; extern void ISP_Check_Sum(void); extern void Set_Task(unsigned char state); #line 10 "Code\Lcd_msg.c" /0 #line 1 "Header\LCD_OSD.H" /0 #line 24 "Header\LCD_OSD.H" /1 #line 90 "Header\LCD_OSD.H" /0 extern unsigned char idata ucOSD_Page_Index; extern unsigned char idata ucOSD_Item_Index0; extern unsigned char idata ucOSD_Item_Index1; extern unsigned char idata ucOSD_Item_Index2; extern unsigned char idata ucOSD_Pre_Page_Index; #line 98 "Header\LCD_OSD.H" /1 #line 102 "Header\LCD_OSD.H" /0 extern void OSD_Proc(unsigned char action); extern void OSD_Window(unsigned char win_no, unsigned int row_start, unsigned int row_end, unsigned int col_start, unsigned int col_end, unsigned char width, unsigned char height, unsigned char color, unsigned char color_sb, unsigned char gradient, unsigned char gra_level,unsigned char attr); extern void OSD_Line(unsigned char row, unsigned char col, unsigned char length, unsigned char value, unsigned char indicate); extern void Get_OSD_Margin(void); extern void OSD_Opening(void); extern void OSD_Ending(void); extern void Show_Note(void); extern void Show_Hint(void); extern void OSD_Clear(unsigned char row_start, unsigned char height, unsigned char col_start, unsigned char width); extern void OSD_Show_Check(void); extern void rgb_OSD_Slider(unsigned char row, unsigned char col, unsigned char length, unsigned char value, unsigned char range, unsigned char color, unsigned char color_slider); extern void OSD_Fact_Line(unsigned char row, unsigned char col, unsigned char length, unsigned char value, unsigned char indicate); extern void OSD_Fact_Clear(unsigned char row_start, unsigned char height, unsigned char col_start, unsigned char width); extern void OSD_Position(unsigned char para); extern void Value_Adjust(unsigned char *Var, unsigned char Key, unsigned char VMax, unsigned char VMin); #line 11 "Code\Lcd_msg.c" /0 #line 1 "Header\MTV512.H" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\CHAR_DEF.H" /0 #line 1 "HEADER\Main_def.h" /0 #line 1 "HEADER\MODE_DEF.H" /0 #line 2 "HEADER\Main_def.h" /0 #line 1 "HEADER\RTD_DEF.H" /0 #line 3 "HEADER\Main_def.h" /0 #line 1 "HEADER\CODE_DEF.H" /0 #line 4 "HEADER\Main_def.h" /0 #line 144 "HEADER\Main_def.h" /1 #line 155 "HEADER\Main_def.h" /0 #line 157 "HEADER\Main_def.h" /1 #line 159 "HEADER\Main_def.h" /0 #line 163 "HEADER\Main_def.h" /1 #line 165 "HEADER\Main_def.h" /0 #line 270 "HEADER\Main_def.h" /1 #line 272 "HEADER\Main_def.h" /0 #line 273 "HEADER\Main_def.h" /1 #line 275 "HEADER\Main_def.h" /0 #line 276 "HEADER\Main_def.h" /1 #line 278 "HEADER\Main_def.h" /0 #line 279 "HEADER\Main_def.h" /1 #line 281 "HEADER\Main_def.h" /0 #line 1 "Header\MTV512.H" /0 extern unsigned char xdata byMTV512_DDCRAMA[128]; extern unsigned char xdata byMTV512_DDCRAMB[128]; extern unsigned char xdata M512_PadMode0; extern unsigned char xdata M512_PadMode1; extern unsigned char xdata M512_PadMode2; extern unsigned char xdata M512_PadMode3; extern unsigned char xdata M512_PadMode4; extern unsigned char xdata M512_PadMode5; extern unsigned char xdata M512_Option1; extern unsigned char xdata M512_PadMode6; extern unsigned char xdata M512_PadMode7; extern unsigned char xdata M512_Port40; extern unsigned char xdata M512_Port41; extern unsigned char xdata M512_Port42; extern unsigned char xdata M512_Port50; extern unsigned char xdata M512_Port51; extern unsigned char xdata M512_Port52; extern unsigned char xdata M512_Port53; extern unsigned char xdata M512_Port54; extern unsigned char xdata M512_Port55; extern unsigned char xdata M512_Port56; extern unsigned char xdata M512_Port60; extern unsigned char xdata M512_Port61; extern unsigned char xdata M512_Port62; extern unsigned char xdata M512_Port63; extern unsigned char xdata M512_Port64; extern unsigned char xdata M512_Port65; extern unsigned char xdata M512_Port66; extern unsigned char xdata M512_Port67; extern unsigned char xdata M512_Port76; extern unsigned char xdata M512_Port77; extern unsigned char xdata M512_DA0; extern unsigned char xdata M512_DA1; extern unsigned char xdata M512_DA2; extern unsigned char xdata M512_DA3; extern unsigned char xdata M512_DA4; extern unsigned char xdata M512_DA5; extern unsigned char xdata M512_DA6; extern unsigned char xdata M512_DA7; extern unsigned char xdata M512_DA8; extern unsigned char xdata M512_DA9; extern unsigned char xdata M512_DA10; extern unsigned char xdata M512_DA11; extern unsigned char xdata M512_DA12; extern unsigned char xdata M512_DA13; extern unsigned char xdata M512_HVSTUS; extern unsigned char xdata M512_HCNTH; extern unsigned char xdata M512_HCNTL; extern unsigned char xdata M512_VCNTH; extern unsigned char xdata M512_VCNTL; extern unsigned char xdata M512_INTFLG; extern unsigned char xdata M512_INTEN; extern unsigned char xdata M512_IIC_CTR; extern unsigned char xdata M512_IIC_STUS1; extern unsigned char xdata M512_IIC_STUS2; extern unsigned char xdata M512_IIC_INTFLG; extern unsigned char xdata M512_IIC_INTEN; extern unsigned char xdata M512_IIC_MBUF; extern unsigned char xdata M512_IIC_TXRCABUF; extern unsigned char xdata M512_IIC_SLVAADR; extern unsigned char xdata M512_IIC_TXRCBBUF; extern unsigned char xdata M512_IIC_SLVBADR; extern unsigned char xdata M512_ISPSLV; extern unsigned char xdata M512_ISPEN; extern unsigned char xdata M512_ADC; extern unsigned char xdata M512_WDT; extern unsigned char xdata EINT1PEN ; #line 105 "Header\MTV512.H" /1 #line 130 "Header\MTV512.H" /0 #line 12 "Code\Lcd_msg.c" /0 #line 1 "Header\OSD.H" /0 #line 1 ".\HEADER\Main_def.h" /0 #line 1 "HEADER\CHAR_DEF.H" /0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -