On the MMA7455 accelerometer, there is only one DATA pin which is used for both input and output. On the manual, it tells me to connect this pin to SDI and SDO. Now that's all fine, but on my chip, these are two separate pins.
If I connect SDI and SDO pins to the DATA pin, won't the data that flows out of SDO go into the SDI pin as well? Wouldn't this cause any problems?
Is there are any buffering that would potentially store the data the comes in through SDI? (So maybe after sending something out of SDO, I can clear the buffer at SDI to avoid reading what I just sent).