Hi, I am planning on placing 4 of the MPQ8875A devices on a card and connect the same I2C bus for all of them. However, how do I give each of them separate I2C addresses? The datasheet says that the default address is 00/h and that writing to the top 4 bits of reg 8 will change the slave I2C address.
Hi,
You may use I2C mux to select target I2C bus. Selection can be controlled by a controller or manually using header connector.
Or you can use just a header to select the desired I2C bus with appropriate jumper setting.
Ali
Could you simply use the EN pin on each device to disable all but one device when programming address?