Nun, Shiftin/out sind Software-SPI Funktionen. Grad beim receiven braucht besonders die Flankenerkennung ihre Zeit u. Cycles, da würd ich mir auch vom Assembler keine Wunder erwarten.
Den eingebauten Hardware SPI kannst du nicht nehmen ? Oder wenigstens INT0 od. 1 für die Takterkennung ?
Lesezeichen