This is for all of us who were facing problem of reading from sbuf.....keil does not show the value getting transferred from sbuf to variable but the code works when implemented on hardware....We were able to communicate between two 8052 sucessfully....JUST TAKE COMMON GROUND FOR BOTH THE 8052s