Forum: Mikrocontroller und Digitale Elektronik KS0066 LC-Display an RP6 CCPRO MEGA 128


von Kevin (Gast)


Angehängte Dateien:

Lesenswert?

Liebes Forum :)

Ich habe irgendwo in meiner Lib einen Denkfehler. Mein Problem: Ich habe 
mir bei Conrad ein 16x2 LC-Display gekauft mit KS0066 Controller. 
Korrekt Angeschlossen ist es und das Display zeigt mir nach Anlegen der 
Betriebsspannung 1 Reihe Schwarzer Kästchen an. Drehe ich am 
Kontrastregler Poti, wird die 2 Reihe sichtbar.

Leider ist nun mein Problem, das ich es mit der Initialisierung und dem 
Anzeigen von Daten nicht so recht hinbekomme. Anbei habe ich euch meine 
Lib Hochgeladen.

Vielleicht findet Jemand von euch meinen Fehler? Ich weiß nicht mehr 
weiter :-(

Vielen Dank und Liebe Grüße,

Kevin

von Kevin (Gast)


Lesenswert?

Keiner eine Idee ?

von Joachim B. (jar)


Lesenswert?

Kevin schrieb:
> Keiner eine Idee ?

Fleury LCD LIB auf KS0066 stellen

http://homepage.hispeed.ch/peterfleury/avr-software.html

habe ich öfter an einigen AVR genutzt

von gg (Gast)


Lesenswert?

Verlängere doch einfach mal die Verzögerungen in der Intialisierung.
Einfach mal alle verdoppeln oder so, der Controller könnte langsamer 
sein als der des originalen Displays.

von Kevin (Gast)


Lesenswert?

Hallo. :)

Ich habe alle Cycles, alle Delays des LCD mal erhöht. Bei den Delays bin 
ich auch fast 6500 und und bei den Cycles fast auf 10

Leider zeigt mir das LC immer noch nix an. Liegt evtl am RP6 CCPRO 
MEGA128 irgentwo ein Fehler?
Das andere Display das Blau leuchtet funktioniert ja auch.

Irgendwo muss ja dann der Fehler liegen. Habt ihr noch eine Idee.? denn 
selbst das verändern der beiden Libs (RP6CClib.cbas und RP6CClib.cc) hat 
keine Veränderung gebracht.

von gg (Gast)


Lesenswert?

Ich hab keine Ahnung von C-Control, aber bist Du sicher, dass die libs 
auch neu übersetzt wurden?
(gibts da sowas wie make clean ? )

Bau mal absichtlich einen Syntax Fehler ein und schau ob der Compiler 
das meldet...

von Kevin (Gast)


Angehängte Dateien:

Lesenswert?

@gg : Soetwas wie Make Clean gibt es in der C-Control IDE leider nicht 
:(
Lediglich wenn ich einen Fehler einbaue heißt es semantik Fehler. Leider 
bin ich gerade etwas Ratlos. Ich habe mal beide Bibliotheken mal 
angehangen

von gg (Gast)


Lesenswert?

Das sind ja zwei verschiedene Sprachen - welche davon verwendest Du denn 
in DEINEM eigenen Programm?
Da müsste man dann wohl die passende lib ändern nehme ich an.


Tja ansonsten musst Du mal alle Leitungen zum Display einzeln checken 
(Durchgang messen!) am besten von CPU bis Display Lötkontakte...
Könnte auch ein wackler im Kabel sein...
Haste selbst gelötet? Dann alle Lötstellen genau prüfen.

von Kevin (Gast)


Lesenswert?

Ich selbst verwende meist gern die Basic Variante. Hier ist für mich die 
Programmiersprache einfacher zu beherrschen.

Ich habe wie du gesagt hast mal alles durchgeprüft. Auch alle 
Lötstellen..
Nichts, es muss an der Initialisierung leíegen.
Ist es bei solchen Displays Normal das nach anlegen der Betriebsspannung 
in der ersten Reihe Schwarze Kästchen erscheinen und wenn man am Poti 
dreht auch iwann die 2 Reihe sicht bar wird?

von gg (Gast)


Lesenswert?

Kevin schrieb:
> Ist es bei solchen Displays Normal

ja.


Hast Du denn das andere Display vom Hersteller des Boards?
Funktioniert das?

Ggf. ist das Display ja wirklich defekt.
(oder Du hast einen der Pins vom Controller (oder vom Display) 
geschossen - ESD - kommt vor)

von Kevin (Gast)


Lesenswert?

Hallo :)

Ich habe ein Display das man Optional dazukaufen konnte von Arexx:

http://www.conrad.de/ce/de/product/191621/Arexx-Display-RP-DSP88-fuer-RP5RP6-Roboter-RP-DSP88?ref=searchDetail

Und das hier ist das wo ich hab:

http://www.conrad.de/ce/de/product/181645/LC-Display-Schwarz-Gelb-Gruen-B-x-H-x-T-122-x-44-x-10-mm-Anag-Vision-AV1621YRB-SJ

Ich habe mir jetzt mal ein Anderes Display bestellt mit einem Anderen 
Controller... Nur so für Testzwecke:

http://www.conrad.de/ce/de/product/183043/LED-Baustein-Schwarz-Gelb-Gruen-B-x-H-x-T-80-x-36-x-132-mm-Gleichmann-GE-C1602B-YYH-JTR

Ansonsten weiß ich auch nicht weiter....

von Kevin (Gast)


Angehängte Dateien:

Lesenswert?

@all und gg: ich habe euch/dir mal meinen C-Control Quelltext samt 
Library eingefügt, Ich bitte darum mir den mal zu Kontrollieren. ich bin 
fast am verzweifeln.

Lg Kevin

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.