PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HD6180 über ATMega16 ansteuern - komm nicht weiter



Adam
10.01.2005, 17:45
Hallo Leute,
ich versuche gerade meinen LCD anzusteuern. Der LCD Controller war auf der Hauptplatine (eines ehem. Telefons :) ) die ich ausgeschnitten haben (mit LCD Anschluss und dem EEPROM).
Nun habe ich die wichtigsten Anschlüsse herausgeführt (DB0-DB7,E,RS,RW,VCC,GND) Es handelt sich dabei um einen HD61830. Die o.g. Anschlüsse habe ich an einen ATMega16 angeschlossen:
DB0-DB7 an PortA
RS an PortC.5
E an PortC.6
R/W an PortC.7

Nun habe ich mal das Datenblatt(Attachment) von dem HD61830 durchgelesen und versucht das LCD anzusteuern. Leider bin ich kein pr0 was das angeht :(
Könntet ihr mir sagen wie ich dieses LCD initialisieren muss um anschließend es beschreiben zu können?
Als erstes muss ich den Modi wählen, ob Grafik oder Character(Buchstaben).
Nach jedem Befehl muss das BusyFlag abgefragt werden,das an DB7 liegt.
Wie gehe ich anschließend vor? Muss ich alles so ausführen wie in dem Datenblatt (ab S.9) Also:
Mode Control,Set Pitch Characeter, usw.?
Ich komm nicht weiter ...
Wenn ich das LCD anschließe ist es komplett schwarz, sonst passiert nichts:(

Währe suuuuper dankbar, wenn mir jmd. helfen könnte :-)

Adam
05.04.2005, 19:15
ich hohl mal den beitrag raus, vielleicht liest das nochmal der ein oder andere und kann mir dabei helfen ...
nochmal danke vorab :)

Werner_Just
06.04.2005, 09:19
Hallo Adam,

ohne irgenwelche Ahnung von LCDs oder dem HD6180 zu haben, läßt...

> Wenn ich das LCD anschließe ist es komplett schwarz, sonst passiert nichts:(

... vermuten, das Du in der Hardware noch ein Problem mit der Kontrasteinstellung hast. Sieht mir jedenfalls nicht nach einem Initialisierungs-Problem aus.

Ciao,
Werner