ja hab zwischen den drähten und dem pic noch widerstände mit 9,8 kOhm.
Nicht zwischen den Drähten und dem Pic! Zwischen den drähten und GND!

Oder du aktivierst an PORTB die internen Pullups, falls du das noch nicht getan hast.
Kenn mich nicht mit PICs aus, aber an PORTB hat er welche laut Datenblatt.

MFG teslapower