Hallo zusammen, Ich wollte mal fragen, ob es möglich ist einen PIN (I/O) doppelt zu belegen ? Gruß Seb
@ Sebastian H. (baddy) >Ich wollte mal fragen, ob es möglich ist einen PIN (I/O) doppelt zu >belegen ? Wie meinst du das konkret? Schaltplan? MfG Falk
Einen Schaltplan habe ich leider nicht zur Hand. Es geht prinzipiell darum zwei Komponenten an die Pins 5.0 - 5.3 anzuschließen, welche gleichzeitig betrieben werden müssten. Der MSP müsste an diesen Pins einen Speicherinhalt einer MMC über ein Funkmodul (ebenfalls diese Pins) versenden.
Pin 5.0 - 5.3 hört sich irgendwie wie 'ne 4-wire SPI an. Also 5 Pins bräuchtest Du dann schon, für zwei getrennte ChipSelect-Leitungen, um das jeweils gewünschte Modul anzusprechen. Oder Du machst ein Bus-Protokoll mit Adresse. D.h. jeder Teilnehmer am Bus hört mit und agiert nur, wenn er 'seine' Adresse findet.
5.0 ist eh nur Chip-Select, wenn der MSP der Slave ist. Ist er der Master, kannst du beliebig viele SPI-Slaves anschließen, musst halt ein CS für jeden generieren, aber das musst du ja sowieso in Software machen. Ich benutze auch einen ADC und ein Funkmodul am gleichen SPI. Kein Problem.
Würde der Aufbau dann in etwa so aussehen (?) : http://de.wikipedia.org/wiki/Bild:SPI_Kaskadierung.svg
@ Sebastian H. (baddy) >Würde der Aufbau dann in etwa so aussehen (?) : >http://de.wikipedia.org/wiki/Bild:SPI_Kaskadierung.svg Nein! Es wird nicht kaskadiert, es wird parallel geschalten! SCK, MISO, MOSI jeweils parallel. Für JEDEN Slave eine EIGENES Slave Select (SS). SPI MFG Falk
Einen PIN doppelt belegen geht schon - aber nur für einfache Funktionen: z.B: eine LED nach High betreiben eine LED nach Low betreiben und auf Input schalten (TriState), d. h. beide aus
q AD (Gast) >Einen PIN doppelt belegen geht schon - aber nur für einfache Funktionen: Auch für komplexe. Nennt sich Bus. MFG Falk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.