Mikroelektronika MIKROE-738 Datenbogen
![Mikroelektronika](https://files.manualsbrain.com/attachments/e0529b3b58069a916ad7bb89f7e9f5f0eda73421/common/fit/150/50/1b07b99aa3112e022a916b06db07f1f4f211e91d41878452d87c7638b1bf/brand_logo.gif)
422
mikoC PRO for PIC32
MikroElektronika
Soft_SPI_Init
Prototype
void Soft_SPI_Init();
Description Routine initializes the software SPI module.
Parameters None.
Returns
Parameters None.
Returns
Nothing.
Requires
Global variables:
-
SoftSpi_SDI
: Data in line
-
SoftSpi_SDO
: Data out line
-
SoftSpi_CLK
: Data clock line
-
SoftSpi_SDI_Direction
: Direction of the Data in pin
-
SoftSpi_SDO_Direction
: Direction of the Data out pin
-
SoftSpi_CLK_Direction
: Direction of the Data clock pin
must be defined before using this function.
Example
// Software SPI module connections
sbit SoftSpi_SDI at RF4_bit;
sbit SoftSpi_SDO at LATF3_bit;
sbit SoftSpi_CLK at LATF6_bit;
sbit SoftSpi_SDI_Direction at TRISF4_bit;
sbit SoftSpi_SDO_Direction at TRISF3_bit;
sbit SoftSpi_CLK_Direction at TRISF6_bit;
// End Software SPI module connections
...
Soft_SPI_Init(); // Init Soft_SPI
Notes
None