Gast
#3688953
Hallo Ich programmiere hier derzeit an einer Datenübertragung zwischen einem PIC16F887 und einem ATMega8 herum. Abgesehen davon, dass der Slave nie das macht was er sollte gibt es da ein zweites Problem. Ich beginne mit dem Senden der Daten vom PIC zum ATMega (Gibt nur diese Datenrichtung). Läuft soweit alles Prima. Gesendet werden jeweils zwei Bytes (Adressbyte und Databyte). Das ganze wird alle 100ms gesendet. Funktioniert soweit auch Prima, bis nach einer undefinierten Zeit (ändert immer) auf einmal die SCL Leitung Permanent einen High Pegel aufweisst, die SDA Leitung Permanent Low ist. Woran kann sowas liegen? Werde daraus absolut nicht schlau. Kommuniziert wird mit 200kbps. An den Leitungen hängen jeweils 1 10kOhm Pull-UP. Danke für die Hilfe