SPI einer oder mehr?

SPI hat drei Pins, Clock, Data und ChipSelect.
Clock und Data kannst du Parallel schalten, ChipSelect kriegt jeder 
einen eigenen.
Der AVR wählt dann über die ChipSelect Leitungen aus, welcher Chip am 
SPI sich angesprochen fühlen soll.
Gast
Ernst Bachmann wrote:
> SPI hat drei Pins, Clock, Data und ChipSelect.
> Clock und Data kannst du Parallel schalten, ChipSelect kriegt jeder
> einen eigenen.
> Der AVR wählt dann über die ChipSelect Leitungen aus, welcher Chip am
> SPI sich angesprochen fühlen soll.

Jubb, aber warns nich vier Pins?
* Takt (Clock)
* Aktivierung für jeden Chip (ChipSelect)
* Daten raus (MOSI, Master Out Slave In)
* Daten rein (MISO)
Jup, natürlich sinds vier... War in Gedanken noch bei ner 
74595-Portverlängerung, war das letzte was ich mit SPI gemacht hab.
MISO geht natürlich auch parallel, die nicht selektierten Slaves 
schalten den hochohmig, um den aktiven nicht zu stören.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.