Forum: Mikrocontroller und Digitale Elektronik LCD DIP162 - welcher Kontroller


von Michael A. (micha54)


Lesenswert?

Hallo,

ich weiss, die Suche...wenn nur am Ende der Fragesteller auch 
malmitteilen würde, ob geklappt hat.....

Hat der DIP162 nur einen KS0073, KS0066 oder HD44780 ?
Lt. Datenblatt ist es ein HD44780-kompatibler Chip.
Im Forum hier wird aber oft auf den KS0073 verwiesen und kompliziert mit 
den extended registers gespielt. Keines davon funzt bei mir obwohl das 
Timing sehr lahm (2X) ausgelegt ist und im Oszi die Signale stimmen.

Allerdings überschwingt der Enable ein wenig.

Gruß,
Michael

von Michael A. (micha54)


Lesenswert?

Hallo,

ich bin ein wenig weitergekommen...vermutlich ist der Kontroller des 
DIB162 (LCD 2x16) KEIN ks0073, der Zeichensatz wäre vermutlich anders 
als in der Doku.

Die Soft-/hardware ist ok, denn ein parallel angeklemmtes 20x4 
initialisiert völlig problemlos. BTW arbeite ich inzwischen mit 100us 
delay.

Was ist das blos für ein Schr..tding ?

Hat das einer im Einsatz unter GCC oder ASM und kann mir seine 
Initialisierung mitteilen ?

Gruß,
Michael

von Peter D. (peda)


Lesenswert?

Ich benutze das EA-DIP162-DNLED (ge/gn), ist HD44780 kompatibel, läuft 
wie dumm.
Kontrast, RW auf GND.

Ansteuerung hier:

http://www.mikrocontroller.net/attachment/30300/lcd_drv.zip
(6-draht)

oder:

Beitrag "LCD über nur einen IO-Pin ansteuern"
(1-draht)

oder:

Beitrag "Formatierte Zahlenausgabe in C"
(Interrupt, daher sauschnell).


Peter

von Michael A. (micha54)


Lesenswert?

Danke, das hilft mir!

die Initialisierung in den 4-bit-Mode sieht genau wie bei mir aus.
Wie gesagt ein 20x4 liegt parallel und funzt wunderbar, während das 16x2 
nichtmal in die 2-zeilige Anzeige umschaltet (1. Reihe Rechtecke, 2. 
Reihe blank).

Gruß,
Michael

von Michael A. (micha54)


Lesenswert?

Hallo,

endlich läufts.....vielleicht machts auch anderen verzweifelt Suchenden 
Mut.

D4 bis D7 waren auf D7 bis D4 angeschlossen.
Dazu noch ein Wackler zwischen D4 und D5, gelegentlich nur halber 
H-Pegel an beiden Pins.

Naja, beruflich läufts dafür besser :-)))

Gruß,
Michael

von Attila (Gast)


Lesenswert?

Ich kann es nur bestätigen und nur dazu ermuntern:

Nach etwa einer Woche totaler Verzweiflung und hysterischen Lachanfällen 
habe ich tatsächlich genau diesen Fehler entdeckt: 4-7 an 7-4 
angeschlossen. :-(

Anfängerfehler! Und deshalb: Nur Mut! Ruhig nochmal alles bei Null 
anfangen durchzuchecken! Auch wenn es sich erstmal absurd "anfühlt".

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.