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

📄 systemtable.h

📁 很难得的最好的rtd3523系列原厂源码LCD驱动开发
💻 H
📖 第 1 页 / 共 3 页
字号:
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             _LVDS_CTRL0_78,
    #if (_PANEL_STYLE == _PANEL_LVDS)
    9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0xf0,0x04,0x13,0x12|_LVDS_BITMAP,0x80,0x80,
    #else
    9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0xf0,0x04,0x13,0x12,0x80,0x80,
	#endif
    //9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x04,0x13,0x12,0x80,0x80,

#elif((_SCALER_TYPE == _RTD2023L) || (_SCALER_TYPE == _RTD2023S) || (_SCALER_TYPE == _RTD2023L_SHRINK))

    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x02,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x14,
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             _LVDS_CTRL0_78,
//    9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x17,0x05,0x1c,0x80,0x80,
    9,  _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0xf0,0x17,0x05,0x1c,0x80,0x80,

#endif

    _END

};

#define  TCON0      0X08  
#define  TCON1      0X10
#define  TCON2      0X18
#define  TCON3      0X20
#define  TCON4      0X28
#define  TCON5      0X30
#define  TCON6      0X38
#define  TCON7      0X40
#define  TCON8      0X48
#define  TCON9      0X50
#define  TCON10     0X58
#define  TCON11     0X60
#define  TCON12     0X68
#define  TCON13     0X70

/***************************TCON*********************************/
// add by cooriee 050521 for TCON
/*
Pin55--TCON0,Pin49--TCON1,Pin111--TCON2
Pin57--TCON3,Pin50--TCON4,Pin53--TCON7
Pin51--TCON9,Pin54--TCON11,Pin56--TCON12
Pin52--TCON13,Pin92--TCON6,Pin121--TCON_CLK
*/

#define TCON_OE	  	  TCON3
#define TCON_STV2	  TCON12
#define TCON_CPV	  TCON0
#define TCON_STV1	  TCON11
#define TCON_POL	  TCON7	// TCON7
#define TCON_POLX	  TCON6	// TCON7
#define TCON_REV	  TCON9
#define TCON_LOAD	  TCON1
#define TCON_STH	  TCON4

BYTE code tTCON_INITIAL[] =
{
	4,  _NON_AUTOINC,   _DISP_TIMING_46,             0x67,

	5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x00,


#if(_PANEL_TYPE == _SanYo_SanYox84)
	// cooriee 050520
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x80,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x16,
    
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_OE,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x26,0x08,0x40,0x08,0xC0,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_CPV,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x13,0x50,0x10,0x47,0x80,	//0x00,0x30,0x13,0x00,0x10,0x47,0x80,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_STV2,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x12,0x00,0x14,0x9e,0x22,0xa0,0x8a,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_STV1,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x12,0x00,0x14,0x9f,0x22,0xa1,0x88,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_STH,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x12,0x30,0x13,0x2c,0x00,0x2e,0x80, // 0x12,0x30,0x13,0x22,0x00,0x24,0x80,	
    
     4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_REV,
     10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x00,0x00,0x00,0x00,0x00,0x00,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_POLX,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x11,0x33,0x13,0x00,0x00,0x01,0x88,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_POL,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x14,0x00,0x00,0x01,0x8c,

    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON_LOAD,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x13,0x06,0x00,0x46,0x80,

#endif


	_END

};
/***************************TCON*********************************/

