51 single chip iic protocol