primero debo decirte que los pic creo que no se programan en c o pascal usa otros lenguajes usan el basic comun o el java , ahora si quieres mover por ejemplo un motor tienes que tener una targeta interfaz creo que se llaman de 8 salidas por intermedio de estas targetas y rutinas de uso de puetos podrias hacer algo......
http://www.rambal.com/ chequea ahi...
saludos