MODDING-FAQ FORUM

LCDs und -Software => STLCD - Infos & Support => Thema gestartet von: Zsinj am Dezember 26, 2007, 17:34:05



Titel: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Dezember 26, 2007, 17:34:05
Hi,
hab mir heute stlcd geholt und wollte das mit meinem 4x40 LCD einsetzten, doch leider kömmt dabei nicht wirklich was dabei raus.

Ich habe nur die Zeichen von 20 auf 40 gestellt, ansonsten ist alles standart, was auch passen müsste.
Als ergebnis bekomme ich nur was ganz komisches:
beim ersten Screen kommt nur die oberen 2 zeilem und da auch nur die leztzte hälfte teilweise. Bei anderen Screens kommt es auch mal in der agnzen zeile verteilt, aber nie richtig. in den unteren beiden zeilen erscheit nie etwas.

Bisher habe ich das LCD immer mit jalcd angesteuert, was auch immer perfekt funktionierte.

Ich weiß nicht mehr weiter. Die einstellungen sollten alle richtig sein.


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: xonom am Dezember 26, 2007, 17:39:11
poste doch einfach mal deine einstellung und zeig ma den plan her nachdem du es angeschlossen hast


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Dezember 26, 2007, 17:44:25
angeschlossen habe ich es nach dem Plan den es bei jalcd.de gab.
hat wie gesagt auch immer funktioniert.

Einstellugnen:
Parallel
HD44780 kompatibel
$378
4x40

viel mehr gibt es ja auch nicht zum einstellen


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: xonom am Dezember 26, 2007, 17:47:17
dann solltest du den plan mal mit dem aktuellen von

www.stlcd.de überprüfen. du benutz nicht vista oder?


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Dezember 27, 2007, 12:56:41
Zitat von: xonom $txt[176] Dezember 26, 2007, 17:47:17
dann solltest du den plan mal mit dem aktuellen von

www.stlcd.de überprüfen. du benutz nicht vista oder?

Die Pläne stimmen überein, und ich benutze immer noch XP ;)


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: xonom am Dezember 27, 2007, 18:13:29
haste die port95 treiber drauf? das lcd geht noch ja?


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Dezember 27, 2007, 18:33:36
ich hab den normalen DLPortIO drauf, und mit jalcd funktioniert das display auch perfekt.
(nur gibt es ja jalcd nicht mehr :( )


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: OlafSt am Dezember 28, 2007, 19:17:12
Ein Bild, auf dem man auch was erkennen kann, könnte da vielleicht weiterhelfen...


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Dezember 31, 2007, 10:51:11
Ich werde ein paar Bilder machen, sobald ich meine Kamera wieder habe.


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Januar 8, 2008, 16:04:35
So wieder da ;)

Nun, hier mal einige Bilder - leider nicht allzu viel zu sehen.

Alles immer noch standarteinstelleungen, nur auf 4*40zeichen umgestelt.


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: OlafSt am Januar 8, 2008, 21:04:26
Sieht mysteriös aus.

Mal andere Controllertypen versucht ?


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Januar 8, 2008, 21:52:23
Ntürlich, hab schon alle einstelleungen durch...  ???
und ich kann mir keinen Reim drauf machen, da es mit jalcd probelmlos funktioniert...


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: OlafSt am Januar 9, 2008, 07:04:05
Da stets nur zwei Zeilen angesprochen werden, könnte ein Verdrahtungsproblem vorliegen... Die Leitung, um den zweiten Controller zu selektieren ist vllt. falsch angeklemmt. Hier gibt es ja verschiedene Möglichkeiten, das mit Pin 14 und 17 am PIO zu machen.

