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

📄 panel_jialuhua.h

📁 车载 液晶显示器的主控程序(主要使用芯片为 MYSON MTV512 单片机、RealTek 2323 Scare 芯片、TVP5147(视频解码)。配Sharp 8寸液晶显示器 )。
💻 H
字号:
//----------------------------------------------------------------------------------------------------
// ID Code      : Panel_LQ104V1DG51.h
// Date			: Jul, 25, 2005
// By			: x.hu
//
// Update Note  : 
//
//----------------------------------------------------------------------------------------------------


//--------------------------------------------------
// Panel Interface Style
//--------------------------------------------------
#define _PANEL_STYLE	_PANEL_TTL

//--------------------------------------------------
// Panel Scan Direction Control
//--------------------------------------------------
#if (_CUSTOM_HAOZHEN_PRJ5K)
#define PANEL_SCAN_DIR_NORMAL()		{bDIRLR = 1; bDIRUD = 0;}	//x.hu, 20050805, confirmed by customer
#else
#define PANEL_SCAN_DIR_NORMAL()		{bDIRLR = 0; bDIRUD = 1;}	//x.hu, 20050805, confirmed by customer
#endif
#define PANEL_SCAN_DIR_revLR()		{;}//{bDIRLR = 0; bDIRUD = 0;}
#define PANEL_SCAN_DIR_revUD()		{;}//{bDIRLR = 1; bDIRUD = 1;}
#define PANEL_SCAN_DIR_revALL()		{;}//{bDIRLR = 0; bDIRUD = 1;}

//--------------------------------------------------
// Definitions of OSD Position
//--------------------------------------------------
#define _OSD_HPOSITION_RANGE            	200
#define _OSD_VPOSITION_RANGE            	200
#define _OSD_HPOSITION_OFFSET           	8
#define _OSD_VPOSITION_OFFSET           	5


//--------------------------------------------------
// Definitions of OSD active area
//--------------------------------------------------
#define _OSD_MAIN_DH_END				360
#define _OSD_MAIN_DV_END				320

#define _OSD_HINT_DH_END				264
#define _OSD_HINT_DV_END				88

#define _OSD_AUTO_DH_END				240//120
#define _OSD_AUTO_DV_END				_OSD_HINT_DV_END

#define _OSD_SRC_DH_END					(150)//(120)	// source hint osd location 
#define _OSD_SRC_DV_END					(_OSD_HINT_DV_END)

#ifdef __MAIN__

//--------------------------------------------------
// Panel Configuration :
// _DISP_DOUBLE_PORT | _DISP_EO_SWAP | _DISP_RB_SWAP | _DISP_ML_SWAP |
// _DISP_18_BIT | _RSDS_GC_SWAP | _RSDS_HL_SWAP | _RSDS_PN_SWAP,
//--------------------------------------------------
code PanelType Panel =
{   // 11 sharp 104
        _PANEL_STYLE,                                    // Panel Style

        _DISP_SINGLE_PORT | _DISP_18_BIT,   			// Panel Configuration
        

        32,                                                 // Display Horizontal Start Position
        640,                                               // Display Horizontal Width
        672,                                               // Display Horizontal End Position

        800,//892,                                               // Display Horizontal Total Clock Number in One Display Line
        900,                                               // Maxinum Display Horizontal Total Clock Number in One Display Line
        770,                                               // Mininum Display Horizontal Total Clock Number in One Display Line
        
       // #if()
       // 14,//14,                                                 // Display Vertical Start Position
        //480+8,                                                // Display Vertical Height
        //480+14+8,                                                // Display Vertical End Position
        //#else
       14,//14,                                                 // Display Vertical Start Position
        480+30,                                                // Display Vertical Height
        480+14+30,  
	//#endif
	
        550,                                                // Display Vertical Total Line Number in One Frame
        580,                                                // Maxinum Display Vertical Total Line Number in One Frame
        515,                                                // Mininum Display Vertical Total Line Number in One Frame

        16,                                                 // Display H Sync Width
        3,                                                  // Display V Sync Height

        25,                                                 // Typical Pixel Clock in MHz
        30,                                                // Maxinum Pixel Clock in MHz
        10,                                                 // Mininum Pixel Clock in MHz
}; 

//--------------------------------------------------
// Video Input Format
//--------------------------------------------------
WORD code tVIDEO_TABLE_INPUT_INFO[][5] =
{
	// IHTotal, IHStart, IHWidth, IVStart, IVHeight
	//{    864,     143,     656,     23,     280 },  // 50HZ
	//{    858,     161,     656,     21,     236 },  // 60HZ
	// x.hu, Changed for certain panel if nessary
	{    864,     0xaF,     640,     22,     276 },  // 50HZ
	{    858,     0xaF,     640,     22,     234 },  // 60HZ
};


#else

extern code PanelType Panel;
extern WORD code tVIDEO_TABLE_INPUT_INFO[][5];


#endif

⌨️ 快捷键说明

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