KS0801 GLCD in ASM, Problem.

OP #1048150
Lesenswert?

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
Angehängte Dateien:
Gast #1048245
Lesenswert?

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
Gast #1048508
Lesenswert?

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
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren