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

📄 osd_rel.h

📁 keil c51平台,此代码可用于学习TFT LCD TV 搜台等,(本人自己修改)
💻 H
📖 第 1 页 / 共 5 页
字号:
    6,  Y_INC,  OSD_ROW_90,     0xa1,0x1e,0x40, //Row 1,Col 30
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x02,      //Row 1,Col 2
    27, BURST,  OSD_DATA_92,    0x17,
    0
};

unsigned char code OSD_Title_C_Atb[] =
{
    6,  Y_INC,  OSD_ROW_90,     0xa1,0x1e,0x40, //Row 1,Col 30
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x02,      //Row 1,Col 2
    27, BURST,  OSD_DATA_92,    0x97,
    0
};

unsigned char code OSD_Title_Icon[] =
{
    5,  Y_INC,  OSD_ROW_90,     0x80,0x02,  //Row 0,Col 2
    27, N_INC,  OSD_DATA_92,    0x10,0x10,0x11,0x11,0x18,0x18,0x19,0x19,0x16,0x16,0x17,0x17,
                                0x12,0x12,0x13,0x13,0x1c,0x1c,0x1d,0x1d,0x1a,0x1a,0x1b,0x1b,
    0
};


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

unsigned char code Page1_E_Atb[] =
{
    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0xa3,0x04,  //Row 3,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0xa4,0x04,  //Row 4,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0xa5,0x04,  //Row 5,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0xa6,0x04,  //Row 6,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x05,
    0
};
unsigned char code Page1_C_Atb[] =
{
    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0xa3,0x04,  //Row 3,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0xa4,0x04,  //Row 4,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0xa5,0x04,  //Row 5,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0xa6,0x04,  //Row 6,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x85,
    0
};

unsigned char code Page1_ENG[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    9, N_INC,  OSD_DATA_92,     _C_,_o_,_l_,_o_,_u_,_r_,
    12, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    14, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,_C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    16, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,_B_,_r_,_i_,_g_,_h_,_t_,_n_,_e_,_s_,_s_,  
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    17, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,_C_,_o_,_l_,_o_,_u_,_r_,0x00,_T_,_e_,_m_,_p_, 
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    10, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_E_,_x_,_i_,_t_,
    0
}; 

unsigned char code Page1_GER[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    8,  N_INC,  OSD_DATA_92,    _F_,_a_,_r_,_b_,_e_,
    13, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    14, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,_K_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    16, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,_H_,_e_,_l_,_l_,_i_,_g_,_k_,_e_,_i_,_t_,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    11, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,_F_,_a_,_r_,_b_,_e_,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    10, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_E_,_n_,_d_,_e_,
    0
}; 

unsigned char code Page1_FRE[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    11, BURST,  OSD_DATA_92,    0x00,
    10, N_INC,  OSD_DATA_92,    _C_,_o_,_u_,_l_,_e_,_u_,_r_,
    12, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    15, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,_C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_e_,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    16, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,_L_,_u_,_m_,_i_,_n_,_o_,_s_,_i_,_t_,_ep_,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    13, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,_C_,_o_,_u_,_l_,_e_,_u_,_r_,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    13, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_Q_,_u_,_i_,_t_,_t_,_e_,_r_,
    0
}; 

unsigned char code Page1_ITA[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    9,  N_INC,  OSD_DATA_92,    _C_,_o_,_l_,_o_,_r_,_e_,
    12, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    15, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,_C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_o_,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    16, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,_L_,_u_,_m_,_i_,_n_,_o_,_s_,_i_,_t_,_aq_,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    12, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,_C_,_o_,_l_,_o_,_r_,_e_,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    12, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_U_,_s_,_c_,_i_,_r_,_e_,
    0
}; 

unsigned char code Page1_SPA[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    8,  N_INC,  OSD_DATA_92,    _C_,_o_,_l_,_o_,_r_,
    13, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    15, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,_C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,_e_,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    12, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,_B_,_r_,_i_,_l_,_l_,_o_,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    11, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,_C_,_o_,_l_,_o_,_r_, 
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    11, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_S_,_a_,_l_,_i_,_r_,
    0
}; 

#if(CHINA)	//V208
unsigned char code Page1_CHI[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    10, N_INC,  OSD_DATA_92,    0x8e,0x00,0x8f,0x00,0x84,0x00,0x85,
    11, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    12, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,0x00,0x96,0x00,0x97,0x00,0x99,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    10, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,0x00,0x98,0x00,0x99,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    10, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,0x00,0x8f,0x00,0xc5,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    10, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,0x00,0x9f,0x00,0xa0,
    0
}; 
#endif

