Hallo Ottmar,
ich versuche mal zusammenzufassen was ich bisher verstanden habe:Zitat von Otti66
Du sprichst mit dem Mega 128 zwei Tiny13 als Slave an.
Tiny13 - 1 hat Adresse &h0A
Tiny13 - 2 hat Adresse &h0E
Sobald Du beide Slaves ansprichst, hängt sich das Programm auf.
In Deinem Slaveprogrammen kann ich keinen Fehler entdecken. Master tut es ja prinzipiell offensichtlich nun auch.
Mir fällt unter den gegebenen Umständen nur noch ein, daß bei zwei angeschlossenen Slaves die Spannungen bzw. deren Flanken nicht mehr sauber sind. Also ein Hardwareproblem. Das hatte ich bisweilen auch schon. Wenn ich die bei mir standardmäßig auf 10kOhm ausgelegten Pullups auf 4,7kOhm verringere oder am Busende einfach noch mal 10k pulle (kommt auf das selbe heraus), ist der Spuk dann vorbei.
Leider stochere ich im Nebel, gerade bei solchen Sachen müsste man die Hardware vor sich haben, um zielstrebig weiter zu helfen. Tiny13 habe ich im Augenblick nicht da.
Grüße
Henrik
Lesezeichen