Il datasheet è questo?
Dove hai letto che si può modificare l'indirizzo I2C?
Da quel che ho visto pare non si possa fare, ma forse ho letto male.
Probabilmente interpreto male ciò che c'è scritto a pag. 7 del datasheet:
From the machine address
The I squared C bus does not require additional address decoders and film selection signals.Multiple devices with the I squared C
bus interface can be connected to the same I squared C bus, which is distinguished by the device address.I squared C bus
addressing process is usually the first byte after starting conditions which determine the host selection from the machine,
namely the seven addressing address (the other is a 10 addressing address, is different, the sensor adopts seven
addressing address).The first byte of a defined as shown in figure 10, the first byte of the first seven formed from the
machine address, the least significant bit (LSB) is the eighth, it determines the direction of the message, the first byte of
the least significant bit (LSB) is "0", said the main chance to write information to the selected from the machine, "1" is the
main opportunity to read information from machine.
The first byte after the initial condition
Send an address, each device in the system after the starting conditions, head seven if, as compared with his address device
will think she is the host address and as for the receiver or transmitter from the machine from machine by R/W for the
decision.Host is the main control device, he does not need the device address, other devices belong to the machine, must have
the device address.You must ensure that all the addresses on the
I squared C bus are unique and cannot be repeated, otherwise the I squared C bus will not work properly.