You can use it with any PIC. Just use shiftin
Position var word
ReadSensor:
pinCS=0
SHIFTIN DataPin, ClockPin, 6,[Position\12]
pinCS=1
RETURN
Maybe pause is needed, depending on oscillator speed.
That is it...