Hallo, habe fast erfolgreich ein LCD-Modul 4x20 mit Kontroller KS0073 durch die Vorlage von Peter Fleury gebracht. Starte ich die test_lcd.c, so werden alle Funktionen erfolgreich und richtig auf dem LCD angezeigt. Will ich nun eigene Texte anzeigen lassen und ändere die test_lcd ab, bekomme ich mir nicht erkärebare Anzeigen. Füge ich die folgenden Zeilen ein: lcd_puts("123456789012345678 ... 67890"); // Bis alle vier Zeilen gefüllt sind wait_until_key_pressed(); lcd_clrscr(); lcd_puts("1\n"); lcd_puts("2\n"); lcd_puts("3\n"); Die Zahlenreihe wird mir einwandfrei über alle Zeilen angezeigt. Nachdem das Display gelöscht wird, erhalte ich aber nur die 1 in Zeile eins und die 3 in Zeile 2 angezeigt. Nach meinem Verständnis sollte doch in Zeile zwei auch die 2 angezeigt werden, aber diese erscheint niergends auf dem Display. Habe noch andere Kombinationen getestet und erhalte mir nicht erklärbare Anzeigen. Habe ich in der lcd.h falsche Defintionen gemacht oder waran scheitere ich? Danke für Eure Hilfe, Hansi
Hallo, hat jemand eine Idee oder Denkanstoss? Wäre euch echt dankbar
>Hallo, hat jemand eine Idee oder Denkanstoss? Wäre euch echt dankbar
Sicher, dein Programm ist fehlerhaft.
An welcher Stelle kann dir leider keiner sagen.
Denk mal drüber nach warum !
@ holger: Halte deine Antwort in keinster Art und Weise für konstruktiv. Scheinbar hast du von der Materie keine Ahnung, möchtest aber gerne deinen Senf dazu abgeben. Sicherlich hätte ich noch ergänzende Angaben machen können, besteht allerdings das Wissen und die Bereitschaft zu helfen, fragt man nach den fehlenden Informationen oder weist vernünftig darauf hin. Bezweifle daher dein Fachwissen und deine Bereitschaft zur Hilfe. Scheinst wohl ein typischer Pantoffelheld zu sein, der nirgends was zu sagen hat, hier aber einen auf dicken Macker macht.
>Sicherlich hätte ich noch ergänzende Angaben machen >können, besteht allerdings das Wissen und die Bereitschaft zu helfen, >fragt man nach den fehlenden Informationen oder weist vernünftig darauf >hin. Fragen zum Thema LCD werden hier ungefähr 10 mal am Tag durchgekaut. Irgendwie scheinen alle müde geworden zu sein nun ausgerechnet auch noch dich um deinen kompletten Quellcode zu bitten. Fehler liegen oft an Stellen die der Anfänger nicht überblickt. Mit kompletten Projektdateien die der eine oder andere vieleicht mal mit vorhandener Hardware testen könnte liesse sich dein Fehler recht schnell finden. Kein kompletter Quellcode, keine Antwort. So einfach kann kann ich mir das machen. Antworten laufen hier auf freiwilliger Basis. Hellseher sind hier nicht unterwegs. >Bezweifle daher dein Fachwissen und deine Bereitschaft zur Hilfe. >Scheinst wohl ein typischer Pantoffelheld zu sein, der nirgends was zu >sagen hat, hier aber einen auf dicken Macker macht. Wenn du meinst. Solche Äußerungen erhöhen die Wahrscheinlichkeit auf eine Antwort ungemein ;)
Oh, Klugscheißer hatte ich scheinbar in meiner Aufzählung noch vergessen. Hänge ich mein komplettes Projekt an, kommt mit Sicherheit von dir die Aussage, dass das völlig überflüssig ist. Muß mich aber trotzdem bei dir bedanken, da deine doch sehr blöden Antworten meinen Ehrgeiz angesp.rnt haben und ich den Fehler selber gefunden habe ...
@ Moderatoren Bitte löschen den Thread. Hier gibt es nichts was mit gcc auch nur ansatzweise zu tun hat. Stört eigentlich nur noch wenn man unter gcc was sucht. 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.