Shifting Register und SD-Karte an einem Bus

Hi!

Ich möchte ein Stiftregister und eine SD-Karte an einem SPI Bus betreiben. Würde das ganze funktionieren, bzw. wie?

Dachte mir, ich müsste es wie folgt verkabeln:

CLK - SPI CLK
GND - GND
VCC - VCC
CLK INH - GND
QH - MISO

Ist es so richtig? Jedoch ist er nun dauerhaft aktiv und spamt mir meinen SPI Port zu, oder? Oder habe ich da gerade einen Denkfehler? Eigentlich kann ich den CLK INH doch als SPI-Slave-Selector Pin nutzen, oder?

Und hier das Datenblatt:
http://www.farnell.com/datasheets/1831348.pdf

Grüße

Eigentlich kann ich den CLK INH doch als SPI-Slave-Selector Pin nutzen, oder?

Erst mal, ja, aber du hast hierfür das falsche Schieberegister.

QH sowie das aussieht Low wenn CLK INH High ist. Das muss für Bus-Betrieb aber eigentlich Tristate sein. Sonst hast du einen Kurzschluss wenn das SD-Modul High auf die Datenleitung legt.

Nimm besser das hier:
https://www.engineering.uiowa.edu/sites/default/files/ees/files/NI/pdfs/00/53/DS005368.pdf
Das hat einen low-aktiven OE Eingang, der QH bei High in Tristate schaltet und damit vom Bus trennt.