📄 osd.h
字号:
NOTE_V,93,_nn_, //NOTE_H, //V & H Delay
#endif
0xa2,0x1e,0x06,_nn_, //Row 2,Col 30 //attr
0xa2,0x00, //Row 2,Col 0 //attr
0x04,_bb_,6,_nn_,
0x82,0x00, //Row 2,Col 0 //char
0x00,_M_,_U_,_T_,_E_,0x00,_nn_,
_end_
};
unsigned char code OSD_VOLUME[] =
{
0xaf,0x0c, //Row 15,Col 12
#if (DISP_1024x768 == DISP_SIZE)
NOTE_V,73,_nn_, //NOTE_H, //V & H Delay
#else
NOTE_V,93,_nn_, //NOTE_H, //V & H Delay
#endif
0xa2,0x1e,0x06,_nn_, //Row 2,Col 30 //attr
0xa2,0x00, //Row 2,Col 0 //attr
0x05,_bb_,6,_nn_,
0x82,0x00, //Row 2,Col 0 //char
_V_,_O_,_L_,0x0c,0x00,0x00,_nn_,
_end_
};
#endif
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*
unsigned char code Remark_NoCable_ENG[] = // NO CABLE
{
0x8b,0x05, // Row 11,Col 5
_C_,_a_,_b_,_l_,_e_,0x00,_N_,_o_,_t_,0x00,_C_,_o_,_n_,_n_,_e_,_c_,_t_,_e_,_d_,_nn_,
_end_
};
unsigned char code Remark_NoCable_GER[] = // NO CABLE
{
0x8b,0x03, // Row 11,Col 3
_K_,_a_,_b_,_e_,_l_,0x00,_n_,_i_,_c_,_h_,_t_,0x00,_a_,_n_,_g_,_e_,_b_,_r_,_a_,_c_,_h_,_t_,_nn_,
_end_
};
unsigned char code Remark_NoCable_FRE[] = // NO CABLE
{
0x8b,0x07, // Row 11,Col 7
_C_,_av_,_b_,_l_,_e_,0x00,_n_,_o_,_n_,0x00,_r_,_e_,_l_,_i_,_ep_,_nn_,
//_V_,_e_,_r_,_i_,_f_,_i_,_e_,_r_,0x00,_l_,_a_,0x00,_c_,_o_,_n_,_n_,_e_,_x_,_i_,_o_,_n_,_nn_,
_end_
};
unsigned char code Remark_NoCable_ITA[] = // NO CABLE
{
0x8b,0x06, // Row 11,Col 6
_C_,_a_,_v_,_o_,0x00,_n_,_o_,_n_,0x00,_c_,_o_,_n_,_n_,_e_,_s_,_s_,_o_,_nn_,
_end_
};
unsigned char code Remark_NoCable_SPA[] = // NO CABLE
{
0x8b,0x06, // Row 11,Col 6
_C_,_a_,_b_,_l_,_e_,0x00,_n_,_o_,0x00,_c_,_o_,_n_,_e_,_c_,_t_,_d_,_o_,_nn_,
//_C_,_o_,_m_,_p_,_r_,_o_,_b_,_a_,_r_,0x00,_l_,_a_,0x00,_c_,_o_,_n_,_e_,_x_,_i_,_o_,_n_,_nn_,
_end_
};
unsigned char code Remark_NoCable_CHI_T[] = // NO CABLE
{
0x8b,0x0c, // Row 11,Col 12
0xc3,0x00,0xec,0x00,0xed,_nn_,
_end_
};
unsigned char code Remark_NoCable_CHI_S[] = // NO CABLE
{
0x8b,0x0c, // Row 11,Col 12
0xc3,0x00,0xec,0x00,0xc0,_nn_,
_end_
};
unsigned char code Remark_NoCable_JAP[] = // NO CABLE
{
0x8b,0x0d, // Row 11,Col 12
0xec,0xc0,0xc3,0xaa,_nn_,
_end_
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code Remark_NoSignal_ENG[] = // NO SIGNAL
{
0x8b,0x0a, // Row 11,Col 10
_N_,_o_,0x00,_S_,_i_,_g_,_n_,_a_,_l_,_nn_,
_end_
};
unsigned char code Remark_NoSignal_GER[] = // NO SIGNAL
{
0x8b,0x06, // Row 11,Col 6
_N_,_e_,_i_,_n_,0x00,_E_,_i_,_n_,_g_,_a_,_n_,_g_,_s_,_i_,_g_,_n_,_a_,_l_,_nn_,
_end_
};
unsigned char code Remark_NoSignal_FRE[] = // NO SIGNAL
{
0x8b,0x08, // Row 11,Col 8
_A_,_u_,_c_,_u_,_n_,0x00,_s_,_i_,_g_,_n_,_a_,_l_,_nn_,
_end_
};
unsigned char code Remark_NoSignal_ITA[] = // NO SIGNAL
{
0x8b,0x07, // Row 11,Col 7
_N_,_e_,_s_,_s_,_u_,_n_,0x00,_s_,_e_,_g_,_n_,_a_,_l_,_e_,_nn_,
_end_
};
unsigned char code Remark_NoSignal_SPA[] = // NO SIGNAL
{
0x8b,0x08, // Row 11,Col 8
_N_,_i_,_n_,_g_,_u_,_n_,_a_,0x00,_s_,_e_,_ns_,_a_,_l_,_nn_,
_end_
};
unsigned char code Remark_NoSignal_CHI_T[] = // NO SIGNAL
{
0x8b,0x0c, // Row 11,Col 12
0xc3,0x00,0xec,0x00,0xed,_nn_,
_end_
};
unsigned char code Remark_NoSignal_CHI_S[] = // NO SIGNAL
{
0x8b,0x0c, // Row 11,Col 12
0xc3,0x00,0xec,0x00,0xc0,_nn_,
_end_
};
unsigned char code Remark_NoSignal_JAP[] = // NO SIGNAL
{
0x8b,0x0c, // Row 11,Col 12
0xec,0xc0,0xc3,0xaa,_nn_,
_end_
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code Remark_NoSupport_ENG[] = // NO SUPPORT
{
0x8b,0x05, // Row 11,Col 5
_S_,_i_,_g_,_n_,_a_,_l_,0x00,_O_,_u_,_t_,0x00,_O_,_f_,0x00,_R_,_a_,_n_,_g_,_e_,_nn_,
_end_
};
unsigned char code Remark_NoSupport_GER[] = // NO SUPPORT
{
0x8b,0x04, // Row 11,Col 4
_F_,_r_,_e_,_q_,0xfb,_n_,_i_,_c_,_h_,_t_,0x00,_i_,_m_,0x00,_b_,_e_,_r_,_e_,_i_,_c_,_h_,_nn_,
_end_
};
unsigned char code Remark_NoSupport_FRE[] = // NO SUPPORT
{
0x8b,0x06, // Row 11,Col 6
_S_,_i_,_g_,_n_,_a_,_l_,0x00,_h_,_o_,_r_,_s_,0x00,_g_,_a_,_m_,_m_,_e_,_nn_,
_end_
};
unsigned char code Remark_NoSupport_ITA[] = // NO SUPPORT
{
0x8b,0x05, // Row 11,Col 5
_S_,_e_,_g_,_n_,_a_,_l_,_e_,0x00,_f_,_u_,_o_,_r_,_i_,0x00,_c_,_a_,_m_,_p_,_o_,_nn_,
_end_
};
unsigned char code Remark_NoSupport_SPA[] = // NO SUPPORT
{
0x8b,0x04, // Row 11,Col 4
_S_,_e_,_ns_,_a_,_l_,0x00,_f_,_u_,_e_,_r_,_a_,0x00,_d_,_e_,0x00,_r_,_a_,_n_,_g_,_o_,_nn_,
_end_
};
unsigned char code Remark_NoSupport_CHI_T[] = // NO SUPPORT
{
0x8b,0x0a, // Row 11,Col 10
0xec,0x00,0xed,0x00,0xc5,0x00,0xc9,0x00,0xca,_nn_,
_end_
};
unsigned char code Remark_NoSupport_CHI_S[] = // NO SUPPORT
{
0x8b,0x0a, // Row 11,Col 10
0xec,0x00,0xbf,0x00,0xc5,0x00,0xc9,0x00,0x92,_nn_,
_end_
};
unsigned char code Remark_NoSupport_JAP[] = // NO SUPPORT
{
0x8b,0x0b, // Row 11,Col 11
0xb9,0xba,0xbe,0xab,0xec,0xbf,_nn_,
_end_
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code Remark_Mode[] =
{
5, Y_INC, OSD_ROW_90, 0x8b,0x07, // Row 11, Col 7
0
};
unsigned char code Remark_Rate[] =
{
5, Y_INC, OSD_ROW_90, 0x8b,0x11, // Row 11, Col 17
0
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code Remark_V60_0[] = // NTSC-M 60HZ
{
17, N_INC, OSD_DATA_92, _N_,_T_,_S_,_C_,0x0d,_M_,0x00,0x00,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V60_1[] = // PAL-443 60HZ
{
17, N_INC, OSD_DATA_92, _P_,_A_,_L_,0x0d,_4_,_4_,_3_,0x00,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V60_2[] = // NTSC-443 60HZ
{
17, N_INC, OSD_DATA_92, _N_,_T_,_S_,_C_,0x0d,_4_,_4_,_3_,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V60_3[] = // PAL-M 60HZ
{
17, N_INC, OSD_DATA_92, _P_,_A_,_L_,0x0d,_M_,0x00,0x00,0x00,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V60_4[] = // NTSC-JP 60HZ
{
17, N_INC, OSD_DATA_92, _N_,_T_,_S_,_C_,0x0d,_J_,_P_,0x00,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V60_5[] = // SECAM 50HZ
{
17, N_INC, OSD_DATA_92, 0x00,_S_,_E_,_C_,_A_,_M_,0x00,0x00,0x00,0x00,_6_,_0_,_H_,_Z_,
0
};
//--------------------------------
unsigned char code Remark_V50_0[] = // PAL-BGHI 50HZ
{
17, N_INC, OSD_DATA_92, _P_,_A_,_L_,0x0d,_B_,_G_,_H_,_I_,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V50_1[] = // NTSC-443 50HZ
{
17, N_INC, OSD_DATA_92, _N_,_T_,_S_,_C_,0x0d,_4_,_4_,_3_,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V50_2[] = // PAL-N 50HZ
{
17, N_INC, OSD_DATA_92, _P_,_A_,_L_,0x0d,_N_,0x00,0x00,0x00,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V50_3[] = // NTSC-N 50HZ
{
17, N_INC, OSD_DATA_92, _N_,_T_,_S_,_C_,0x0d,_N_,0x00,0x00,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V50_4[] = // RESERVED 50HZ
{
17, N_INC, OSD_DATA_92, _R_,_E_,_S_,_E_,_R_,_V_,_E_,_D_,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
unsigned char code Remark_V50_5[] = // SECAM 50HZ
{
17, N_INC, OSD_DATA_92, 0x00,_S_,_E_,_C_,_A_,_M_,0x00,0x00,0x00,0x00,_5_,_0_,_H_,_Z_,
0
};
*/
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code OSD_Enable[] =
{
//RTD2523
//====================================
//FRAME,PWM DUTY,PWM CONTROL REGISSTER
//====================================
//0x05,Y_INC,0x90,0x80,0x00,
//0x04,N_INC,0x92,
//0x01,
0x05,Y_INC,0x90,0xC0,0x03,
0x06,N_INC,0x92,
0x13,0x00,0x28,
//===================
5, Y_INC, OSD_ADDR_MSB_90, 0xc0,0x02,
6, N_INC, OSD_DATA_92, 0x63,0x08,0x00,
0
};
unsigned char code OSD_Reset[] =
{
0xc1,0x00,
0x00,_bb_,84,_nn_,
_end_
};
/*
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char code OSD_Title_Atb[] =
{
6, Y_INC, OSD_ROW_90, 0xa0,0x1e,0x43, //Row 0,Col 30
5, Y_INC, OSD_ROW_90, 0xa0,0x02, //Row 0,Col 2
27, BURST, OSD_DATA_92, 0x07,
0
};
unsigned char code OSD_Title_W_Atb[] =
{
6, Y_INC, OSD_ROW_90, 0xa1,0x1e,0x44, //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_E_Atb[] =
{
6, Y_INC, OSD_ROW_90, 0xa1,0x1e,0x44, //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
};
*/
//---- Rtd 2523 table ----
unsigned char code OSD_Window_Setting[] =
{
0xc1,0x00,
0x1b,0x44,0xe7,0x00,0x00,0x00,0xa0,0x87,0x20,0x00,0x14,0x71,_nn_,
0xc1,0x04,
0x12,0xee,0x00,0x20,0x80,0x01,0x30,0x82,0x1f,0x00,0x0c,0x15,_nn_,
0xc1,0x08,
0x12,0xee,0x00,0x50,0x82,0x01,0x80,0x87,0x1f,0x00,0x0c,0x15,_nn_,
0xc1,0x0c,
0x12,0xee,0x00,0x20,0x80,0x06,0x30,0x82,0x1f,0x00,0x0d,0x15,_nn_,
0xc1,0x10,
0x12,0xee,0x00,0x50,0x82,0x06,0x80,0x87,0x1f,0x00,0x0d,0x15,_nn_,
_end_
};
unsigned char code Page_All_Atb[] =
{
//Row commands
0x10,0x00,
0x80,_bb_,18,_nn_,
0x50,0x00,
0x08,0x58,0x68,0x88,0x88,0x88,0x70,0x88,0x70,0x88,0x70,0x88,
0x70,0x88,0x70,0x88,0xb8,0x88,_nn_,
0x90,0x00,
0x00,0x0a,0x05,0x1b,0x00,0x32,0x00,0x34,0x00,0x32,0x00,0x38,
0x00,0x32,0x00,0x1e,0x00,0x28,_nn_,
0x10,0x12,
0x00,_nn_,
//Font Select Byte 0
0x10,0x13, //row 0,1,2,3,4 and row 5 left
0x00,_bb_,11,0x90,0x90,0x90,0x00,0x00,
0x90,0x90,0x90,0xbc,_bb_,6,0x00,0x00,0x88,_bb_,14,0x00,_nn_,
//Font Select Byte 1
0x50,0x13, //row 0,1,2,3,4 and row 5 left
0x0c,_bb_,11,0x3d,0x3e,0x3f,0x0c,0x0c,0x4d,0x4e,0x4f,
0x74,0x75,0x76,0x77,0x78,0x79,0x3c,0x3c,0x00,_bb_,14,0x0c,_nn_,
_end_
};
unsigned char code Page_All_ENG[] =
{
//Font Select Byte 0
0x10,0x3d, //row 5 left (61)
0x00,0x90,0x90,0x00,0x8a,0x88,0x84,0x88,0x88,0x86,0x8a,_bb_,4,0x00,_nn_,
0x10,0x6f, //row 7 left (111)
0x00,0x90,0x90,0x00,0x8a,0x84,0x88,0x86,0x88,0x86,0x88,0x8a,0x8a,0x8a,0x00,_nn_,
0x10,0xa3, //row 9 left (163)
0x00,0x90,0x90,0x00,0x8a,0x88,0x88,0x88,0x86,0x84,0x88,0x88,0x8a,0x8a,0x00,_nn_,
0x10,0xd5, //row 11 left (213)
0x00,0x90,0x90,0x00,0x8a,0x8a,0x8a,0x88,0x8c,0x88,0x88,0x88,0x8a,0x8a,0x00,_nn_,
0x11,0x0d, //row 13 left (269)
0x00,0x90,0x90,0x00,0x8a,0x84,0x88,0x88,0x84,0x8a,_bb_,5,0x00,_nn_,
0x11,0x3f, //row 15 left (319)
0x00,0x90,0x90,0x00,0x8a,0x88,0x84,0x86,0x8a,_bb_,6,0x00,_nn_,
0x11,0x5d, //row 17 (349)
0x8c,_bb_,40,_nn_,
//Font Select Byte 1
0x50,0x3d, //row 5 left (61)
0x0c,0x40,0x41,0x0c,0x22,0x4e,0x4b,0x4e,0x54,0x51,0x00,_bb_,4,0x14,_nn_,
0x50,0x6f, //row 7 left (111)
0x0c,0x42,0x43,0x0c,0x2f,0x48,0x42,0x53,0x54,0x51,0x44,0x00,0x00,0x00,0x18,_nn_,
0x50,0xa3, //row 9 left (163)
0x0c,0x44,0x45,0x0c,0x25,0x54,0x4d,0x42,0x53,0x48,0x4e,0x4d,0x00,0x00,0x18,_nn_,
0x50,0xd5, //row 11 left (213)
0x0c,0x46,0x47,0x0c,0x2e,0x32,0x23,0x00,0x2c,0x44,0x4d,0x54,0x00,0x00,0x0a,_nn_,
0x51,0x0d, //row 13 left (269)
0x0c,0x48,0x49,0x0c,0x2c,0x48,0x52,0x42,0x0b,0x00,_bb_,5,0x14,_nn_,
0x51,0x3f, //row 15 left (319)
0x0c,0x4a,0x4b,0x0c,0x24,0x57,0x48,0x53,0x00,_bb_,6,0x10,_nn_,
0x51,0x5d, //row 17 (349)
0x00,_bb_,40,_nn_,
_end_
};
unsigned char code Page_All_GER[] =
{
//Font Select Byte 0
0x10,0x3d, //row 5 left (61)
0x00,0x90,0x90,0x00,0x8a,0x88,0x86,0x88,0x88,0x84,0x8a,_bb_,4,0x00,_nn_,
0x10,0x6f, //row 7 left (111)
0x00,0x90,0x90,0x00,0x8a,0x84,0x84,0x88,0x88,0x88,0x88,0x8a,0x8a,0x8a,0x00,_nn_,
0x10,0xa3, //row 9 left (163)
0x00,0x90,0x90,0x00,0x8a,0x88,0x88,0x88,0x86,0x84,0x88,0x88,0x8a,0x8a,0x00,_nn_,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -