Код: Выделить всё
unsigned char MXIC_TCON_REG[] =
{
// 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
0x20,0x01,0x0F,0x01,0x01,0x00,0x81,0x00,0x0F,0x1E,0xC0,0x00,0xF2,0x70,0x70,0x70, // 0x0000
0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0xA8,0x00,0x40,0xFF,0x00,0x00,0x00,0x40, // 0x0010
0x00,0x95,0xCC,0x32,0x68,0x02,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x0020
0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0x00,0xC1,0x02,0x0D,0x00,0x17,0x01, // 0x0030
0x00,0x00,0x01,0x3E,0x03,0x98,0x00,0xD0,0x02,0x88,0x00,0xD0,0x02,0x20,0x01,0xFD, // 0x0040
0x00,0x00,0x00,0xFC,0x00,0x00,0x00,0x28,0x70,0x66,0x01,0x00,0x00,0x18,0x18,0x00, // 0x0050
0x10,0x04,0x35,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x03,0x00,0x00,0x00, // 0x0060
0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x01,0x00,0x03,0x00,0x00,0x00,0x00,0x00, // 0x0070
0x3A,0x00,0x3A,0x00,0x00,0x00,0x00 // 0x0080
};
/**********************************/
/******* инициализация TCON *******/
/**********************************/
unsigned char MX88V46X_TCON_Initial(void)
{
unsigned char i;
for(i=0;i<sizeof(MXIC_TCON_REG);i++)
{
I2C_SendStart();
I2C_SendByte(0x28);
I2C_SendByte(i); // адрес регистра
I2C_SendByte(MXIC_TCON_REG[i]); // значение регистра
I2C_SendStop(v);
}
}