Atmega SPI und ISP Programmer

Gast #3694196
Lesenswert?

Hallo,

ich bin gerade dabei den NRF24L01 über SPI an einen Atmega8 
anzuschließen, habe aber eine Frage bzgl. des SPI.

Ich programmiere meinen Atmega ebenfalls über das SPI. Nun hängen ja 
dann aber zwei Kommunikationspartner am gleichen SPI. Ich weiß aus dem 
Artikel auf dieser Seite hier, dass ich mehrere Partner über den selben 
SPI betreiben kann. Jedoch hab ich nicht ganz verstanden, wie ich 
entscheiden kann wann der ISP Programmer angesprochen werden soll und 
wann der NRF24L01.

Beim Programmer habe ich doch nur MISO, MOSI und SCK zur Verfügung. Über 
welche Leitung teile ich denn dann mit, das der Programmer angesprochen 
werden soll?

VG
#3694253
Lesenswert?

Helmut schrieb:
> Jedoch hab ich nicht ganz verstanden, wie ich
> entscheiden kann wann der ISP Programmer angesprochen werden soll und
> wann der NRF24L01.

Musst Du nicht. Beim Programmer empfängt der µC Daten, welches er über 
(wie schon erwähnt) die RESET Leitung mitgeteilt bekommt. Und sein 
Zustand ändert sich komplett. Bei einer reinen SPI Übertragnung ist der 
µC immer der der Befehle gibt und sich die Daten holt.

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