Serial Peripheral Interface
Z Wikipedii
SPI (ang. Serial Peripheral Interface) - szeregowy interfejs urządzeń peryferyjnych.
Jeden z najczęściej używanych interfejsów komunikacyjnych pomiędzy systemami mikroprocesorowymi a układami peryferyjnymi takimi jak: przetworniki ADC/DAC, układy RTC, pamięci EEPROM itp.
Komunikacja odbywa się synchronicznie za pomocą 3 linii:
- MOSI - (ang. Master Output Slave Input) - dane dla układu peryferyjnego
- MISO - (ang. Master Input Slave Output) - dane z układu peryferyjnego
- SCK - (ang. Serial ClocK) - sygnał zegarowy (taktujący)
Do aktywacji wybranego układu peryferyjnego służy dodatkowo linia CS (ang. Chip Select - wybór układu).