erstellt  12.12.2012
Schnittstellen am Atmega Mikroprozessor


TWI





SPI
SPI Serial Peripheral Interface -
eine Schnittstelle die in der Regel benutzt wird um Daten zwischen zwei Controller, oder Controller und EEprom zu übertragen die in der Regel die gleichen Spannungspegel haben.
Der Spannungspegel entspricht der einer TTL Norm, und es können gleichzeitig Daten in beiden Richtungen übertragen werden.
Beim SPI ist ein Teilnehmer immer der Master, alle anderen die Slaves.
Zuerst wird der Slave über den Anschluss SS vom Master angesprochen, somit er weiß das er gemeint ist.
Über die Leitung SCK gibt der Master einen festen Takt aus zu dem dann synchron über  MOSI die Daten gesendet werden.
Hingegen der Slave dann seine Daten synchron zum Takt zurücksendet.

SPI benötigt 4 Pins mit den folgenden Bezeichnungen:

SCK  = Synchronisierungstakt 
MOSI = Master Out Slave IN   ------>
MISO = Master In Slave Out   <------
SS = Slave Select -Damit wird der anzusprechende Slave aktiviert ( Atmega ist der Master )


Aktualisiert 13.08.2020
Copyright by Ms 2009