Hallo, entschuldigt, dass ich den alten Thread nach einem dreiviertel Jahr noch einmal rauskrame. Ich habe mit ebenfalls das Display DMC-2047 von Pollin zugelegt und wollte es mit einem Atmel ATtiny 2313 ansteuern. Auf der Suche nach Informationen bin ich auf dieses Forum und das hilfreiche Thema gestoßen, das mir sehr weitergeholfen hat! Habe den Code in C geschrieben und mit dem WinAVR kompiliert. Angelehnt ist der Code an die Datei "DMC2047.mbas" vom Autor "sf1". Wenn ich den Code auf den Prozessor übertrage und laufen lasse, dann erscheint leider gar nichts. Beim Anlegen der Spannung (An Atmel-Controller-Schaltung, die das Display versorgt) ist auf dem Display von links nach rechts eine Reihe mit Bindestrichen "-" zu sehen, die dann langsam wegbröckelt und ein leeres Display hinterläßt. Beim Abziehen der Spannung erscheint die Reihe mit Bindestrichen erneut kurz und verschwindet dann mangels Spannung wieder. Ansonsten geschieht dort nichts, weder in den zwei Textzeilen noch an dem Bargraph. Ich sehe nur ein vollkommen leeres Display. Habe schon einige Abend ohne Fortschritte daran rumgeschrieben und probiert, leider ohne erkennbaren Erfolg. Daher jetzt mein "Hilferuf" an dieser Stelle. Vielleicht könnte jemand so nett sein und einmal einen fachmännischen Blick in die angehängte Datei mit dem Programmtext werfen, ob es theoretisch funktionieren sollte, wie ich es programmiert habe oder ob darin ein Fehler versteckt ist, den ich übersehen habe und der für die fehlende Funktionalität verantwortlich ist. Wenn es Eurer Meinung nach gehen sollte, dann muss ich mal messen, ob an den Pins wirklich die erwarteten Signale anliegen, gerade auch beim Taktsignal an CLK. Leider habe ich kein Oszilloskop, so dass ich es irgendwo anders machen müsste. Vielen Dank schon einmal im Voraus. Schöne Grüße Mathias
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.