Hi, ich hab da mal ne ziemlich doofe frage also bringt mich bitte nicht gleich um, bin noch ganz neu auf dme gebiet! also es geht um folgendes: inner schule muss ich bald nen lcd ansteuern, mit nem atmega163 als software haben wir da CVAVR (CodeVisionAVR) was eigentlich ganz praktishc is, da mal fast alles auswählen kann was die einstellungen am µC betrifft. dass ich mit dem schreibbefehl z.B. ('Hallo Welt!') schreiben kann is mir och klar, aber meine frage is kann ich das Hallo Welt einer variablen zuordnen, z.B. X? so dass ich dann nur noch X ans display geben muss, und es mir den Textinhalt von X darstellt.. was für ein variablentyp wäre das dann? ich hoffe ich nerve euch nich damit, so long, thomas
zitat: dass ich mit dem schreibbefehl z.B. ('Hallo Welt!') schreiben kann is mir och klar" Stell Dir vor, es ist so einfach. #include <lcd.h> . . lcd_init(16); // initalisiert ein Display mit 16 Zeichen lcd_gotoxy(0,0); //setzt den Cursor in Zeile 0, Stelle 0 lcd_putsf("Hallo Welt!"); // na was wohl ;) und schon hast Du "Hallo Welt" im Display stehen. Natürlich könntest du den text in ein char feld schreiben und die variable ausgeben. Das würde so aussehen: char text[10] = "Hallo Welt"; lcd_puts(text);
Und bevor Thomas fragt warum text = "neuer text"; nicht funktioniert, möchte ich hier mal darauf hinweisen dass es keinen Sinn macht einen C-Compiler zu benutzen ohne die Sprache lernen zu wollen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.