Mira con MPLAB si se puede compilar en C aunque yo he usado ensamblador. nosotros hicimos un proyecto en la uni que trataba de un medidor de distancia por ulradosnido y el pic era el encargado de hacer todos los calculos para finalmente mostrar los datos.
Ahora mismo me va fatal poner capturas porque no estoy en mi casa, a medianos de semana os subire pantallazos para que veais que tal.
de mientras para ir haciendo boca:
pagina oficial (darle a VSM SIMULAION)
pagina con tutoriales en español y ademas explica como usarlo junto a mplab que al principio lia un poco, pero con esta pagina se coge en segudia
Saludos