Oh, ich habs geschafft... Hab ein Timer1 enable etwas anders plaziert und plötzlich frisst ers.....
Auf jeden Fall funktioniert nun alles so, wies soll....
Komisch... Hab kaum etwas verändert, glaub auch in der If-Abfragerei etwas vereinfacht...
Ich debugge das mit einem LCD, das mir die Variablen anzeigt und mit dem Simulator...
RS232 hab ich Null Ahnung...

Herzlichen Gruss
Mario