Forum: Mikrocontroller und Digitale Elektronik doppelte Portbelegung


von Pete (Gast)


Lesenswert?

Hallo,

ich habe jetzt das SED1335 Display von Pollin zum Laufen bekommen,
allerdings belegt es 8 Datenports, bei mir ist das PortC (ATMega644).

Nun möchte ich aber auch noch ein paar I2C EEPRoms und eine I2C RTC,
aber der Port ist belegt und es funktioniert auch nicht beides
zusammen.

Hat jemand eine Ahnung, wie es trotzdem gehen könnte ?

Kleiner Tipp wäre schön ... :-)

von SiO2 (Gast)


Lesenswert?

Kannst doch Multiplexen. Musst zwar aufpassen beim Timing, wenn du I2C
nutzt,aber theoretisch geht es.

von Pete (Gast)


Lesenswert?

Multiplexen ???

Ich muss ja nur entweder I2C oder LCD ansprechen.
Ein Mischbetrieb ist eigentlich nicht notwendig ...

von inoffizieller WM-Rahul (Gast)


Lesenswert?

Wenn das Display einen Enable-Eingang besitzt, mit dem man es so
ansteuern kann, dass es nur bei Bedarf auf die Eingangzustände
reagiert, muß man diesen halt so ansteuern, dass sich die beiden
Funktionen nicht ins Gehege kommen.

von Michael U. (Gast)


Lesenswert?

Hallo,

Das Display sollte sich ja per Enable wegschalten lassen, ein Problem
könnte I2C werden, die Displaydaten werden ja als SDATA/SCLK
interpretiert...

Gruß aus Berlin
Michael

von Micha-78 (Gast)


Lesenswert?

hi,

ich vermute mal, dass dein I2C Baustein auch einen enable/disable pin
hat. Somit waere diese Frage auch geklaert.
Wenn nicht, dann auch nicht schlimm, denn die Wahrscheinlichkeit, dass
dein I2C Beustein die LCD Daten ordnungsgemaess interpretiert und
vielleicht noch etwas daraus macht liegt bei ...... puh ich denke einen
6er im Lotto ist wahrscheinlicher! Sollte ich falsch liegen, dann bitte
mitteilen.

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.