シリアル・ペリフェラル・インタフェース
極性と位相の組み合わせは、多くの場合、次の規則に従って番号が付けられたモードと呼ばれます。モード番号は、2つのビットで定義され、CPOLが上位ビット、CPHAが下位ビットとして使用されます。
"Microchip PIC" / "ARM-based" microcontrollers の場合は以下の通りです。 (NCPHA は、CPHAの反転であることに注意):
PIC32MXの場合: SPIモードは、CKP, CKEとSMP ビットから構成されます。
その他に一般に使われている表記法は、モードを(CPOL, CPHA)のような組で表記する方法です。 つまり、(0, 1) は CPOL=0 かつ CPHA=1を示します。