Microchip® Advanced Software Framework

BitBangSPI_Master.h File Reference
#include "parts.h"

Macros

#define DELAY_1US()   nop()
 
#define DELAY_75US()
 
#define DELAYUS()
 
#define MISO_BB   2
 
#define MOSI_BB   1
 
#define nop()   __asm__ __volatile__ ( "nop" )
 
#define SCK_BB   3
 
#define SPI_BB_MISO   B
 
#define SPI_BB_MOSI   B
 
#define SPI_BB_SCK   B
 
#define SPI_BB_SS   B
 
#define SS_BB   0
 

Functions

void BitBangSPI_Master_Init (void)
 
void BitBangSPI_Send_Message (void)
 

#define DELAY_1US ( )    nop()

Referenced by BitBangSPI_Send_Byte().

#define DELAY_75US ( )
Value:
do{ \
} while(0);
#define DELAYUS()
Definition: BitBangSPI_Master.h:93

Referenced by BitBangSPI_Send_Byte().

#define DELAYUS ( )
#define MISO_BB   2
#define MOSI_BB   1
#define nop ( )    __asm__ __volatile__ ( "nop" )
#define SCK_BB   3
#define SPI_BB_MISO   B
#define SPI_BB_MOSI   B
#define SPI_BB_SCK   B
#define SPI_BB_SS   B

Referenced by BitBangSPI_Master_Init().

#define SS_BB   0

Referenced by BitBangSPI_Master_Init().

void BitBangSPI_Master_Init ( void  )
void BitBangSPI_Send_Message ( void  )