Hallo,
Die Arrays sollten groß genug sein, ich sende maximal 13 Byte zurzeit.(zum testen einzeln über Terminal)
Hab mir jetzt mal ci über UART ausgegeben. Ci wird immer größer mit delays dauerts was länger ohne delays kommts da denke ich zum überlauf.
Er führt die If - Abfrage nicht nur einmal für ein empfangenes Byte aus sondern öfters obwohl er das nicht dürfte? Habe jetzt UART_NO_DATA alleine abgefragt und die LED, die am PCF angeschlossen ist
schaltet nicht um und bleibt aus. Hier mal der ganze Code im Anhang.
Ich weiß nicht mehr weiter normal sollte ci nur einmal pro Zeichen erhöht werden?
MfG Philipp
Lesezeichen