Forum: Mikrocontroller und Digitale Elektronik Pin E des HD61203


von Rainer (Gast)


Lesenswert?

Hi Leute!

Hab hier ein GLCD mit einem HD61203 als Controller. Die Anschaltung an
den uC (M16C/80) scheint ja eigentlich ziemlich logisch zu sein, dass
einzige Problem, dass ich hab, ist der Enable Pin (E) und R/W
(Read/Write), denn der M16C/80 hat einfach ein RD# und ein WR#.
Ich hätte gedacht, da ich das LCD sowieso memory mapped anhängen will,
ists egal, für D/I (Data/Instruction) und R/W nehm ich einfach A0 und
A1 und hab halt dann vier Adressen, über die ich ihn anspreche (2 zum
Lesen, 2 zum Schreiben). Mein Problem ist nur, was ich an E anschließen
soll, damit die Daten richtig übernommen werden. Wär super, wenn
irgendwer ein Schematic mit einer passenden Anschlatung oder ein paar
Tips hätte!

Danke,
Rainer.

von Matthias (Gast)


Lesenswert?

Hi

so aus dem Kopf:
E=OR(AND(RD,WR),CS_DISP)

aber vorher nochmal drüber nachdenken.

Matthias

von MooseC (Gast)


Lesenswert?

so wie das sehe ist das LCD für den M16C80 im ungebremsten Betrieb zu
langsam.
Da wirst Du wohl mit dem Hold(M16)/Ready(GLCD) arbeiten müssen.

Siehe mal Seite 4 : da ist kein E und RW beim Chip
Erst auf Seit 30 ist eine Zusammenschaltung für ein größeres Display
angegeben. Dort kannst Du sehen das Du den E einfach auf High und den
RW auf den WE(M16) legen kannst.

Schau mal drüber..

http://www.pacificdisplay.com/ics_app%20notes/hitachi/HD61602-61603.pdf

MooseC

von MooseC (Gast)


Lesenswert?

natürlich HALT statt Hold

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
Noch kein Account? Hier anmelden.