Danke Dir pin, nett dass du mir den Vorschlag machst!
Ich habe den Fehler gefunden! Und jetzt wird es interessant: Der Fehler lag weder an meinem Programm, noch an meinem µC oder am Terminal oder iwelchen Zeichen, die nicht gesendet werden.
Achtung:
Mit rs232.h bekommt man eine wirklich ausreichende Library+Header für die Ansteuerung der COM. Sehr einfach und daher leicht anzuwenden.
ABER: Die Initalisierung des Ports klappt nicht, denn in der rs232.c - Datei, die von rs232.h verwendet wird und die Funktionen enthält, steckt ein Bug!
Der Fehler steckt zw. Zeile 280 und 300, bei der Definition der Funktion int OpenComport(COM,baud)
Hab gerade die Datei nicht zur Hand, da ich nicht zuhause bin, aber hier ein ungefährer Auszug:
Code:
/*GANZ VIEL CODE/*
if(OpenComport(com,baud)){
printf("unable to open comport");
return(1);}
else{
return(0);}
/*GANZ VIEL CODE/*
Das return(0) muss weg!!!
Wenn das weg ist, dann wird die Funktion auch weiter abgearbeitet und nicht kurz vor BuildCommDCBA() abgebrochen.

Naja =) Jetzt klappts!

Danke euch allen!!!