Hola
Para saber si como salidas están dañados, confíguralos como salidas y haz que entreguen un 0 o 1 lógico. En tu multímetro deberán haber 0 ó 5V si usas Vdd=5V.
Para saber si como entradas no sirven, configura su TRIS como entradas y usa una PULLUP externa. Para entregar un 1 lógico sólo usa la PULLUP. Para entregar un 0 lógico usa la PULLUP pero con un interruptor manda a GND el pin.
Lo clave para saber si el pin está dañado es que el PIC se calienta más de lo normal.