Grafikdisplay DM1964A

Lulli

Neues Mitglied
28. Juni 2008
5
0
1
Weißenhorn
Sprachen
  1. BascomAVR
An alle !

ich benötige eure Hilfe zu o.g. Display von Pollin
und zu den Code-Zeilen weiter unten !

wenn ich Config ......... auskommentiere arbeitet das Programm die Do-Loop Schleife ab !!!
ich habe hier mal nur zum Test alle Grafikanweisungen in dieser Schleife entfernt.

wenn ich Config ......... nicht auskommentiere, wird die Do-Loop Schleife ignoriert und es passiert nix !

Mit dem Display 128x64 (blau) von Pollin hatte ich noch nie Probleme !

Es scheint hier irgendwo ein Fehler zu sein und ich kann ihn nicht ausmachen !!!

Ich arbeite mit der neusten BASCOM - Version

Config Graphlcd = 128 * 64sed habe ich von Cassio abgeschrieben
(ist etwas verwirrend, muß aber doch wohl so sein..... in der Hilfe steht hierzu eine Bemerkung)

Hier die Problemzeilen :

Code:
$regfile = "m8535.dat "
$crystal = 11059200

$lib "glcdks108-192x64.lib"
'Config Graphlcd = 128 * 64sed , Dataport = PortC , Controlport = Portb , Cd = 0 , Rd = 1 , Ce = 4 , Ce2 = 5 , Ce3 = 6 , Enable = 2 , Reset = 3

Config PORTD.7 = Output

Do
   Toggle PortD.7              'nur zu Testzwecken !
   Wait 1
Loop

End

im voraus schon mal vielen Dank
ich hoffe, daß mir jemand weiterhelfen kann.

Gruß Lulli
 
Hallo Lulli!

Erst einmal... Willkommen im AVR-Praxis Forum! :ciao:


Ich weiß jetzt leider nicht, was du eigentlich für ein Problem hast? :hmmmm:
Deinem Beispiel nach wird doch am Display gar nichts ausgegeben?

Kannst du noch mal genau beschreiben:
  • was dein Problem genau ist
  • wieso du keine Displayausgaben tätigst
  • wie du alles angeschlossen hast
  • was du überhaupt machen möchtest

Momentan sehe ich keinen Sinn in deinem Programm.....
EDIT:
Bedenke bitte, dass die Pins PB.5 und PB.6 auch für den ISP benötigt werden!
Es darf also kein Programmer angeschlossen sein, wenn du das Display so verwenden möchtest!

Wie Dino aber schon geschrieben hat, kannst du dir auch DIESEN BEITRAG noch einmal ansehen. :wink:

Grüße und schöne Weihnachten,
Cassio
 
Dm19264a

Hallo Cassio

vielen Dank für die schnelle Antwort

in mein Testprogamm binde ich die Lib und den Config-Befehl für das Display ein !
danach die Do-Loop - Schleife, aus der ich alle Grafikbefehle gelöscht habe.
es soll nur die LED blinken. tut sie aber nicht.
es sieht so aus, als ob Bascom die Schleife ignoriert.
denn wenn die Testled nicht blinkt, werden die Grafikbefehle (die in der Schleife gestanden sind) auch nicht abgearbeitet.

wenn ich in diesem Programm nur die Lib und die Schleife ohne Config einbinde,
blinkt die LED. Die Schleife wird somit abgearbeitet.

mein Display liegt neben dem Controller und ist nicht eingesteckt.

ich habe den Eindruck, als wenn sich die LIB und der Config-Befehl (bei mir) nicht vertragen.

wie schon geschrieben : bei dem 128 x 64 Display (Pollin) läuft von Anfang an alles tadellos !

die Beiträge, die ihr zu diesem Thema 192x64 eingestellt habt, habe ich mir schon mehrmals durchgelesen

sehe ich den Wald vor lauter Bäumen nicht mehr oder liegt das am Alter ???

ich wünsche einen schönen Tag
Gruß aus dem wilden Süden
Lulli
 
Hallo Lulli!

Ich halte das für keine gute Idee..... die Config einbinden, aber das Display nicht anschließen!
Wenn zum Beispiel durch die LIB auf eine "Rückmeldung" (Busy-Signal) vom Displays gewartet wird, dann würde dein Programm natürlich "stehen bleiben".
Natürlich steht das Programm nicht wirklich..... es wartet eben auf eine Rückmeldung vom Display.
Das könnte dann auch der Grund sein, warum deine Do-Loop Schleife beim Einbinden der Config-Zeile scheinbar ignoriert wird. :wink:
Ich kann dir jetzt aber nicht sagen, ob es diese "Rückfrage" in der LIB tatsächlich gibt.


Momentan würde ich vorschlagen.....
Realisiere den Testaufbau so wie ich ihn vorgestellt habe,
bespiele dein AVR mit dem Testprogramm (ggf. Anpassung zum Controllertyp durchführen) und
wenn du dann noch Probleme hast, sehen wir uns das dann mal an. :)

Grüße,
Cassio
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)