HD44780 LCD an Atmega 8

Gast #100889
Lesenswert?
• ▲
▼
Hallo!
Ich habe gerade versucht die hier im Tutorial beschriebene LCD
Ansteuerung in C umzusetzen, aber es will mir nicht gelingen. Ich
vermute, daß meine Initialisierung murks ist. Vielleicht hat ja mal
jemand nen Augenblick, um sich das mal anzuschauen und mir zu sagen,
was genau ich anders machen muß, damit das funktioniert.
Mein Atmega8 läuft mit internen 8MHz und das LCD soll im 4-bit modus
angesteuert werden und ist wie folgt angeschlossen:

Controller           LCD
Port  Pin
C     0               D4
C     1               D5
C     2               D6
C     3               D7
C     4               Enable
C     5               RegSelect

D0 - D3 und R/W liegen fest auf Masse.

Gr. Tommi
Angehängte Dateien:
Gast #100890
Lesenswert?
• ▲
▼
Mach einfach den Anschluß wie im Tutorial beschrieben und lade dir von
Peter Pfleurys Homepage die LCD-Library runter.
Dort kann man im entsprechenden Headerfile noch kleine Konfigurationen
vornehmen. Gleichzeitig kann sie dir auch als Vorlage für eine eigene
Routine dienen.

Gruss, Alex
Gast #100892
Lesenswert?
• ▲
▼
Re: Stromversorgung vom Drucker

-----------------------------

Diplomand SOROKA JP
HTW des Saarlandes
06898-692-5831
jp.soroka@web.de
--------------------

Nun möchte ich eine Ladeelektronik für ein Li-Ion 3S3P Batterypack
entwickeln.
Bei meiner Suche habe ich bereits eine interessante Application Note
gefunden :

www.atmel.com/dyn/resources/prod_documents/doc1659.pdf

Nun bin ich momentan mit der ganze Problematik um zu überlegen. Es gibt
ein Controller, der mit hochsprachige Quellcode programmiert ist. Ich
habe bereits das eine oder das andere Programm runtergeladen, aber ich
glaube das nicht alle Dateien datei ware (.c / .h Dateien in C).

Die Frage die ich mir stelle :

1. Gibt es Leute die mir emailmässig helfen können ?
2. Wo kann ich Evaluation Karte kaufen ?

jp.soroka@web.de

-------------------------------------
AOL :    Xcider21
MSN :    seuldepuispeu@hotmail.com
-------------------------------------
Gast #100893
Lesenswert?
• ▲
▼
@gery

Nein, R/W kann man fest verdrahten, wenn man den busy-status des lcd
nicht abfragen möchte und auch sonst nur auf das display schreiben
will. Die Daten werden bei ner Flanke am pin E übernommen, nicht R/W.
Aber trotzdem ist es geschickter R/W auf den Controller zu hängen, dann
arbeitet die ansteuerung zügiger, wiel man nicht die "worst-case-zeit"
warten muss bis das display fertig sein könnte.

Stefan

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.