LCd mit Controller ansteuern ?

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 29 11 2024  17:27:12      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte


Autor
LCd mit Controller ansteuern ?
Suche nach: lcd (4684) controller (3552)

    







BID = 338424

Bastler_Anfänger

Gelegenheitsposter



Beiträge: 59
 

  



Hallo zusammen,


ich möchte ein LCD Display mit einem Microcontroller ansteuern. Der Controller steht fest, ist ein HC08. Das Display wird wohl ein 4x16 Zeilen Display werden.

Ich bin auf der Suche ein dem ein oder anderen Tutorial für die Ansteuerung eines Displays. Deswegen wollte ich mal fragen, ob jemand interessante Links kennt, denn meine Suche war bisher eher erfolglos.

Vielen Dank.

Gruß
Sven




BID = 338435

Her Masters Voice

Inventar


Avatar auf
fremdem Server !
Hochladen oder
per Mail an Admin

Beiträge: 5308
Wohnort: irgendwo südlich von Berlin

 

  


Hm, da fällt mir nix ein. Warum hast du dich ausgerechnet für so einen Exoten entschieden? Gabs Den irgendwo umsonst? Zum Anfang würd ich doch eher was nehmen was in der Breite genutzt wird und wo es entsprechende Seiten und Foren gibt. Ich hatte auch schon mit Exoten zu tun und weiss wie schwer es ist sich ohne Unterstützung in die Materie einlesen zu müssen und hab mir darum für meine privaten Basteleien PICs und AVRs ausgesucht, weil man da bei Problemen immer Jemanden findet der sich damit auskennt.

_________________
Tschüüüüüüüs

Her Masters Voice
aka
Frank

***********************************
Der optimale Arbeitspunkt stellt sich bei minimaler Rauchentwicklung ein...
***********************************

BID = 338436

DonComi

Inventar



Beiträge: 8605
Wohnort: Amerika


Hallo,

Es gibt einen LCD-Controller, der ziemlich trivial angesteuert werden kann. Der Controller heißt HD44780. (Es gibt auch Controller, die ähnlich oder kompatibel sind).

Dort gibt es einen Datenbus und einen Steuerbus. Die meisten Controller lassen sich mit 1 Nibble Daten und 3 Steuerleitungen (gehen auch 2) ansteuern.

Wenn du ein Display findest, dass kompatibel zu diesem Controller ist, oder diesen Controller verwendet, dann ist das alles kein Problem mehr. Gibt da auch fertige Bibliotheken für alle gängigen Programmiersprachen.

Nachtrag: Nur wie man das konkret mit deinem Mikrocontroler machen soll, weis ich nicht. Kenne diesen Typ leider nicht.

_________________

BID = 338442

Elron

Gelegenheitsposter

Beiträge: 67


Hi,
ich hab vor kurzem mal ein LCD Display mit einem HC12 angesteuert, wenn es ein HD44780 kompatibles ist, kannst du auch Anleitungen von anderen Mikrocontroller verwenden z.B. hier Link unter "Anschluss eines LCD-Displays ".

Geht es dir mehr darum wie man den Mikrocontroller Programmiert oder nur die Display Ansteuerung?

BID = 339085

Bastler_Anfänger

Gelegenheitsposter



Beiträge: 59


hallo,

es wird denke ich auf jeden Fall ein Fisplay mit dem controller HD44780, das ist ja der Standardcontroller wie es scheint. Den Mikrocontroller haben wir nicht gewählt. Der wurde quasi vorgegeben.

Programmieren an sich ist nicht sooo das Problem, allgemein gesehen. Haben dem Microcontroller ja schon das ein oder andere beigebracht. Es geht halt um die Ansteuerung des Displays mit dem Controller. Gibts da feste "Bibliotheken" oder so etwas?

BID = 339088

Licht aus!

Stammposter



Beiträge: 420
Wohnort: Unterfranken
Zur Homepage von Licht aus! ICQ Status  


Naja es gibt haufenweise Anleitungen, guck doch mal bei Google

_________________
All hail to the carry bit!

BID = 339101

Her Masters Voice

Inventar


Avatar auf
fremdem Server !
Hochladen oder
per Mail an Admin

Beiträge: 5308
Wohnort: irgendwo südlich von Berlin


Also wenns dir nur ums Display geht, dann guck einfach mal bei Link nach oder auch bei Link
Beide beschreiben die üblichen Standarddisplays, Ersterer sogar auf deutsch.

_________________
Tschüüüüüüüs

Her Masters Voice
aka
Frank

***********************************
Der optimale Arbeitspunkt stellt sich bei minimaler Rauchentwicklung ein...
***********************************

BID = 339172

DonComi

Inventar



Beiträge: 8605
Wohnort: Amerika


Wenn ihr dem Controller schon was beigebracht habt, dann bringt ihm doch mehr bei?!

Es gibt ein Datenblatt, da stehen die Folgen von Befehlen drin, die man zum Controller senden muss, damit dieser initialisiert wird. Danach wird einfach entweder ins Steueregister (Register Select [RS]=0) geschrieben (Damit lassen sich Cursoreinstellungen, Position im DDRAM wählen, das Display ein- und ausschalten und löschen) oder ins Datenregister (RS=1) geschrieben.
Bei einer fallenden Flanke von der Enalbeleitung (E->0) werden die Daten auf dem Datenbus ins Register übernommen.

Also, wo ist das Problem? Man schaltet am µC im Prinzip nur Ports an und aus.

Soll dann ein Zeichen angezeigt werden, wir der ASCII-Code übermittelt.

_________________

BID = 339199

DonComi

Inventar



Beiträge: 8605
Wohnort: Amerika


Gut beobachtet Jornbyte.

_________________


Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 19 Beiträge im Durchschnitt pro Tag       heute wurden bisher 25 Beiträge verfasst
© x sparkkelsputz        Besucher : 182424409   Heute : 3452    Gestern : 5459    Online : 271        29.11.2024    17:27
2 Besucher in den letzten 60 Sekunden        alle 30.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0397281646729