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

📄 osd_ktc.h

📁 keil c51平台,此代码可用于学习TFT LCD 之TCON,SCALER,OSD,(本人自己修改)
💻 H
📖 第 1 页 / 共 5 页
字号:
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code NoSupport_CHI[]    =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID+12,// V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0x65,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    14, BURST,  OSD_DATA_92,    0x9f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    14, N_INC,  OSD_DATA_92,    0x00,0xbc,0x00,0xbd,0x00,0xca,0x00,0xcb,0x00,0xcc,0x00,
    0
};



unsigned char code NoSupport_ENG[]  =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID+4, // V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0xa5,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    22, BURST,  OSD_DATA_92,    0x1f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    22, N_INC,  OSD_DATA_92,    _S_,_i_,_g_,_n_,_a_,_l_,0x00,_O_,_u_,_t_,0x00,_O_,_f_,0x00,_R_,_a_,_n_,_g_,_e_,
    0
};

unsigned char code NoSupport_GER[]  =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID, // V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0xc5,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    26, BURST,  OSD_DATA_92,    0x1f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    26, N_INC,  OSD_DATA_92,    _S_,_i_,_g_,_n_,_a_,_l_,0x00,_n_,_i_,_c_,_h_,_t_,0x00,_i_,_m_,0x00,_b_,_e_,_r_,_e_,_i_,_c_,_h_,
    0
};

unsigned char code NoSupport_FRE[]  =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID+6, // V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0x95,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    20, BURST,  OSD_DATA_92,    0x1f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    20, N_INC,  OSD_DATA_92,    _S_,_i_,_g_,_n_,_a_,_l_,0x00,_h_,_o_,_r_,_s_,0x00,_g_,_a_,_m_,_m_,_e_,
    0
};

unsigned char code NoSupport_ITA[]  =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID+4, // V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0xa5,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    22, BURST,  OSD_DATA_92,    0x1f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    22, N_INC,  OSD_DATA_92,    _S_,_e_,_g_,_n_,_a_,_l_,_e_,0x00,_f_,_u_,_o_,_r_,_i_,0x00,_c_,_a_,_m_,_p_,_o_,
    0
};

unsigned char code NoSupport_SPA[]  =
{
    5,  Y_INC,  OSD_ROW_90,     0xaf,0x0c,              // Row 15,Col 12
    5,  N_INC,  OSD_DATA_92,    OSD_VMID+20,OSD_HMID+2, // V & H Delay 

    5,  Y_INC,  OSD_ROW_90,     0xaf,0x09,          // Windows 4 
    6,  N_INC,  OSD_DATA_92,    0x02,0x01,0xb5,                              	
    5,  Y_INC,  OSD_ROW_90,     0xa1,0x01,          // Row 1,Col 1
    24, BURST,  OSD_DATA_92,    0x1f,
    5,  Y_INC,  OSD_ROW_90,     0x81,0x01,          // Row 1,Col 1
    24, N_INC,  OSD_DATA_92,    _S_,_e_,_ns_,_a_,_l_,0x00,_f_,_u_,_e_,_r_,_a_,0x00,_d_,_e_,_l_,0x00,_r_,_a_,_n_,_g_,_o_,
    0
};



//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code AUTO_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x82,0x83,0x84,0x85,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code BRIGHT_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x98,0x00,0x99,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
    0
};

unsigned char code CONTRAST_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x96,0x97,0X99,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code POSH_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xa9,0xaa,0x95,0x91,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code POSV_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xab,0xac,0x95,0x91,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code CLOCK_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x8c,0x00,0x8d,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code PHASE_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xb6,0x00,0x95,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code SHARP_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x8a,0x00,0x8b,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code COLOR_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x8e,0x00,0x8f,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code VOLUME_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xb2,0x00,0xb3,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code OSDT_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xc2,0xc3,0xc4,0x9a,0x9b,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code OSDS_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xc2,0xc3,0xc4,0x84,0x85,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code RECALL_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x94,0x00,0x95,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code LANGUAGE_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0xae,0xaf,0xb0,0xb1,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code EXIT_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    0x9f,0x00,0xa0,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code ENTER_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x87,0x04,          // Row 7,Col 5
    23, N_INC,  OSD_DATA_92,    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x86,0x87,0x88,
                                0x89,0x00,0x00,0x00,0x00,0x00,0x00,0X00,0X00,
    0
};

unsigned char code ENTER2_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x04,          // Row 5,Col 5
    23, N_INC,  OSD_DATA_92,    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x86,0x87,0x88,
                                0x89,0x00,0x00,0x00,0x00,0x00,0x00,0X00,0X00,
    0
};

unsigned char code Page2_Color_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x88,0x01,          // Row 8,Col 1
    21, N_INC,  OSD_DATA_92,    0x00,0x82,0x83,0x8e,0x8f,0x84,0x85,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code Page2_Exit_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x88,0x01,          // Row 8,Col 1
    21, N_INC,  OSD_DATA_92,    0x00,0x9f,0x00,0xa0,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code Page3_Exit_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x86,0x01,          // Row 6,Col 1
    21, N_INC,  OSD_DATA_92,    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x9f,0x00,0xa0,0x00,0x00,0x00,
    0
};

unsigned char code Page4_Title_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x82,0x01,          // Row 2,Col 1
    21, N_INC,  OSD_DATA_92,    0x00,0xae,0xaf,0xb0,0xb1,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};


unsigned char code Page4_Enter_CHI[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x88,0x01,          // Row 8,Col 1
    21, N_INC,  OSD_DATA_92,    0x00,0x86,0x87,0x88,0x89,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code AUTO_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _A_,_u_,_t_,_o_,0x00,_A_,_d_,_j_,_u_,_s_,_t_,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code BRIGHT_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _B_,_r_,_i_,_g_,_h_,_t_,_n_,_e_,_s_,_s_, 
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code CONTRAST_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _C_,_o_,_n_,_t_,_r_,_a_,_s_,_t_,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code POSH_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _H_,0xfb,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code POSV_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _V_,0xfb,_P_,_o_,_s_,_i_,_t_,_i_,_o_,_n_, 
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code CLOCK_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _C_,_l_,_o_,_c_,_k_,0x00,0x00,0x00,0x00,0x00, 
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code PHASE_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _P_,_h_,_a_,_s_,_e_,0x00,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code SHARP_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _S_,_h_,_a_,_r_,_p_,_n_,_e_,_s_,_s_,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code COLOR_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _C_,_o_,_l_,_o_,_u_,_r_,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code VOLUME_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _V_,_o_,_l_,_u_,_m_,_e_,0x00,0x00,0x00,0x00,
                                0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0
};

unsigned char code OSDT_ENG[]   =
{
    5,  Y_INC,  OSD_ROW_90,     0x85,0x05,          // Row 5,Col 5
    21, N_INC,  OSD_DATA_92,    _O_,_S_,_D_,0x00,_T_,_i_,_m_,_e_,_r_,0x00,

⌨️ 快捷键说明

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