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
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
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.
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.
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...
@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
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.
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?
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)
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....
@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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.