43 void SPI_WriteByte(uint8_t data)
46 while(!(SPSR & (1<<SPIF)));
50 uint8_t SPI_ReadByte(
void)
53 while(!(SPSR & (1<<SPIF)));
58 uint8_t SPI_WriteReadByte(uint8_t data)
61 while(!(SPSR & (1<<SPIF)));
66 void SPI_WriteArray(uint8_t count, uint8_t *data)
70 while(!(SPSR & (1<<SPIF)));
75 void SPI_WriteReadArray(uint8_t count, uint8_t *data)
79 while(!(SPSR & (1<<SPIF)));