Full-duplex bus · timing diagram · bit time labels · adjustable clock speed
Bus:Idle CLK low · sample rising
T = 2.00 µs
Slave 1 — MOSI / MISO bytes
Slave 2 — MOSI / MISO bytes
Bit decode appears after transfer…
Configure bytes above, pick SPI mode, then start a transfer…
MOSIMISOSCLKCS0CS1Sample ▲
SPI timing: CS goes LOW → CLK idles at CPOL level → data shifts on one clock edge, sampled on the opposite. Tbit = 1 / f_clk. Each bit cell shows its time duration. Dashed markers show sample points per CPHA.