I just looked at the complete datasheet for the LTC2442, and I think you might be reading the diagram wrong.
They do show both SDI and SDO on the same diagram, and both doing input and output at the same time, I'm almost positive that the only reason they did this was to make one diagram, instead of making 2.
In that diagram, if you're doing input to the '2442, ignore the SDO line, and vice-versa for doing output.
Therefore, shiftin and shiftout may work for this device...provided they can go fast enough for you, which they should do just fine. The book says roughly 50khz at 4mhz oscillator speed, and I can clock mine at about 500khz at a 40mhz clock speed on an 18F4620, so the math does work out.





Bookmarks