Hallo! Da ich nun mein Verzögerungsproblem an meinem Display behoben habe, folgt nun ein weiterer Fehler: Ich gebe je nach Tastendruck einen Text ein...Irgendwann nachdem ich etwa 3mal das Display mit "lcd_clrscr();" gelöscht habe (die Texte auf dem Display), erscheint nur noch ein Bruchteil meiner darauffolgenden lcd_puts-Anweisung. Gibt es bzw. muss man irgendeinen Puffer im Display zyklisch leeren, damit man wieder neue Daten reinschreiben kann? Oder woran liegt das? Danke!
um genau zu sein, der Text ist "fertig....W^n ||" ich hatte z.B. eine Funktion Messung_fertig, die jeweils anzeigen sollte "Fertig mit der Messung-X". Das hat das gleiche Problem gebracht, da zeigte er am Anfang nicht mal mehr das "SCROLL-Taste drücken".. an. Danke
man man man, das kannst doch nicht sein :( ich hänge immer noch hier an der stelle, muss bald fertig werden mit dem Projekt!!! HILFE
>HILFE
Hilfe wozu ? Das kommt davon wenn man ZWEI Threads aufmacht ;)
@Björn und du bis fest davon überzeugt, daß die ganze Welt welche hier auf diesem Board vorbei schaut, deine spezielle Konfiguration, deinen Prozessor und deine Software genau auswendig kennt, und daß alle LCD Controller in diesem Universum identisch funktionieren, so daß man da noch nicht mal mehr dessen Typ benötigt als Angabe? Oder glaubst du ohne Kenntniss eines anderen Threads von dir wäre dein Hilferuf verständlich?
16x2 Display mit HD44780, ATmega8515 , AVR Studio 4, STK-500. wenn ich nach dem Starten meines Programms direkt die Taste "0x7F" (in der switch-Case-Anweisung) drücke, dann wird der Text im LCD astrein angezeigt. Wenn ich mich von meinem "Menü" führen lasse und somit die jweiligen Tasten nacheinander drücke, zeigt er am Schluss nur einen Bruchteil des richtigen Textes an UND dann jede menge zeichen... Im Anhang meine main.c Danke
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.