shiftin/out is in chapter 5 of my manual, version 2.6, it explains a lttle better, your code for the conversion of the temprature looks better but I dont understand that */461 part, since it doesnt have a name for that i cant find it in the book, its like another part of code i saw yesterday that had a !! in part of it, how do you find */ or !! in the manual

Oh, meant to ask, ive seen notations that say you can use several SPI devices on 1 PIC, would you tie all the Data lines together and then just use one I/O for each chip select? so 4 temp chips would use 4 I/O (chip selects) but only 1 clock and serial data pins?