A ver si alguien me puede explicar como se usa la libreria Soft_SPI y que ventajas ofrece sobre la SPI normal.
En la ayuda del compilador viene un ejemplo:
No hay SPI "normal," hay por software y por hardware.
SPI por hardware: todo está implementado en el silicio del micro, todos los registros, y el manejo interno de los mismos y con los pines que trae preseleccionados a tal fin.
SPI por software: se hace todo el manejo por programa, utilizando cualquier grupo de pines y registros comunes.
Es decir, en el SPI por hardware el trabajo lo hace en micro "electrónicamente" y no gastas ni tiempo, ni registros del micro, y en el SPI por software, tenes que hacerlo vos por programa, en el caso de mikroC lo hace la librería, y gastas tiempo y registros del micro.