#if(KOREA)	//V208  c
unsigned char code Page1_CHI[]  =
{
    //#1 COLOUR
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    12, BURST,  OSD_DATA_92,    0x00,
    10, N_INC,  OSD_DATA_92,    0xa2,0x00,0xa3,0x00,0x83,0x00,0x84,
    11, BURST,  OSD_DATA_92,    0x00,

    //CONTRAST
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    12, N_INC,  OSD_DATA_92,    0x39,0x3a,0x00,0x00,0x8d,0x00,0x8e,0x00,0x90,
    //BRIGHTNESS
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    10, N_INC,  OSD_DATA_92,    0x3b,0x3c,0x00,0x00,0x8f,0x00,0x90,
    //GAMMA
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    10, N_INC,  OSD_DATA_92,    0x50,0x51,0x00,0x00,0x91,0x00,0x92,
       //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    11, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,0x00,0xe7,0xe8,0xe9,0xea,
    0
}; 
#endif
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

unsigned char code Page2_E_Atb[]  =
{
    //H POSITION
    5,  Y_INC,  OSD_ROW_90,     0xa3,0x04,  //Row 3,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //V POSITION
    5,  Y_INC,  OSD_ROW_90,     0xa4,0x04,  //Row 4,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //SHARPNESS
    5,  Y_INC,  OSD_ROW_90,     0xa5,0x04,  //Row 5,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //PHASE
    5,  Y_INC,  OSD_ROW_90,     0xa6,0x04,  //Row 6,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //CLOCK
    5,  Y_INC,  OSD_ROW_90,     0xa7,0x04,  //Row 7,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x00,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0xa8,0x04,  //Row 8,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x05,
    0
};

unsigned char code Page2_C_Atb[]  =
{
    //H POSITION
    5,  Y_INC,  OSD_ROW_90,     0xa3,0x04,  //Row 3,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //V POSITION
    5,  Y_INC,  OSD_ROW_90,     0xa4,0x04,  //Row 4,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //SHARPNESS
    5,  Y_INC,  OSD_ROW_90,     0xa5,0x04,  //Row 5,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //PHASE
    5,  Y_INC,  OSD_ROW_90,     0xa6,0x04,  //Row 6,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //CLOCK
    5,  Y_INC,  OSD_ROW_90,     0xa7,0x04,  //Row 7,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x80,
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0xa8,0x04,  //Row 8,Col 4
    5,  BURST,  OSD_DATA_92,    0x70,
    19, BURST,  OSD_DATA_92,    0x85,
    0
};

unsigned char code Page2_ENG[]  =
{
    //#2 PICTURE
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02,  //Row 1,Col 2
    11, BURST,  OSD_DATA_92,    0x00,
    10, N_INC,  OSD_DATA_92,    _P_,_i_,_c_,_t_,_u_,_r_,_e_,
    12, BURST,  OSD_DATA_92,    0x00,

    //H POSITION
    5,  Y_INC,  OSD_ROW_90,     0x83,0x04,  //Row 3,Col 4
    16, N_INC,  OSD_DATA_92,    0x42,0x43,0x00,_H_,0xfb,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,
    //V POSITION                                  
    5,  Y_INC,  OSD_ROW_90,     0x84,0x04,  //Row 4,Col 4
    16, N_INC,  OSD_DATA_92,    0x44,0x45,0x00,_V_,0xfb,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,
    //SHARPNESS
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,  //Row 5,Col 4
    15, N_INC,  OSD_DATA_92,    0x52,0x53,0x00,_S_,_h_,_a_,_r_,_p_,_n_,_e_,_s_,_s_,        
    //PHASE
    5,  Y_INC,  OSD_ROW_90,     0x86,0x04,  //Row 6,Col 4
    11, N_INC,  OSD_DATA_92,    0x5c,0x5d,0x00,_P_,_h_,_a_,_s_,_e_,
    //CLOCK
    5,  Y_INC,  OSD_ROW_90,     0x87,0x04,  //Row 7,Col 4
    11, N_INC,  OSD_DATA_92,    0x58,0x59,0x00,_C_,_l_,_o_,_c_,_k_, 
    //EXIT
    5,  Y_INC,  OSD_ROW_90,     0x88,0x04,  //Row 8,Col 4
    10, N_INC,  OSD_DATA_92,    0x1a,0x1b,0x00,_E_,_x_,_i_,_t_,
    0
}; 

unsigned char code Page2_GER[]  =
{
    //#2 PICTURE
    5,  Y_INC,  OSD_ROW_90,     0x81,0x02, //Row 1,Col 2
    13, BURST,  OSD_DATA_92,    0x00,

⌨️ 快捷键说明

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