@ Klaus...
Warum machst Du die Pferde scheu? Entweder man weiss was, oder man hält
sich (hoffentlich vornehm) zurück und verunsichert andere nicht.
Die variablen Bits dürfen gleich sein, denn die verwendeten Bausteine
haben einen in Gruppen eingeteilten verschiedenen Adressbereich.
Sieh mal:
LM75: According to I2C bus specifications, the LM75 has a 7-bit slave
address. The four most significant bits of the slave address are hard
wired inside the LM75 and are 1001. The three least significant bits
of the address are assigned to pins A2A0, and are set by connecting
these pins to ground for a low, (0); or to +VS
for a high, (1). Therefore, the complete slave address is: 1 0 0 1 A2
A1 A0 R/W MSB to LSB.
PCA9555: DEVICE ADDRESS 0 1 0 0 (fixed) A2A1A0 R/W (programmable)
according to Figure 5. PCA9555 address
Also haben die fraglichen Bausteine wie von Stefanie im neuesten
Schaltbild gezeichnet die Adressen
LM75: 90 (hex) (der Adressbereich LM 75 geht von 90 bis 9E (hex))
PCA9555: 40 (hex) (der PCA 9555 geht von 40 bis 4E (hex))
PCF8574 4E (hex) (der PCF8574 geht von 40 bis 4E (hex))
und das funzt - würde ich sagen.
MfG,
Johann