2x16 LCD-Display mit AT90S2313 ansteuern

Gast #2418
Lesenswert?
• ▲
▼
hallo,

habe ein lcd display (2x16, 5x8 punkte, HD44780-Controller) an einem 
AT90S2313 und möchte dieses im 4-bit modus ansteuern, jedoch gelingt es 
mir nicht einmal es zu intialisieren, sodass der schwarze balken 
verschwindet (clear display).
wie geht das mit dem internal reset??? und was muss ich dem display dann 
noch für befehle senden, damit ich schlussendlich daten senden kann? und 
was muss enabled für ein wert haben?? 1 oder 0??? ich habe schon im 
datenblatt nachgeschaut, bin abr nicht so ganz drausgekommen.
könnte mir das jemand vielleicht ausführlich erklären??? wäre sehr nett. 
am besten noch mit einem c-code!

vielen dank

fab
Gast #2420
Lesenswert?
• ▲
▼
hallo,

danke aber dieses tutorial habe ich schon ein paarmal durchstudiert, bin 
jedoch nicht gescheiter worden. zusätzlich ist der code noch in 
assemblersprache und die check ich überhaupt nicht. ich habe mal etwas 
von einem .asm to .c compiler gelesen. gibt es das? wäre froh wenn ich 
den code im tutorial in c haben könnte dann verstehe ich ihn vielleicht.

vielen dank für deine hilfe

fab

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.