I have a doubt that I can't clear as shown in photoshop picture ADC reads the data from the sensor and sends it to the microcontroller. As can see, the data that the ADC sends to the master gets the same data back. Here master means any microcontroller and slave means ADC that work on SPI protocol. If this happens, how microcontroller read variable value of sensor

Can anyone help me to understand communication between three devices ?

Can anyone help me to understand communication between three devices ?