21 #define SPI_PORT PORTF 22 #define SPI_MODULE SPIF 24 #define SPI_SS_bp PIN4_bp 25 #define SPI_MOSI_bp PIN5_bp 26 #define SPI_MISO_bp PIN6_bp 27 #define SPI_SCK_bp PIN7_bp 29 #define SPI_SS_bm PIN4_bm 30 #define SPI_MOSI_bm PIN5_bm 31 #define SPI_MISO_bm PIN6_bm 32 #define SPI_SCK_bm PIN7_bm 34 #define SPI_CLOCK_SPEED_gc SPI_PRESCALER_DIV4_gc uint8_t spi_transfer(uint8_t byte)
Transfer one data byte.
void spi_deselect_slave(void)
Dectivate the slave.
void spi_select_slave(void)
Activate the slave.
void spi_init(void)
Initialize interface.