Syed,
Why are you running the PIC on 3.3V and everything else on 5V?
R2 in your diagram doesn't make sense to me.
Is MCLR enabled in software? If so, you need a pullup resistor on it too.
CS & MOT on the DS12887 should both be tied to ground. The way you've done it will work due to the built in pulldown on MOT, but tying both to ground would be more conventional.
As mentioned by Mike, if you intend to operate the PIC of 3.3V and the DS12887 from 5V, then R1 should be pulling up to 3.3V and not 5V.