📄 rw_2248h.c
字号:
#include<define.h>
#include<define_stv2248.h>
#define Addr_stv2248h 0x8a //
//extren uchar fac_TV_Format; //制式
uchar code Secam_l_init_reg_value_table[32];
uchar code Secam_dk_init_reg_value_table[32];
uchar code Other_init_reg_value_table[32];
void Init_stv2248h(void)
{
uchar *Ptr_fmat_table;
uchar x,y;
uchar SubAddr_stv2248h;
if(fac_TV_Format==4)
Ptr_fmat_table=Secam_l_init_reg_value_table; //SECAM_L 0x04
else if(fac_TV_Format==5)
Ptr_fmat_table=Secam_dk_init_reg_value_table;
else
Ptr_fmat_table=Other_init_reg_value_table;
//x=8; y=4;
SubAddr_stv2248h=0;
for(x=4;x>0;x--)//(x=0;x<4;x++)
{
for(y=8;y>0;y--)//(y=0;y<8;y++)
{
//IIC_buf=*Ptr_fmat_table;
//Ptr_fmat_table++;
IIC_buf[y-1]=*Ptr_fmat_table;
Ptr_fmat_table++;
ISendStr(Addr_stv2248h,SubAddr_stv2248h,IIC_buf,1);
SubAddr_stv2248h++;
}
}
//WR08 写入Stauration的值;
//IIC_buf[0]=*(Secam_l_init_reg_value_table+8);
//IIC_buf[0]=(IIC_buf[0]&0xc0)+Color_value;
//ISendStr(Addr_stv2248h,0x08,IIC_buf,1);
}
/********写RGB(WR0A )*************/
//MODE ;模式状态 00--RADIO 01--VIDEO 02--CDC 03--DVD
/*void WR_RGB_stv2248h(void)
{
uchar *Ptr_fmat_table;
uchar x,y;
uchar SubAddr_stv2248h;
if(fac_TV_Format==4) Ptr_fmat_table=&Secam_l_init_reg_value_table; //SECAM_L 0x04
else if(fac_TV_Format==5) Ptr_fmat_table=&Secam_dk_init_reg_value_table;
else Ptr_fmat_table=&Other_init_reg_value_table;
//????IIC_buf[0]=(IIC_buf[0]&0xc0)+Color_value;
ISendStr(Addr_stv2248h,0x0a,IIC_buf,1);
} */
/******SECAM_L 制式*********/
uchar code Secam_l_init_reg_value_table[32]=
{ 0x80,0x97,0x90,0x68,0x10,0x06,0x40,0x2b,
0x24,0xa0,0x68,0x28,0x28,0x1f,0x1f,0x9a,
0x55,0x00,0x00,0x10,0x60,0x00,0x1b,0x25,
0x0a,0x02,0x7f,0x7f,0x7f,0x07,0x00,0x40
};
/*******SECAM_D/K制式********/
uchar code Secam_dk_init_reg_value_table[32]=
{ 0x80,0x97,0x90,0x68,0x40,0x0a,0x40,0x2b,
0x24,0xa0,0x68,0x28,0x28,0x1f,0x1f,0x9a,
0x55,0x00,0x00,0x10,0x60,0x00,0x1b,0x25,
0x0a,0x02,0x7f,0x7f,0x7f,0x07,0x00,0x40
};
/********Other制式**********/
uchar code Other_init_reg_value_table[32]=
{ 0x80,0x97,0x90,0x68,0x40,0x0a,0x44,0x2b,
0x24,0xa0,0x68,0x28,0x28,0x1f,0x1f,0x9a,
0x55,0x00,0x00,0x18,0x60,0x00,0x1b,0x25,
0x0a,0x02,0x7f,0x7f,0x7f,0x07,0x00,0x00
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -