Hallo. Hab mal versucht ein GLCD mit KS0801 Chips mit nem Mega128 zum laufen zu bringen, aber irgendwie funktioniert das nicht richtig, bzw. garnicht. Den ASM-Code hab ich mal angehängt, der Mega128 läuft mit nem Quarz auf 16MHZ. Hab das Ganze mal simuliert und da geht eigentlich alles, ausser das er die Zeilen 4-7 der linken LCD Hälfte nicht anzeigt. Hab mir jetzt ne Schaltung aufgebaut, aber dort passiert garnichts, wenn ich richtig nachgemessen habe kommt nichts aus dem µC raus. Vielleicht kann sich ja mal jemand den Code anschauen und einen Fehler finden. CU Bernd
Hallo, hab Dir mal zum Vergleichen ein AVR-Studio ASM-Projekt von mir rangehangen, kannst Du ja mal die Teile vergleichen. Vielleicht hilft es Dir weiter. Gruß aus Berlin Michael
Hi 1. Ich vermisse den Befehl 'Display on'. 2. Bei Grafikdisplays ist es günstiger beim Schreiben und Lesen das Statusregister auzuwerten, statt irgendwelche Verzögerungen einzu bauen. MfG Spess
Hi, entweder dein Schaltplan ist Müll, oder du beschaltest mal AVCC mit 5Volt und machst den Kondi dann parallel zu GND. Gruß
Hallo. Danke Michael für deinen Code, werde den dann mal durcharbeiten. @Spess53: Du hast recht mit dem Display on, hab den Code jetzt angepasst, geht aber trotzdem nicht. Kann das denn an AVCC liegen, das der ganze µC nichts macht ? CU Bernd
Hi
Ich habe mal in meinen alten Sourcen gekramt und noch ein Programm für
den HD61202 gefunden. Der scheint lt. Datenblatt halbwegs identisch mit
dem KS0801 zu sein. Befehlssatz auf jeden Fall.
>Kann das denn an AVCC liegen, das der ganze µC nichts macht ?
Bei deiner Schaltung eigentlich nicht, da damit PortF versorgt wird.
Sollte aber trotzdem angeschlossen werden, genau wie ALLE VCC und GND.
Und beim ATMega128 nicht vergessen die M103-Fuse zu löschen.
MfG Spess
Hallo. Die M103 Fuse wars, ich glaub das garnicht, jetzt gehts. Aber noch nicht 100%, weil die rechte Displayhälfte nicht angezeigt wird. Danke für die Hilfe. CU Bernd
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.