Serial Peripheral Interface (SPI)

Brief Description

SPI (serial peripheral interface) is a common application of synchronous serial—where a dedicated clock line indicates when to read one or more data lines. Generally, SPI consists of a single master (typically a microcontroller) and one or more slave devices. In a typical application, there are 4 wires: A clock line, an enable line, a dedicated master-to-slave data line, and a dedicated slave-to-master data line.

Top Resources
Example SPI Parts
What Logic Decodes

  • Four main modes of SPI
  • CPOL (both modes)
  • CPHA (both modes)
  • MSB first or LSB first
  • MISO and MOSI data
  • With our without enable line

trello ID: 5729192d08961956870d2ecc

trello data: 1372700179