M24C16-RMN6TP EEPROM shows multiple addresses in the I2C bus. And able to do I2C R/W in all the addresses.
In our custom board, we are using M24C16-RMN6TP EEPROM. When we tried detecting the address of the EEPROM, we are able to get the address as 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56 and 0X57. But, it should be one address from 0x50 to 0x57. And we are able to perform I2C read and write in all the above-mentioned addresses. When we checked about the pin configurations in the datasheet, there were no specific pins to set the address, i.e pins were NC. Could you suggest a way to set one address for the EEPROM?
