Forum: Mikrocontroller und Digitale Elektronik Datenblatt zu HD44780 1602 LCD Modul Display Anzeigen 2X16 Zeichen


von Planer (Gast)


Lesenswert?

Hi,
ich suche das Datenblatt für diesen Artikel 
http://www.1topstore.com/product_info.php?products_id=12065&language=de 
(für Pinbelegung) kann es aber nirgends finden. Weiß jemand da mehr?

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Frag diesen ominösen 1topstore. Oder nimm irgendeins der beschissene 
HD44780 Datenblätter, die im Internet haufenweise runfliegen.

von Jobst M. (jobstens-de)


Lesenswert?

> Unser HD44780 1602 LCD Modul Display Anzeigen 2X16 Zeichen ist ernst
> gekontrolliert geworden.

**kopfschüttel*



o GND (1)
o VDD
o Contr.
o RS
o R/W
o E
o DB0
o DB1
o DB2
o DB3
o DB4
o DB5
o DB6
o DB7 (14)
o Backlight (15)
o Backlight (16)


Gruß

Jobst

von Planer (Gast)


Lesenswert?

Es geht aber um das LCD also die 16Pins "am Rand"

von Planer (Gast)


Lesenswert?

sry letzter beitrag ist "zeit überschnitten" mit jobst'

von Thomas (kosmos)


Angehängte Dateien:

Lesenswert?

hier mal ein paar HD44780 bzw. KS0073 Datenblätter die ich rumfliegen 
habe, speziell das SPLC780D.pdf erklärt alles sehr gut.

von Planer (Gast)


Lesenswert?

OK vielen Dank an alle ;)
hab die Belegung jetzt so wie es sein sollte nur funktioniert folgendes 
Programm aus dem Tut hier nicht (es passiert einfach nichts, sprich 
Hintergrundbeleuchtung leuchtet und ein Balken is zu sehen wie ohne 
angeschlossenen µC) :
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD#Routinen_zur_LCD-Ansteuerung_im_4-Bit-Modus
 aus ldc_data und lcd_test hex-datei assembliert und dann ins flash 
gebrannt.


Funktioniert aba iwie nicht ???

von Michael A. (Gast)


Lesenswert?

Entspricht die aktuelle Taktfrequenz vom Prozessor den Einstellungen 
beim Kompilieren?

von Planer (Gast)


Lesenswert?

Also der µC ist auf 4Mhz eingestellt, falls du das meinst.


Planer

von Thomas (kosmos)


Lesenswert?

kannst du deine Startfrequenz also das mit den entsprechend langen 
Pausen überprüfen evtl. mit einem Oszilloskop.

Ansonsten könntest du das Programm testweise verlangsamen um die Signale 
ans Display per LED sichtbar zu machen.

Manche LCD gehen ohne Initialisierung automatisch in einen bestimmten 
Modus. Deswegen das entsprechende Datenblatt besorgen.

von Jobst M. (jobstens-de)


Lesenswert?

Welchen uC verwendest Du?
Hast Du das Display GENAU so angeschlossen, wie im Tutorial beschrieben?


Gruß

Jobst

von Planer (Gast)


Lesenswert?

Also Display ist genau so wie im Tut angeschlossen. Ich verwende einen 
Atmega8 und hab leider kein Oszi zum Spannungsverlauf prüfen.

von Thomas (kosmos)


Lesenswert?

lass dein Programm im Simulator laufen und setze dir Breakpoints an die 
Punkte wo ein Pin umgeschaltet wird, mit der Stoppuhr die da dann auf 
Null setzt bis zum nächsten Pinwechsel stoppen um dein Timing zu prüfen.

von Jobst M. (jobstens-de)


Angehängte Dateien:

Lesenswert?

Versuch mal dies ...
Wenn das läuft, dann liegt der Fehler nicht in der Hardware.


Gruß

Jobst

von Planer (Gast)


Lesenswert?

Hab dein Prog ausprobiert und funktioniert ebenfalls nicht?? Liegt dann 
wohl dann doch an der Hardware; hab aber nochmal alles mit nem 
Durchgangsprüfer geprüft, hat elles funktioniert. Was mir halt auch iwie 
seltsam vorkommt ist das E and PD5 am µC kommt 
(http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD#Anschluss_an_den_Controller) 
dieser dient allerdings auch als Vcc-Anschluss für den µC ( 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment#Selbstbau 
; Pin 8), stellt vlt. das ein Problem da?

von Karl H. (kbuchegg)


Lesenswert?

Planer schrieb:

> dieser dient allerdings auch als Vcc-Anschluss für den µC (

?

PD5 liegt beim Mega8 am Pin 11, wie es zb auch in dem von dir verlinkten 
Schaltbild eindeutig zu sehen ist.

von Jobst M. (jobstens-de)


Lesenswert?

Planer schrieb:
> dieser dient allerdings auch als Vcc-Anschluss für den µC (
> http://www.mikrocontroller.net/articles/AVR-Tutori...
> ; Pin 8)

Wo denn?

Pin 8 ist GND, PD5 ist Pin 11 ...


Gruß

Jobst

von Planer (Gast)


Lesenswert?

Meinte Pin 7, da hat ich vorher die Verbindung für E, hab jetzt aber 
umgesteckt und das Problem bleibt trotzdem erhalten, warum auch immer .

von Planer (Gast)


Lesenswert?

Grade ist was seltsames passiert. Ich hatte noch das Prog von Jobst' 
drauf und wollte nur gucken ob vlt iwas mit µC ist, naja sobald ich den 
ISP-Adapter eingesteckt hab funktioniert das Display aufeinmal wieder, 
steck ich ihn aus funktioniert es immer noch. Wenn ich jetzt allerdings 
die Batterie abklemme und wieder anklemme tritt das selbe Problem wie 
vorher auf (lässt sich aba wieder so lösen). Was das jetzt? (Übrigens 
das Prog aus dem Tut klappt auch ;) ).

Planer

von Jobst M. (jobstens-de)


Lesenswert?

Planer schrieb:
> Meinte Pin 7, da hat ich vorher die Verbindung für E, hab jetzt aber
> umgesteckt und das Problem bleibt trotzdem erhalten, warum auch immer .

Also irgendwie habe ich den Eindruck, als wenn Du es nach keiner der 
verlinkten Schaltungen aufgebaut hast.

Werd' Deinem Namen mal gerecht und mach mal einen Plan. Meine ich Ernst!


Gruß

Jobst

von oldie (Gast)


Lesenswert?

Auch wenn der Thread schon lange tot ist, habe ich doch das Datenblatt 
zu dem Display gefunden.

Hier der Link dazu:

http://www.pollin.de/shop/downloads/D120422D.PDF

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.