STLCD kann umgeschaltet werden auf den einen oder anderen Ansteuer-Modus. Wenn das nicht hilft:  (http://www.cosgan.de/images/smilie/konfus/a050.gif), neues kaufen oder jaLCDs weiterbenutzen...


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Januar 9, 2008, 21:45:24
Ich habe mal etwas herumprobiert.
Inzwischen bekomme ich es auf alle 4 Zeilen. Leider Funktioniert es in den oberen beiden Zeilen immer noch nicht ganz.

achja, nach einiger zeit kommt in den oberen beiden zeilen auch das was auf meinem ersten bild ganz unten kommt. Die zeilen 3+4 kommen immer noch normal.

so sieht bei mir die .ini jetzt aus:
;Tempo, mit der das Display angesprochen wird. Je höher der Wert, desto langsamer.
; Manchmal nützlich, wenn das Display Zeichen "überliest" oder sonst Unsinn anzeigt.
LCDSpeed=5

; Maße des Displays:
; Bei Lines werden die Zeilen und bei Chars die
; Spalten angegeben, die das Display darstellen kann.
Lines=4
Chars=40

;Display mit Dual-Controller ? 0=nein, 1=ja
IsDual=1

;Lichtsteuerung mit Dual-Controller ?
IsDualLight=0

;Lichtsteuerung an Pin 14 des PIO (1=ja, 0=nein, Licht dann an Pin 17)
IsDualLightReverse=0

;Display im 4-Bit-Modus ? 1=ja, 0=nein
IsNibbleMode=0

; Licht:
; 0 = Beleuchtung aus
; 1 = Beleuchtung an
Light=0


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: OlafSt am Januar 9, 2008, 22:06:40
Da auch die UDF ab und zu "zerstört" sind, könnte es noch
- ein Wackelkontakt (kalte Lötstelle, Lötstellen zu dicht nebeneinander)
- ein Timingproblem

sein.

Ersteres geht nur mit nachlöten (und das auch wirklich tun ! Einer Lötstelle sieht man nicht an, das sie "kalt" ist) bzw. sorgfältiger Kontrolle, das die Litzen nicht "zerfasert" sind, zu beheben.

Zweiteres läßt sich mit dem LCDSpeed-Parameter in gewissen Grenzen regeln.


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Januar 9, 2008, 22:13:57
hmm
auf welchen Wert sollte mal den LCDSpeed-Parameter einstellen? also was ist sinnvol?

kann es unter umständen auch eine BIOS option sein die da irgendwie mist baut?
da gibt es ja auch bestimmte einstellungen zum LPT Port.


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: OlafSt am Januar 9, 2008, 23:08:10
Es gibt keine Faustregel für LCDSpeed. Hier entscheiden der Controller, seine Anschaltung sowie die Spalten- und Zeilentreiber, wie schnell die Musik spielt ;) Du mußt ein wenig experimentieren, Werte über 20 sind aber bereits sehr ungewöhnlich (wirst du auch am Anzeigetempo merken). Ich glaube ohnehin nicht, das es daran liegt  8)

Was das BIOS angeht: STLCD ist IMHO das einzige LCD-Programm, das mit einem ECP-PIO funktioniert, ohne das man im BIOS was herumstellen muß  ;D


Titel: Re: LCD ansteuerung mit stlcd funktioniert nicht
Beitrag von: Zsinj am Januar 10, 2008, 17:33:17
hab im BIOS mal etwas gefummelt, leider ohe großen erfolg :(

langsam tippe ich darauf, dass der lcd-controller ne macke hat.
Die unteren beiden zeieln funktionieren, die oberen bauen immer noch den gleichen msit.
mich wundert nur das jalcd da keine solchen probleme macht

ich habe noch ein altes 4x20 Display - nur sind da leider ein paar litzen ab :( (naja war mein erstes LCD ;) da waren meine lötkünste noch nicht die besten und ich hatte den fehler gemacht ein altes flachbandkabel zu verwenden...  :headcrash: und das mag festlöten und biegen nicht besonders...
werd das mal präparieren wenn ich die zeit finde.

achja: wo gibts ein gutes tutorial zum IOwarrior und LCD daran anschließen?
Für LCDs finde ich genug - nur zum IOwarrior nicht :(

PS: sollte n och jemand ein einfall haben >> her damit  :D


© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.