Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Andrs Aguirre
Introduccin:
Esto de ninguna manera pretende ser una gua completa de como construir un
programador de PICS o circuito para probar las prcticas paso a paso, sino ms que
nada, comentar parte de los experimentos que nuestro grupo realiz en taller de
firmware edicin 2006.
Programador PIC:
El programador de microcontroladores PIC que se presenta a continuacin se basa en el
programador JDM cuya informacin puede encontrarse en gran cantidad de pginas en
internet, por ejemplo [1].
Si bien ese programador en principio se pens para microcontroladores de familias 12x
y 16x, tambin lo hemos probado con xito con la familia 18x.
Fueron realizadas algunas modificaciones y recortes para los PICS que se necesitaba
programar. Algunas modificaciones estn comentadas en [2] aunque el circuito
mostrado en esta pagina es bastante ms complejo.
Este programador fue testeado con xito usando PICS 16f877a y 18f4550, utilizando los
programas icprog [3] y winpic [4] ambos gratuitos y disponibles para plataforma
Windows.
No se precisa modificar configuraciones por defecto del programador JDM en ninguno
de los programas.
La funcin de estos programas es grabar en los microcontroladores las imgenes de
memoria de programas generados luego de compilar y linkear (.hex). El programador no
necesita fuente de alimentacin externa y se ha testeado con el microcontrolador fuera
del circuito de prueba. La ficha db9 es la salida serial del PC, y lo que se representa
como un conector de 40 pines, son los pines del PIC a programar.
Bibliografa:
[1] Programador PIC, http://www.jdm.homepage.dk/newpic.htm visitada en marzo
2007
[2] Programador PIC, http://www.instructables.com/id/EN28KZDDYVEP286GRI/
visitada en marzo 2007
[3] IcProg, http://www.ic-prog.com/ visitada en marzo 2007
[4] WinPic, http://www.qsl.net/dl4yhf/winpicpr.html visitada en marzo 2007
[5] Protoboards, http://www2.ing.puc.cl/~dmery/arqui/el_protoboard.pdf visitada en
marzo 2007
[6] Diodos zener, http://www.ifent.org/lecciones/zener/default.asp visitada en marzo
2007