Cordial saludo.
La programación del PIC requiere que construyas tu pequeño programador, el cual usa el puerto serial de cualquier PC y no necesita fuente externa (si solo tiene un puerto serial, posiblemente sea el del ratón o mouse, por lo cual deberá trabajar con el teclado, ya que tendrás el programador ocupado). En la WEB te puedes meter en este enlace:
http://www.jdm.homepage.dk/newpics.htm
Si le das click a Schematic, puedes ver el plano y en Photo, como queda, supersimple.
El impreso lo puedes bajar en esta dirección:
http://www.jdm.homepage.dk/pcb2.htm
El programa para ponerlo a funcionar con el puerto serial de un PC, lo obtienes de:
http://www.ic-prog.com/index1.htm
Te metes por download para bajar una de las versiones (ICProg 1.05, cualquiera te sirve). Aqui encontrarás la información sobre como manejarlo.
El programa aparece en la página que te había enviado (está escrito y también compilado en hexadecimal .HEX), pero para crearlo se requiere que experimentes un poco con el MPLAB que se baja de la página:
www.microchip.com
Si quieres me indicas qué numero le quieres programar para llamar y te envío ya el compilado por este medio, eso sí, me indicas qué tipo de microcontrolador (12C508, 12C509, 16F84A). Lástima no tener manera de que envíes un PIC y yo lo programo, para enviarlo listo, pero al menos te envío el código para que lo programes con el circuito más simple que te envío.
Espero que te sirva esta orientación.
Carlos Castañeda.