I know this thread is old, but I just wanted to reply with a working code:

Code:
sensor_value var byte

high sensor_clock
pause 3
low sensor_clock
pause 70
shiftin sensor_data,sensor_clock,2,[sensor_value\8]