Спецификация интерфейса SPI предусматривает 4 режима передачи данных. Эти режимы различаются соответствием между фазой (момент считывания сигнала) тактового сигнала SCK, его полярностью и передаваемыми данными. Всего существует 4 такие комбинации, определяемые состоянием разрядов СРНА и CPOL регистра SPCR.
Соответствующие этим режимам форматы обмена данными через SPI приведены на рис.8.6 и 8.7 (передача ведется от старшего разряда к младшему).
Рисунок 8.6 - Передача данных при CPHA = 0 и DORD = 0
Рисунок 8.7 - Передача данных при CPHA = 1 и DORD = 0