Hallo, ich habe mir das Display "LCD 204B LED" von Reichelt gekauft. Um andere Displays anzusteuern greife ich auf die "peter fleury" lcd.h zurück. Allerdingt funktioniert diese nur für HD44780 oder KS0073 Controller. Mein Display hat den Controller KS0076B und den Segmenttreiber KS0063. Es funktioniert zwar einigermaßen, aber ich kann die Zeichen nicht richtig positionieren. Kann mir vielleicht jemand eine andere .h Datei empfehlen ?
Der KS0076 ist war HD44780 kompatibel, jedoch unterscheidet sich die Initalisierungsroutine ein wenig voneinander. Siehe auch Beitrag "Infos über LCD-Display" Und wenn nur die Postitionierung nicht stimmen sollte, so ist dein Display-Treiber wohl nicht für 20x4 Zeichen gemacht. In diesem Falle musst du dies korrigieren und die Adressen für die Zeichen entsprechend deinem Display eintragen, und den Zeilenumbruch an die jeweilige Stelle machen (falls gewünscht).
Schaut denn keiner mehr in die Datenblätter? Eine "*.h"-Datei wird dich nicht weiter bringen, wenns vernümpftig programmiert ist.
Weis nicht genau wie du das meinst...ich will halt auf denfinierte Befehle zurückgreifen können (also z.B. lcd_puts("hallo"); ). Das lässt sich mit den header-dateien ganz nett machen...
Obelix wrote: > Schaut denn keiner mehr in die Datenblätter? Nein, das Spielen mit dem Software-Baukasten (also mit Bausteinen anderer Leute, die man selbst nicht versteht), das man von vielen BASCOMern kennt, setzt sich inzwischen auch bei den C-Benutzern durch. > Eine "*.h"-Datei wird dich nicht weiter bringen, wenns vernümpftig > programmiert ist. Vernun(p)ft stirbt aus. Ist in diesem System unerwünscht. ...
Vielleicht kann mir ja doch jemand bei meinem Problem weiterhelfen....auch wenn derartige Probleme hier nicht erwünscht sind :-)
Joachim wrote: > Vielleicht kann mir ja doch jemand bei meinem Problem > weiterhelfen.... Lies das Datenblatt und schreib Dir deine eigenen Routinen (das ist dann ehrliche Arbeit). > auch wenn derartige Probleme hier nicht erwünscht sind Es sind nicht die Probleme, die hier unerwünscht sind, sondern die Leute, die alles mundgerecht vorgekaut haben müssen, ohne selbst etwas zur Lösung des Problems beizutragen. Ehe ich ein komplexes Bauteil wie ein LCD kaufe, besorge ich mir das Datenblatt und kläre ab, ob ich überhaupt in der Lage bin, damit umzugehen. Erst dann entscheide ich mich zum Kauf. > :-)
Hallo, ich stimme Hannes hier einfach mal zu. Ich bin auch oft bequem. Meist "rächt" sich das dann darin, daß ich für eine Sache mehr Geld ausgeben muß. Will ich mit meiner Bequemlichkeit leben, ist es eben teurer für mich, weil es meine Auswahl einschränkt und ich ein Display für 10 Euro kaufen muß damit es zur Lib passt. Ich kann auch sparen, dann habe ich mehr Arbeit und Kopfzerbrechen, es kostet also weniger Geld, dafür mehr Zeit. Die Hoffnung, Zeit UND Geld sparen zu können, indem man den Zeitaufwand an andere delegiert, klappt nur sehr sehr selten... Gruß aus Berlin Michael
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.