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

📄 7113_set.txt

📁 philips saa7113寄存器配置
💻 TXT
字号:
void Initial_SAA7113(void) {
 code unsigned char T7113[54][2]={
 	{0x01,0x08},{0x02,0xc3},{0x03,0x33},{0x04,0x00},{0x05,0x00},{0x06,0xe9},{0x07,0x0d},
        {0x08,0x98},{0x09,0x72},{0x0a,0x80},{0x0b,0x47},{0x0c,0x40},{0x0d,0x00},{0x0e,0x01},
	{0x0f,0x2a},{0x10,0x00},{0x11,0x0c},{0x12,0x01},{0x13,0x10},{0x15,0x00},{0x16,0x00},
	{0x17,0x00},{0x40,0x02},{0x41,0xff},{0x42,0xff},{0x43,0xff},{0x44,0xff},{0x45,0xff},
	{0x46,0xff},{0x47,0xff},{0x48,0xff},{0x49,0xff},{0x4a,0xff},{0x4b,0xff},{0x4c,0xff},
	{0x4d,0xff},{0x4e,0xff},{0x4f,0xff},{0x50,0xff},{0x51,0xff},{0x52,0xff},{0x53,0xff},
	{0x54,0xff},{0x55,0xff},{0x56,0xff},{0x57,0xff},{0x58,0x00},{0x59,0x54},{0x5a,0x07},
	{0x5b,0x83},{0x5e,0x00},{0x60,0x00},{0x61,0x00},{0x62,0x00}};	
 	
	/*{0x01,0xf8},{0x02,0x81},{0x03,0x00},{0x04,0x00},{0x05,0x00},{0x06,0x6c},{0x07,0x6c},
        {0x08,0xa8},{0x09,0x40},{0x0a,0x7c},{0x0b,0x52},{0x0c,0x5a},{0x0d,0x03},{0x0e,0x81},
	{0x0f,0x6f},{0x10,0x08},{0x11,0x0e},{0x12,0xd7},{0x13,0x10},{0x15,0x15},{0x16,0x34},//{0x10,0x08};{0x12,0xdf};{0x11,0x0e};{0x13,0x10}
	{0x17,0x02},{0x40,0x02},{0x41,0xff},{0x42,0xff},{0x43,0xff},{0x44,0xff},{0x45,0xff},//{0x15,0x15};{0x16,0x34};{0x17,0x02}
	{0x46,0xff},{0x47,0xff},{0x48,0xff},{0x49,0xff},{0x4a,0xff},{0x4b,0xff},{0x4c,0xff},
	{0x4d,0xff},{0x4e,0xff},{0x4f,0xff},{0x50,0xff},{0x51,0xff},{0x52,0xff},{0x53,0xff},
	{0x54,0xff},{0x55,0xff},{0x56,0xff},{0x57,0xff},{0x58,0x00},{0x59,0x00},{0x5a,0x00},//(0x59,0x5a,0xab=0x00)
	{0x5b,0x00},{0x5e,0x00},{0x60,0x00},{0x61,0x00},{0x62,0x00}};*/
  idata unsigned char i;
  for(i=0; i<54; i++)
    EIV1_Byte_Write(T7113[i][0],T7113[i][1]);
  }


void SetPALNTSC(void){
 //Set SAA7113 for PAL or NTSC  
  code unsigned char _50Hz7113[6][2]={{0x08,0xa8},{0x0e,0x01},{0x15,0x15},{0x16,0x34},{0x40,0x02},{0x10,0x00}};//,{0x08,0x98}};

  code unsigned char _60Hz7113[6][2]={{0x08,0xf0},{0x0e,0x03},{0x15,0x11},{0x16,0x01},{0x40,0x82},{0x10,0x00}};//,{0x08,0xf0}}; 
 /* code unsigned char _50Hz7113[7][2]={{0x06,0x6c},{0x07,0x6c},{0x08,0xa8},{0x0e,0x81},
                                      {0x15,0x15},{0x16,0x34},{0x40,0x02}};

  code unsigned char _60Hz7113[7][2]={{0x06,0x6b},{0x07,0x6b},{0x08,0xf8},{0x0e,0x89},
                                      {0x15,0x11},{0x16,0x01},{0x40,0x82}};   */                                  
  //Set STV108 for PAL or NTSC
  code unsigned char _50Hz108[6][2]={{0x07,0x3f},{0x08,0x02},{0x0b,0x12},{0x0d,0x12},{0xba,0x05},{0x4c,0x20}};
                                   
  code unsigned char _60Hz108[6][2]={{0x07,0xe3},{0x08,0x01},{0x0b,0x0f},{0x0d,0x0f},{0xba,0x0a},{0x4c,0x10}};
  idata unsigned char i;
  
 // Initial_SAA7113();
 // if(bbackon) return;
  if(b50_60) {
    for(i=0; i<6; i++)
        EIV1_Byte_Write(_60Hz7113[i][0], _60Hz7113[i][1]);
        if(Display_Source==1)
           EIV1_Byte_Write(0x09,0x80);
        else	
           EIV1_Byte_Write(0x09,0x61); 
        if(Display_Source==2)
           EIV1_Byte_Write(0x0e,0x00);   
	DelayX10ms(5);
	
	for(i=0; i<6; i++)
        STV_Byte_Write(_60Hz108[i][0], _60Hz108[i][1]);
        STV_Byte_Write(0x57,0x07);
        if(Display_Source==2)
           STV_Byte_Write(0x57,0x47);
	  HueReg=EE_MCU_Byte_Read(EE_TV_HUE); 
      HueReg=GuiYi(127,0,HueReg,100);
      HueReg=HueReg-0x3f;
      EIV1_Byte_Write(0x0d,HueReg);   
  }  
  else {
    for(i=0; i<6; i++)
        EIV1_Byte_Write(_50Hz7113[i][0], _50Hz7113[i][1]);
        if(Display_Source==1){
           EIV1_Byte_Write(0x09,0x80);
           EIV1_Byte_Write(0x0e,0x03);
        }   
        else	
           EIV1_Byte_Write(0x09,0x40);
        if(Display_Source==2){
           EIV1_Byte_Write(0x0e,0x00); 
           EIV1_Byte_Write(0x08,0xa8);  //HAN 2002/12/13 A0>A8
           EIV1_Byte_Write(0x09,0x03);  ///0x41
           EIV1_Byte_Write(0x10,0x03);  
         }      
	DelayX10ms(5);
	for(i=0; i<6; i++)
        STV_Byte_Write(_50Hz108[i][0], _50Hz108[i][1]);
     
        HueReg=GuiYi(127,0,50,100);
	    HueReg=HueReg-0x3f;
        EIV1_Byte_Write(0x0d,HueReg);
  }
  if(bPop) STV_Byte_Write(0x4c,0x00);
 }


⌨️ 快捷键说明

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