Immer wieder das selbe Spiel:
https://www.mikrocontroller.net/articles/Serial_Peripheral_Interface
Falle bei AVR Prozessoren[Bearbeiten]
Bei den AVR-Prozessoren, welche eine SPI Einheit besitzen, ist es
zwingend nötig, den SS-Pin der SPI Einheit auf Ausgang zu setzen, wenn
man den Prozessor als Master benutzen möchte. Dies geschieht nicht
automatisch, da ein auf Eingang geschalteter Pin im Multimaster Modus
benötigt wird. Da dieser Fall aber recht selten vorkommt, wird er hier
ignoriert. Schaltet man den Pin nicht auf Ausgang, dann hängt es vom
extern angelegten Pegel ab, ob die Master-SPI Einheit arbeitet oder
nicht. Daher muss man den Pin immer vorher auf Ausgang schalten. In
diesem Fall ist der Pegel der SS Leitung dann irrelevant, die SPI
Einheit arbeitet immer, sobald sie als Master konfiguriert wurde.
Mfg