I am just starting to fool with SPI. I am more familiar with I2C. What I can't seem to figure out is, if I have multiple SPI devices on the same bus, is there anything I need to do to the bus lines, like in I2C, you need some 2k pullups? One reason I ask is, how do I make sure that the SO lines don't cause shorting problem. If a slave on the SPI bus is not selected, how can I be sure that the SO line is tri-stated, and not low, when someone else drives it high for transmitting data? Can someone point me at some document that clarifies the spec? Thanks, - Ted -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics