ich habe nun die DDR´s ganz rausgenommen - kein Unterschied.
Was ich eben noch nicht erwähnt hatte ist ,dass der µC manchmal neu startet: Die 1te Zeile sieht so aus:
RS232 LCD Tobias Blome<\r><\n>
und die sollte nur einmal geschrieben werden.
Das ist das Ergebnis von ein Paar Sekunden an der Spannungsversorgung:

Code:
RS232 LCD Tobias Blome<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster5<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster3<\r><\n>
Taster5<\r><\n>
Taster5<\r><\n>
Taster3<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster3<\r><\n>
<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster3<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster4<\r><\n>
Taster2<\r><\n>
Taster1<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster2<\r><\n>
Taster4<\r><\n>
Taster3<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster3<\r><\n>
<\r><\n>
Taster5<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
RS232 LCD Tobias Blome<\r><\n>
Taster3<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster5<\r><\n>
Taster2<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster4<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Taster4<\r><\n>
Taster5<\r><\n>
Taster1<\r><\n>
Taster2<\r><\n>
Taster3<\r><\n>
Die Abfrage auf 1 (If Taster1 = 1 Then) ist genauso.
und statt der Variable den Pin angeben (If Pind.2 =) bringt auch nichts.

Tobias