Verständnisfrage zu MOSI und MISO am AVR-Programmierstecker

Gast #3093119
Lesenswert?

Ich habe gerade einen kleinen Knoten in meinen Gedankengängen.

Am USBASP ist MOSI Pin 17 (vom Atmega8 in DIL) mit dem 
Programmierstecker Pin 1 verbunden, MISO (Pin 18) mit Programmierstecker 
Pin 9.

Jetzt will ich mir eine Experimentierplatine mit einem Atmega32 in 
TQFP44 bauen.

Muß ich jetzt MOSI von Pin1 des Atmega mit MISO des Programmiersteckers 
(also Pin 9) und MISO von Pin 2 des Atmega mit MOSI des 
Programmiersteckers (also Pin1) verbinden?

Gilt die Zuordnung von Eingang und ausgang jetzt aus der Sicht des 
Programierers oder der Platine auf der der Prozessor arbeiten soll.
Gast #3093140
Lesenswert?

MOSI = Master Out Slave In
MISO = Master In Slave Out

Die Bezeichnung "MOSI" ist also eigentlich die Bezeichnung für die 
Leitung (an der "Master Out" und "Slave In" hängen). Ob sich der 
Baustein als "Master" oder "Slave" versteht hängt davon ab, ob er einen 
Takteingang oder -ausgang besitzt.

Also: MOSI an MOSI und MISO an MISO.

Viele Grüße
Nicolas

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