Zitat Zitat von matlxxx
es ist mir auch folgendes aufgefallen:
wenn ich keine pull ups an sda und scl habe, dann findet das Beispielprog. IIC_Error bei allen adressen ein gerät. bei aktiven pullups findet es nur das jeweilige das ich angeschlossen hab
hat jemand eine erklärung für?
bei so kurzen leitungslängen dürfte das ja nicht relevant sein oder?

Doch sicher. Wenn nach der Adressse der 9. Clock gesendet wird
bleibt SDA LO, wenn kein PULLUP da ist. und dann meint die C-Control
dass sie ein ACKN empfangen hat.