hi C.
Recapping,
the Master uses the 'ss' line pulled low, to alert the Slave that it going to send data, while it is sending that data Bit by Bit, so is the Slave is send what in its SSBUF to the Master.
So 'ss' PORTA.4 on the Master is set as an Output, on the Slave its set as Input.
Is there instance in your project when the Slave has data that it wants send to the Master.? and it cannot wait to be Polled by the Master.
E
Recapping,
the Master uses the 'ss' line pulled low, to alert the Slave that it going to send data, while it is sending that data Bit by Bit, so is the Slave is send what in its SSBUF to the Master.
So 'ss' PORTA.4 on the Master is set as an Output, on the Slave its set as Input.
Is there instance in your project when the Slave has data that it wants send to the Master.? and it cannot wait to be Polled by the Master.
E