BYTE code tRSDS_INITIAL[] =
{
#if(_PANEL_TYPE == _CPT_CLAA150XG08)
	// CPT Single RSDS Panel CLAA150XG08
	// evan 050512
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x83,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x14,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x06,0x02,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x07,0x7f,

    // CLKV TCON0
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON0,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x30,0x0E,0x4F,0x33,0x3F,0xC0,

    // STH TCON1
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON1,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             // 0x00,0x30,0x25,0x1e,0x00,0x20,0x80,
														0x00,0x30,0x25,0x2d,0x00,0x2f,0x80,
    // LP TCON13 
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON13,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x25,0x33,0x44,0x47,0x80,

    // OE TCON3
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON3,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x25,0x18,0x40,0x22,0xC0,

    // HMS/REV TCON11
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON11,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x00,0x30,0x25,0x30,0x40,0x40,0x81,

    // STV TCON12
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON12,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x00,0x0e,0x9F,0x22,0xA1,0x88,
#if(0)
    // POL TCON7
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON7,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x30,0x0D,0x00,0x00,0x01,0x88,
#else
    // POLX TCON6
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON6,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x30,0x0E,0x00,0x00,0x01,0x88,
    // POL TCON7
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             TCON7,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x30,0x0D,0x00,0x00,0x01,0x8C,

#endif
    _END
#else		
/*
	// AU RSDS PANEL
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x83,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x14,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x06,0x06,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x07,0x7f,

    // YCLK TCON0
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x08,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xf4,0x21,0x94,0x80,

    // FXDIO TCON1
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x10,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

    // YOE TCON3 
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x20,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0x94,0x52,0x14,0x80,

    // POL TCON7
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x40,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0d,0x00,0x00,0x01,0x88,

    // BXDIO TCON11
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x60,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

    // YDIO TCON12
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x68,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x00,0x0e,0xd0,0x33,0xd7,0x88,

    // XSTB TCON13
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x70,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0x35,0x22,0xac,0x80,

    _END
    */
        5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x00,0x83,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x01,0x14,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x06,0x06,
    5,  _AUTOINC,       _TCON_ADDR_PORT_8B,             0x07,0x7f,

    // YCLK TCON0
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x08,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xf4,0x21,0x94,0x80,

    // FXDIO TCON1
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x10,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

    // YOE TCON3 
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x20,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0x94,0x52,0x14,0x80,

    // POL TCON7
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x40,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0d,0x00,0x00,0x01,0x88,

    // BXDIO TCON11
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x60,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0xab,0x22,0xaf,0x80,

    // YDIO TCON12
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x68,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x00,0x0e,0xd0,0x33,0xd7,0x88,

    // XSTB TCON13
    4,  _NON_AUTOINC,   _TCON_ADDR_PORT_8B,             0x70,
    10, _NON_AUTOINC,   _TCON_DATA_PORT_8C,             0x0c,0x40,0x0c,0x35,0x22,0xac,0x80,

    _END

    
#endif    

};


//----------------------------------------------------------------------------------------------------
// EDID Table
//----------------------------------------------------------------------------------------------------
BYTE code tEDID_TABLE_VGA[] =
{
    0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x4a,0x8b,0x00,0x00,0x01,0x01,0x01,0x01,
    0x1e,0x0c,0x01,0x01,0x0e,0x24,0x1b,0x78,0xe8,0x8a,0x01,0x9a,0x58,0x52,0x8b,0x28,
    0x1e,0x50,0x54,0xff,0xff,0x80,0x61,0x40,0x61,0x4f,0x61,0x59,0x71,0x4f,0x81,0x40,
    0x81,0x59,0x81,0x99,0xa9,0x40,0x00,0x00,0x00,0xfc,0x00,0x31,0x37,0x27,0x27,0x20,
    0x4c,0x43,0x44,0x0a,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xfc,0x00,0x4d,0x6f,0x6e,
    0x69,0x74,0x6f,0x72,0x0a,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xfd,0x00,0x2b,
    0x55,0x14,0x5c,0x0e,0x00,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xff,
    0x00,0x30,0x30,0x30,0x30,0x30,0x31,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0xbd,
};

BYTE code tEDID_TABLE_DVI[] =
{
    0x00,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x26,0xCD,0x68,0x46,0x00,0x00,0x00,0x00,
    0x23,0x0c,0x01,0x03,0x81,0x24,0x1D,0x78,0xeF,0x0D,0xC2,0xa0,0x57,0x47,0x98,0x27,
    0x12,0x48,0x4F,0xBF,0xEF,0x00,0x81,0x80,0x81,0x8F,0x61,0x40,0x61,0x59,0x45,0x40,
    0x45,0x59,0x31,0x40,0x31,0x59,0xBC,0x34,0x00,0x98,0x51,0x00,0x2A,0x40,0x10,0x90,
    0x13,0x00,0x68,0x22,0x11,0x00,0x00,0x1e,0x00,0x00,0x00,0xFF,0x00,0x30,0x0A,0x20,
    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xFC,0x00,0x41,
    0x53,0x34,0x36,0x33,0x37,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0xFD,
    0x00,0x38,0x55,0x18,0x50,0x0E,0x00,0x0A,0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x06,
};


⌨️ 快捷键说明

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