Ausgabeport mit 74HC164 und SPI Schnittstelle ?

Gast #14188
Lesenswert?
• ▲
▼
Hallo,

ich benötige jeweils 16 Ein/Ausgabeport. Die Ansteuerung soll über eine 
SPI Schnittstelle realisiert werden. Bin hierbei auf die 74HCT164 
(Ausgänge) und 74HC165 (Eingänge) gestoßen.
Hat das schon mal jemand realisert, und wenn ja wie ?
Besonders würde mich interesieren, wie ich die Bausteine hintereinander 
schalten muss (2*8 -> 16 Ein bzw. Ausgänge)

Freue mich über alle Infos

Gruss

Peter
Gast #14189
Lesenswert?
• ▲
▼
Das "Problem" an den 164 ist, dass du das reinschieben der Daten an den 
Outputpins auch mitbekommst. Wenn du z.B. 10101010 an deinen Pins haben 
willst, dann gibt das am 1. pin ein nettes Rechtecksignal bis er dann 
schliesslich den gewuenschten Wert 0 annimmt.

Nimm deshalb lieber einen 595, der hat noch ein Speicherregister drin 
und direkt einen Skalierungsausgang um weitere 595 anzuschliessen und 
somit auf beliebig viele Bits zu kommen.

Antwort schreiben

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.

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.