Danke für die Antwort,

Also so wie du es beschrieben hast wollte ich das auch machen..... klappt nur nicht ^^ also doch überlegung richtig also mus dann ja der Code falsch sein. Dieser ist nun aber schon sehr lang im Atmega32 18% beim Master.

Also schreibe ich einfach ma Code Auszüge wo es Probleme macht.

Master:

Ersoll an einer stelle allen Slaves hintereinander den befehl geben den Status zu Wechseln das macht ich so:

Code:
i2cstart
i2cwbyte &h40
i2cwbyte &h09
i2cstop

waitms 1

i2cstart
i2cwbyte &h41
i2cwbyte &h09
i2cstop

usw.....
und die Slaves laufen einfach die Slave Receiver routine aus dem TWI Praxis durch und sollen auf das ankommene Signal reagieren.

Nur bei 2 Slaves gehts nicht der erste Slave bekommt den Befehl noch der 2 nicht mehr.....

So das als erster Fehler, wenn das Klappt können wir bzw ich ja weiter schauen.

Danke für die großartige Hilfe

mfg dämmi