Hallo, ja, schon wieder DOGM :) Ich habe ein DOGM 162 an einem ATmega32 an 3.3V und mit 4-bit-Parallel-Ansteuerung. Habe die DOGM-Routinen von Mario Richter hier aus dem Forum. Anschluss laut Datenblatt müsste passen. Für den Booster habe ich einen 1µF-Elko angeschlossen. Die Initialisierung läuft durch, aber am Vout des Boosters liegen nachher nur 2.9V. Daher wird natürlich auch nichts angezeigt. Bei einem DOGM081 habe ich übrigens das gleiche Problem. Hat jmd eine Idee dazu? Oder eine Idee wie ich die Initialisierung sonst testen könnte? Beste Grüße, Christoph
Ich könnte mir vorstellen, dass es notig ist zuvor den Kernel in den Debugger einzushaden!
Zeige den Aufbau Deiner Schaltung als Foto oder Schaltplan und poste Deinen kompletten (relevanten) Code!
Christoph schrieb: > 4-bit-Parallel-Ansteuerung. Habe die DOGM-Routinen von Mario Richter > hier aus dem Forum. Achso, der, na klar. Man kennt ja jeden jemals geposteten Beitrag. Und alle Sourcen und Schaltpläne hat man auch im Kopf. Du weißt schon, daß im Web Anhänge und Links erlaubt (geboten) sind? Das Web ist nämlich nicht gerade klein. Peter
Ok, sorry, war vllt etwas betriebsblind, weil ich ca. alle Beiträge zum Thema hier im Forum gelesen habe :) Anbei mal ein Paket mit den relevanten Sourcen und dem Anschlussplan. Im Original gab es die Routinen hier: http://www.mikrocontroller.net/articles/DOGMxxx_LCD_Routinen Datenblatt des LCD: http://www.lcd-module.de/pdf/doma/dog-m.pdf Datenblatt des Controllers: http://www.lcd-module.de/eng/pdf/zubehoer/st7036.pdf Vielen Dank schonmal, Christoph
Oha, hier noch mal ein Update! Der Source-Code war neuer als das Bild :) Also hier die aktuelle Pin-Belegung.
kommentiere mal die busyabfrage aus und setze mal so um 500-1000µs delay ein ich hatte auch so einige problemchen mit der busyabfrage erst nach viel testen lief es dann endlich wirklich mal die UR busyabfrage läuft auf 20 LCD mit HD kompatiblem kontroller wunderbar und sicher einzig dieses DOG teil hängt sich manchmal einfach weg
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.