mehrere Teilnehmer an einer SPI-Schnittstelle ?

OP #1787063
Lesenswert?

Servus,

ich habe folgende Frage: Kann ich an eine SPI-Schnittstelle mehrere 
Teilnehmer anschließen ?

Im Grunde soll der PIC18F2420 die Daten von der SD-Karte holen und dann 
in den LED-Treiber (TLC5940) hineinschreiben.

Beide Bausteinen arbeiten mit SPI-Schnittstelle.

Nun weiss ich nur noch nicht wie ich das hardwaretechnisch lösen soll. 
Ich müsste sozusagen auswählen können welchen der beiden Teilnehmer ich 
ansprechen möchte. Relais kommt natürlich nicht in Frage.

Ich sehe gerade die MMC/SD-Karte hat einen Chip Select. Nur der TLC5940 
leider nicht oder ?! (Ich find mal keinen aber ich überseh gerne 
Sachen).

Würde es was ausmachen, wenn an den Pins jeweils noch mehr Bausteine als 
einer hängt.

Also zu dem Schaltplan (s.Anhang) noch weiter SPI-Teilnehmer.


Vielen Dank


PS: Diese Frage ist ja nicht PIC-spezifisch .... Danke liebe AVR-ler =)
Angehängte Dateien:
Gast #1787073
Lesenswert?

Zwar von einem MSPler...aber:

Dein Baustein hat doch ein LATCH - mit dem übernimmt er doch erst die 
neuen Daten.

Musst daher nur sicherstellen, dass er stets die richtige Anzahl von 
Bits in sein Shift-Register bekommt.
#1787082
Lesenswert?

@  Lehrmann Michael (ubimbo)

>Ich sehe gerade die MMC/SD-Karte hat einen Chip Select.

Genau so macht man das.

> Nur der TLC5940 leider nicht oder ?!

Doch. Das Siganl XLAT. Ist zwar nciht 100% wie ein Chip Select, 
praktisch spielt das aber keine Rolle.

>Würde es was ausmachen, wenn an den Pins jeweils noch mehr Bausteine als
>einer hängt.

Nein.

MFG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren