Atomizing SPI write-byte to ensure consistent port setting (~110 clocks
maximum delay for interrupts)