www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD 161A Dotmatrixdisplay, Initialisierung und Taktfrequenz


Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich arbeite mich gerade durch die seite

http://www.mikrocontroller.net/articles/AVR-GCC-Tu...

durch, um mal mein Dotmatrixdisplay an einem AtMega16 zum laufen zu 
bekommen.
Das Display das ich verwende ist ein 2*8 LCD Display (LCD 161A).

Nun muss man ja in der oben gegebenen headerdatei ja ein paar zahlen 
anpassen und bin momentan nicht sicher, ob alles stimmt soweit.

Zum einen: Der Atmega16 hängt ja an einem 16MHz quarz - bedeutet das 
auch automatisch, dass er mit 16Mhz rechnet? (die Taktfrequenz soll man 
ja angeben, wären das hier dann 16 000 000? Mit dem standardwert 
(3686400) hat es nicht funktioniert, mit meinen 16MHz habe ich nach der 
"initialisierung" allerdings immer noch die schwarzen balken, also hat 
es wohl nicht geklappt.

Dann war ich unsicher, ob ich 2 zeilen bei der initialisierung angeben 
soll, da das display ja eigentlich nur eine mit 8 Zellen hat (ich aber 
gelesen habe dass die 2*8 vom controller wie zwei untereinanderliegende 
zeilen behandelt werden?)

Mir ist momentan unklar, was ich noch an den dateien ändern kann, damit 
die initialisierung stattfindet - sofern es nicht an meiner verkabelung 
liegt, was ich aber eigentlich ausschließen kann (da ich ein 
developerboard nehme und auch die steckverbinder bereits nachgemessen 
habe).

Vielen Dank für jede hilfe

Alex

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ahja eine weitere frage: Im tutorial sind pin 7-10 vom LCD "offen", ich 
habe sie jetzt nicht einmal an GND liegen - ist das problematisch? Die 
undefiniertheit der pins sollte ja egal sein, wenn sie nicht genutzt 
werden bei der datenübertragung...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.