Claude schrieb:
> Kann jemand mir bitte dabei weiterhelfen ??
Wie wärs, wenn du in deinen UNterlagen erst mal das Kapitel über
C-Strings studierst und ein paar Vorübungen auf dem PC (natürlich mit
einem C-Compiler, der auf einem PC läuft) machst?
Stringverarbeitung ist für die meisten C-Neulinge der erste wirkliche
Stolperstein, weil es da ein paar Dinge zu beachten gibt. Dazu ist es
aber hilfreich, wenn man eben nicht im Nebel stochert, wie in der
AVR-Programmeirung, sondern sich schnell und einfach ein paar Dinge auf
der Konsole ausgeben lassen kann. Die 3 Stunden, die du auf dem PC
investierst, um dir dort das Rüstzeug zur Stingbehandlung in C zu holen,
werden durch eine schnellere, und was wichtig ist - eine fehlerfreiere,
Programmentwicklung auf dem AVR dann bei weitem wieder wett gemacht.
Unter anderem auch deshalb, weil du dir einige zentrale Elemente deines
AVR Programms auf dem PC vorfertigen kannst (zb die Kommandoauswertung
oder auch den Aufbau des Strings aus Einzelzeichen), die (weil
unabhängig von der Hardware) du dann einfach auf den AVR übernehmen
kannst.
String-Verarbeitung in C
Und wenn ich dein Programmso durchsehe, würden dir ein paar generelle
Übungen zu Arrays auch nicht schaden)