CodeVision LCD R/W-Leitung

Gast #48681
Lesenswert?
• ▲
▼
Hallo,

bei CodeVision braucht man 7 Portpins, um ein LCD-Modul anzusteuern,
bei Bascom dagegen nur 6. Das, was bei CVAVR extra benötigt wird, ist
das R/W Signal (bei Bascom wird es auf Ground geleitet). Soweit ich
weiss, kann man das R/W durch "Warten" ersetzen, wie es bei Bascom
der Fall ist; habe die mir die lcd.lib von CVAVR angeschaut, dort wird
der R/W (oder RD, wie es bei CVAVR heisst) tatsächlich verwendet...

Daher meine Frage: hat vielleicht jemand eine Idee, wie man sich
trotzdem die R/W Leitung bei CVAVR ersparen kann? Vielleicht eine
fertige .lib Datei?

Gerade bei kleinen uC sind die Pins bald knapp, besonders mit der
Anweisung, das sie alle einem Port zu gehören haben und R/W
ausgerechnet PortPin.1 sein muss, das finde ich echt unangenehm...:(

ps: Will doch keine Daten vom LCD ablesen, nur schreiben und anzeigen

Gruss,
Emil
Gast #48683
Lesenswert?
• ▲
▼
Hi Steve,

danke, die Schaltung ist mir schon bekannt; leider ist sie zu aufwendig
gerade bei Kleinprojekten (extra Chip, Platz auf PCB, extra Flash
usw....). Ich benötige lediglich den "Overkill"-ed Portpin.1, der von
CVAVR unnötigerweise für R/W verschwendet wird.
Habe gerade im Tutorial hier gesehen, das auch Andreas mit Delays
gearbeitet hat und somit das R/W umgegangen hat, es geht also bestimmt
auch ohne. Daher nochmals die Frage-hat schon jemand versucht, die
lcd.lib von CVAVR diesbezüglich zu ändern oder gar umzuschreiben?

emil

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