mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 16 Eingägne einlesen


Autor: clonePhone82 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,

Wenn ihr 16 Eingägne einlesen müsst und nur noch wenige I/O Pins zur 
Verfügung habt. Wie würdet ihr es realisieren?

1) Ich sehe zwei möglichkeiten multiplexer (2 3 aus 8 multiplexer).
2) 2 mal 74HC597 bzw.74HC165. mit SW-SPI

Für beider varianten wäre noch genug pins vorhanden die SPI müsste aber 
via SW realisiert werden.

Ich würde dennoch so aus dem Bauch heraus behaupten, dass die 2 variante 
ist die schnellere ist.

Welche seht ihr als die robustere ?

Was würdet ihr sagen ?

thx

Autor: Rainer Unsinn (r-u)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nimm SPI/Schieberegister, da hast Du weniger Stress, wenn es mal mehr 
Eingänge werden oder zusätzlich was angeschlossen werden muß.

Autor: clonePhone82 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was meinst du bezüglich Geschwindigkeit ?

Autor: Reinhard Kern (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
clonePhone82 schrieb:
> was meinst du bezüglich Geschwindigkeit ?

Hallo,

ob du nun ein Schiebregister taktest und ein Bit einliest oder ob du 
einen Eingang auswählst und ein Bit einliest, dürfte sich praktisch 
nicht unterscheiden.

Gruss Reinhard

Autor: Matthias Lipinsky (lippy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich würde dir aber den 74xx165 raten.

Autor: Reinhard Kern (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Matthias Lipinsky schrieb:
> Ich würde dir aber den 74xx165 raten.

Schliesse mich an, ich habe den 597 auf mehreren Platinen, aber leider 
gehört er zu den schwer beschaffbaren Bauteilen.

Gruss Reinhard

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.