/* * SPI.c * * Created on: 4 mei 2020 * Author: mreenen */ #ifndef SPI_C_ #define SPI_C_ #include "typedefExtention.h" enum SPI_Mode {SPI_Mode0=0b10<<6, SPI_Mode1=0b00<<6, SPI_Mode2=0b11<<6, SPI_Mode3=0b01<<6}; enum SPI_Clock {SPI_Clock_1MHz=16, SPI_Clock_2MHz=8, SPI_Clock_4MHz=4, SPI_Clock_8MHz=2}; uchar SPI_packet[5]; char SPI_packetC; int SPIInit(); void SPISend(); void SPIInitSend(uchar cs, enum SPI_Mode mode, enum SPI_Clock clk); #endif /* SPI_C_ */