Gast
#159144
Moin! Da habe ich die ganze versucht den oben genannten zu programmiern und der uC tut es einfach net! Er soll Zeichen von der UART einlesen und diese vom $ gleich Anfang Zeichensatz bis <CR> und <LF> gleich Ende Zeichensatz in ein String schreiben. Unter VC++ hat das ungefähr so geklappt. Hier kommt aber nur das letzte Fragment des ersten Datensatzes im Terminal zurück. Gibt es eigendlich einen Rückgabewert von getchar()? Hatte daran gedacht, daß der Status des RXC-Flas zurückgegeben wird. Ähnlich wie: USR.7==1; Wer kann mir helfen den Fehler zu finden. Leider ist das mein erstes Projekt und da muß ich noch viel lernen. THX MArkus