Forum: Mikrocontroller und Digitale Elektronik HD61830B LCD-Controller mit Bascom ansteuern


von Marvin H. (marvin_h)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich versuche gerade ein LC-Display Typ LMG7400PLFC der Firma Hitachi an 
einem ATmega32 zum laufen zu bringen. Auf dem Display ist der Controller 
HD61830B drauf. Als Programiersprache habe ich Bascom gewählt.

Das Display wurde aus einem Industriegerät ausgebaut, weil manche Zeilen 
nicht gehen, funktionierte aber trotzdem noch.

Im Anhang mal die Software, mit der ich gerade rum probiere. Die 
Routinen habe ich von einem anderen User hier aus dem Forum 
abgeschrieben bzw. umgeschrieben (Auch im Anhang, Danke an Sven.S).

Nun zu meinem Problem:
Es scheint als würde die Initialisierung soweit zu funktionieren (siehe 
Bild im Anhang). Sende ich nun
1
lcdwritepair(12 , &b11111111)
 um einen Charakter anzeigen zu lassen passiert nichts außer das das 
Display komplett schwarz wird. Einzelene Pixel zu setzen habe ich noch 
nicht versucht da mir Charakter vorerst reichen würden.

Bin zurzeit ziemlich Ratlos was ich noch probieren könnte. An dem Wert 
"Number of Time Division" habe ich auch schon rum gespielt, leider 
erfolglos...

Hat jemand eine Idee was ich falsch machen könnte? Hab ich vllt. etwas 
falsch "verstanden" in dem C-Beispiel und dadurch falsch übernommen? 
Meine Kenntnisse in C/C++ sind leider sehr gering.

Noch ein Paar Informationen:
STK500
LCD Auflösung 240x128
8-bit Interface
Mega32 läuft mit 1MHz

Bin für jeden Tipp dankbar!

Gruß Marvin

von Marvin H. (marvin_h)


Lesenswert?

Hallo zusammen,

ich habe in den letzten Tagen weiter experimentiert, was dazu führte das 
ich nun eine C-Lib von hier http://vsdev.me/projects/lc7981_driver/ 
verwende. Ich habe nichts geändert auser die Pinbelegung und die 
Frequenz des Controllers sowie meine Display Spezifikationen. Die 
Initialisierung scheint soweit zu funktionieren auch das Anzeigen geht, 
allerdings immer nur ein paar Millisekunden am Anfang. Jedesmal wenn ich 
den reset Taster meines STK500 drücke blinkt kurz der ausgegebene Text 
auf und verschwindet dann sofort, und das Display wird dunkel.

Kann sich jemand vorstellen was das ist? Ich habe alles ausprobiert was 
mir so eingefallen ist.

Ich habe auch hier im Forum schon nach anderen Threads gesucht 
allerdings, laufen die alle ins leere...

Danke im voraus, Und schöne Weihnachtszeit euch allen!
mfG,
Marvin

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.