Guten Morgen,

nächster Test gescheitert.

Nachdem ich festgestellt habe, das im Fehlerfall Portb.0 konstant auf Low gezogen bleibt und sich auch programmtechnisch nicht wieder auf High
ziehen läßt habe ich den Port mit dem Nachbarport Portd.7 getauscht.
Ich habe sogar dieses mal nicht nur die Pullup-Widerstände der freien Ports aktiviert, sondern gleich eine Brücke auf VCC gelegt, um ein Flattern
dieser Ports auch vor der Initialisierung ausschließen zu können.

Was soll ich schreiben, erneut Fehlanzeige.
Ich habe jetzt sogar das Empfangsmodul selber getauscht, auch kein Erfolg.
Das einzige was ich bisher weiß ist, Ohne Empfangsmodul funktioniert der für das Senden zuständige Teil nach jedem! Power-on.
Wer jetzt denkt "klar, ist doch wohl unabhängig voneinander" liegt falsch.
Sende- und Empfangsroutine nutzen den TWI-Interupt und beide Routinen
nutzen den gleichen Timer für die Impulslänge.

Ich habe sogar in der eigendlichen Programmschleife eine Initroutine für die Ports eingebaut, Die µC läßt sich davon garnicht beeindrucken.

Als nächstes werde ich den Ausgang des Empfangsmoduls über ein Und-Gatter bis nach der Initialisierung blocken, mal schauen was dat Dingen dann macht.

Gruß Hansi