LCD Display EA DIP204-4 mit KS0073 im 4 Bit Modus in C ansprechen

OP #1962275
Lesenswert?
• ▲
▼
Hallo liebe Gemeinde,
ich möchte gerne mein EA DIP 204-4 mit meinem PIC 18F4550 ansprechen. 
Ich habe mich für den 4 Zeilen Modus entschieden, und schon etwas durchs 
Forum sowie durch Sput und Pic-Projekte gewurschtelt ;)

Nunhabe ich für den Anfang ein paar Fragen. Und zwar habe ich von 
Pic-Projekte.de -> http://pic-projekte.de/index.php/hd44780.html

Die Datei für ein Display geladen. Ich sehe da das sich ewig viele 
Unterprogramme dort befinden. Ist es eigentlich möglich, das in einem 
"Batzen" Quellcode auf einen Haufen zu initialisieren, und dann immer 
nurnoch das Display beschreiben ? Oder ist das Softwaretechnisch nicht 
möglich ?

Dann, wolte ich wissen, ob schon ein Beispiel Code genauf für dieses 
Display in C existiert, das ich das einfach mal drauf Flashen kann, und 
dann einen Erfolg habe, sehe das es geht, udn mich dann damit 
beschäftige wie der Code funkt. und wie ich den für emine Verhältnisse 
anpasse.

Ich habe mir nun meinen Kopf schon 2 Wochen zerbrochen, und habe erlich 
gesagt langsam keine Lust mehr.


Ich habe die Forumsuche schon verwendet, doch leider haben mich die 
Beiträge zum Thema nicht weiter gebracht.

Danke schonmal ;)

lg Tim
OP #1963521
Lesenswert?
• ▲
▼
Gibt es eine sinnvolle Library um ein LCD zu initialisieren und es zu 
beschreiben ?

Und wie berechne ich, wenn ich nun einen Quarz habe mit 8MHz und dann 
eben die delay.h Library habe die Zeit in Realtime?

Also ich weiß das ich 500ms Pause haben möchte. Was muss ich dann 
rechnen ? Für euch bestimmt ein leichtes, ich bin leider noch nciht 
durchgestiegen ;)

lg Tim
Gast #1963551
Lesenswert?
• ▲
▼
Auch wenn ich nichts mit PIC am Hut habe, dieser
Ratschlag gilt auch für PIC:
Die Initialisierungsroutine aus dem Datenblatt des
Herstellers genau ansehen! Dann sollte die Ansteuerung
funktionieren.
Der KS0073 ist eben nur "fast 100% kompatibel".
(Mit der 44780 Startsequenz geht es nicht.)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.