Da sin gar keine Start und Stopbits. Jeder Takt is'n Bit, genau 8 Stücker pro Byte. (raus und auf der anderen Seite gleichzeitig rein).
Is super, wenn man ganz ordinäre Schieberegister als peripherie hat.
PIC/Bascom: Als Rechner ist der PIC mangels Pop u. Push und (fast) ohne indirekte Adressierung ein bißchen mühsam, auch für jeden Compiler. (Sonst kann ich nix Böses sagen, er tut genau das, was im Datasheet steht).
Zumindest C gibst (kostenpflichtig), das weiss ich., Basic- müßt ich mich bei www.Microchip.com schlau machen, kann mal gucken. mfg
PS Zumindest der Mega16 hat diese SPI - Funktion.
Wahrscheinlich sowieso jeder, der auch I2C hat.
Allerdings immer alternativ !