Hi,

das wird leider nicht funktionieren, da die slaves nach dem empfangen der Adresse eine ACK senden müssen. Dies müsste aber zur selben Zeit geschehen, was sehr unwarscheinlich ist und somit immer nur eine Slave den Bus übernimmt.

Du wirst nicht drum rumkommen, 2 Adressen zu verwenden... es sei denn, es gibt einen 16bit I/O chip.

Alternativ könntest du auch einen ATmega als Slave nehmen und dann bei diesem 2 Ports steuern.

mfg robin

Edit: schau dir mal den PCF 8575 an, der is ein 16bi I/O expander