Respected Sir
Thanks a lot for your kind reply. I have tried with his suggestion also but still I was getting value 0. Please explain me in depth. I am doing something wrong which I am not able to understand. Kindly guide me.
I had used this code also
byte WriteByte (byte value) {
SPDR = value ;
while (!(SPSR & (1<<SPIF)))
{}
return SPDR ;
}