Beruflich Dokumente
Kultur Dokumente
Para transferir el cdigo de una computadora al PIC, normalmente se usa un dispositivo llama do programador. La mayora de PICs que Microchip distribuye hoy en da incorporan ICSP (In Circuit Serial Programming, programacin serie incorporada) o LVP (Low Voltage Programming, programacin a bajo voltaje), lo que permite programar el PIC directamente en el circuito desti no. Para la ICSP se usan los pines RB6 y RB7 (En algunos modelos pueden usarse otros pines como el GP0 y GP1 o el RA0 y RA1) como reloj y datos y el MCLR para activar el modo progra macin aplicando una tensin de 13 volt. Existen muchos programadores de PICs, desde los ms simples que dejan al software los detalles de comunicaciones, a los ms complejos, que pueden verificar el dispositivo a diversas tensiones de alimentacin e implementan en hardware casi todas las funcionalidades. Muchos de estos programadores complejos incluyen ellos mis mos PICs preprogramados como interfaz para enviar las rdenes al PIC que se desea progra mar. Uno de los programadores ms simples es el TE20, que utiliza la lnea TX del puerto RS232 como alimentacin y las lneas DTR y CTS para mandar o recibir datos cuando el microcontro lador est en modo programacin. El software de programacin puede ser el ICprog, muy comn entre la gente que utiliza este tipo de microcontroladores. Entornos de programacin basados en intrpretes BASIC ponen, al alcance de cualquiera, proyectos que parecieran ser ambiciosos. En Editorial Quark hemos desarrollado un prototipo econmico, pero de alto desempeo para programar PICs. El circuito est basado en el hardware del programador JDM y en el software de IC-PROG, realizando las modificaciones y adiciones necesarias para hacer lo tan funcional como los programadores profesionales con muy bajo costo.
15
Figura 1
16
Figura 2
Figura 3
17
Figura 6
18