www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I/O-Port-Erweiterung


Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hab zu wenig I/O-Ports. Wie kann ich die am sinnvollsten erweitern?
Vielleicht mit sowas wie dem 74AHC244 oder so??

Autor: Siegfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
z.B. mit 74HC244 für weitere Eingänge und
mit 74HC373 für weitere Ausgänge.

Wie viele solls denn sein?
und wie viele I/O-Pins stehen denn (noch) zur Verfügung?

Siegfried

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hätte einen I/O Port mit 8 Pins, bräuchte aber so 12 Pins.
Hab da grad noch nen Baustein namens 82C55 gefunden. Käm der da auch in 
Frage? Scheint so ne Art "Port-Multiplexer" zu sein, oder?

Autor: mikki merten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der 82C55 ist in der Tat eine PIO mit 3 x 8 Bit I/O-Ports, der nicht 
gerade der schnellste ist und natürlich entsprechend programmiert sein 
will. In Neudesigns setzt man diesen kaum noch ein.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich nehme 74HC595 für weitere Ausgänge und 74HC165 für die Eingänge.

Vorteil, man kann beliebig viele davon hintereinanderschalten und 
braucht immer nur 5 Leitungen für alle zusammen.

Wenn man nur Eingänge oder nur Ausgänge braucht sinds nur 3 Leitungen.

Ideal, also wenn wenig Platz da ist und die Software bequem in einen 
AT89C4051 reinpaßt.


Peter

Autor: mikki merten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
74HC595 und 74HC165 sind die optimale Lösung. Leicht zu beschaffen und 
preiswert. Es gibt zwar tolle I/O-Port Expander von einigen Herstellern 
diese sind aber nicht gerade preiswert, und überlichweise muss ich meine 
Bauteile käuflich erwerben und erhalte nicht immer kostenlose samples.

Autor: Alexander (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

arbeite doch einfach mit einem I2C-System, z.B. PCF 8574, mit 2 
leitungen bis zu 90 E/A-Ports.

Gruss
Alexander

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.