Ayuda con SPI master-slave

Hola,

Pretendo comunicar un dsPIC 30F3010 con un PIC 18F2550 por SPI, utilizando SDI, SDO y CLK. SS está desactivado.

El master (dsPIC) tiene que recibir datos del esclavo (PIC) para enviarlos de vuelta. Es un buffer de 16 bytes.

Algo así:

esclavo ---> master ---> esclavo.

Tengo entendido que el esclavo para que pueda mandar un dato, el master debe enviar un dato y crear un clk que le de los 8 pulsos para recibir el byte.

Busco ayuda con alguna rutina que yo pueda implementar a lo que ya estoy trabajando.

Gracias de antemano!(y)

(Enviaría el codigo, pero no tengo nada claro aun y no sería de mucha ayuda.)
 
Atrás
Arriba