Bist du dir sicher das der Kontroller läuft?
Lass doch zusätzlich auch mal einen Led blinken.
Hallo,
also schonmal vielen dank für eure Hilfe!
Um eines Klarzustellen: ich habe schonmal damit gearbeitet und weiss auch wie ich es Programmieren muss. Nur leider Funktioniert es nicht wie gedacht.
Ich habe nochmal im Schaltplan nachgeschaut: es gibt keine Besonderheiten.
@rolber, da du gerne den Schaltplan hättest und damit alle es kontrollieren können findet ihr im Anhang den Schaltplan das Boardes
Ich habe jetzt auch mal alle Leitungen mit dem Durchgangsprüfer durchgemessen: Alle Leitungen sind wie im Programm beschrieben angeschlossen. Ich weiss nun echt nichtmehr weiter und würde mich über eine Lösung sehr freuen!
Hier nochmal der Aktuelle Code:
Gruß SebastiCode:$prog , 255 , &B11011001 , 'Quarz an / Teiler aus / Jtag aus $regfile = "m2560def.dat" $hwstack = 82 '80 $framesize = 68 ' 64 $swstack = 8 '44 $crystal = 16000000 config LCD = 16*4 Config Lcdpin = Pin , Rs = Portd.7 , E = Portd.5 , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 Config Lcdbus = 4 Initlcd waitms 100 Do Cls Locate 1 , 1 Lcd "Sensorwert:" Waitms 500 Loop
Geändert von Sebasti (11.03.2011 um 00:39 Uhr)
Bist du dir sicher das der Kontroller läuft?
Lass doch zusätzlich auch mal einen Led blinken.
Hallo !
Also dein Code ist richtig!
Versuch mal folgendes Minimalprogramm:
Damit habe ich seiner Zeit immer die Funktion meiner LCD´s getestet.
War zwar am Mega32, aber müsste auch bei Dir funktionieren.
Falls das nicht funktioniert liegts wohl an der Hardware.Code:$regfile = "m2560def.dat" $hwstack = 82 $framesize = 68 $swstack = 8 $crystal = 16000000 Config Lcdpin = Pin , Rs = Portd.7 , E = Portd.5 , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 config LCD = 16*4 Do Cls Lcd "Hallo!!" Wait 5 Loop End
Roland
Robotik & Arduino Homepage
http://www.ardumega.de
Ohne Initlcd wird das ganz sicher NICHT laufen.
Gento
Hallo!
@Gento
Wenn ich hier Code poste und sage, er funktioniert, dann glaube mir einfach.
Ich versuche Sebasti zu helfen.
Durch deine Behauptung bringst Du nur Unsicherheiten auf.
Wenn Du ein LCD Display besitzt, teste einfach mein Prog. und Du wirst sehen, es klappt.
Roland
Robotik & Arduino Homepage
http://www.ardumega.de
Die Frage ist welche Version von Bascom er hat.
Wenn die neuen Versionen InitLCD nicht brauchen sollten , kaput macht das nichts, es zu benutzen.
lg Gento
Hallo!!
@Gento
Eigentlich wollte ich auf deine Beiträge gar nicht mehr antworten.
Hast Du ein LCD?
Ich glaube nicht !
Hast Du jemals etwas in Bascom programmiert?
Kann ich mir nicht vorstellen!
Das ist die typische " Ich lass mal einen intelligenten Spruch los Menatlität ", die ich nicht brauche.
Kannst Du dir vorstellen, daß Du mit so voreiligen Aüsserungen evtl. unerfahrene Anwender stark verunsicherst?
Wenn Ich einen Fehler mache, dann stehe ich dazu und mache keine fadenscheinigen Ausreden.
MfG
Roland
Robotik & Arduino Homepage
http://www.ardumega.de
Hallo zusammen,
@Hubert.G: ja das Board funktioniert (in der Form das die LED blinkt). Das habe ich vor den Versuchen und eben nochmal getestet.
@rolber: Leider funktioniert dein kleines Programm auch nicht
Aber mir ist grade eingefallen das ich ja auch noch ein Atmega 32-Board runfliegen habe.
Das Board habe ich eben auch mit hilfe eines Blinkprogrammes getestet.
Mit der Led kann ich dem Portd.1 und somit Db6 zuschauen und auf der Leitung tut sich was. Nur beide Displays funktionieren nicht (nacheinander getestet).
@gento: auch mit Initlcd funktioniert es leider nicht. Ich habe die Bascom-Version 1.11.9.3
@gento & rolber: Ich fände es sehr schade wenn dieses Thema in einer Diskussion zwichen auch beiden endet. Ich persönlich bin der Meinung das gento sich freundlicher Audrücken kann. Ich habe beide Vorschläge ausprobiert und wenn es hoffentlich mal funktioniert wird man sehen recht hatte.
Aber trotzdem danke für eure Bemühungen!
Allmälich bin ich echt am Verzweifeln! Vor 2 Jahren hat das alles mal Problemlos funktioniert. Bis auf mit dem Ozi die Signale zu überprüfen fällt mir nichtsmehr ein.
Aber vielleicht euch!
Gruß Sebasti
Ganz vorsichtige Frage: Wird etwas warm wenn du es betreibst?
Noch vorischtigere Frage: Ist dein Flachbandkabel richtig konfektioniert?
Lesezeichen