16 Eingägne einlesen

Gast #1592321
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
Gast
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
Gast
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

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.