Gast
#213682
Hallo zusammen
Ich habe momentan ein Problem mit dem Datenempfang beim M16C62P
Mein Programm:
while(!(u0c1&&0X08)){;} /*Daten vorhanden*/ //KONTROLLIEREN
set_led(0x02);
status=u0rbl;
status=((status&&0xF0)/0x10);//Status markieren und 4stellen schieben
set_led(0x03);
while((u0c1&&0X08)){;}
set_led(0x04);
while(!(u0c1&&0X08)){;} /*Daten vorhanden*/
Die Problematik ist, dass das Receive complete flag immer auf 1 steht,
und das Programm somit nach set_led(0x03) in der while Schlaufe hängen
bleibt. Gibt es eine Möglichkeit das Flag zu löschen.
Danke euch für eure Unterstützung
Gruss Bruno