Está en la página 1de 16

MICROCONTROLADORES

PROGRAMACIÓN
CÓMO PROGRAMAR UN PIC

HAY QUE DESCARGAR, O INSTALAR EL SOFTWARE DE TRANSFERENCIA, PUEDE SER:


• PICKIT 2 (VERSIÓN 2.61)
• PICKIT 3
• OTRO
CÓMO PROGRAMAR UN PIC
Al ejecutarlo aparece
esta ventana
Donde se aprecia un
mensaje:
“PICkit2 not found.
Check USB
connections and Tools
->Communication to
retry”
CÓMO PROGRAMAR UN PIC
Necesitamos conectar el hardware
CÓMO PROGRAMAR UN PIC

Hay que conectar las cinco terminales de


programación, con cables sin algún circuito extra.
CÓMO PROGRAMAR UN PIC
En mi caso ocupamos una base donde se llevan las 5
señales a un conector, para conectarlo directamente
al programador
CÓMO PROGRAMAR UN PIC

Una vez conectado el PIC


al PROGRAMADOR,
abrimos nuevamente el
Software de
transferencia y
observamos que haya
encontrado el
dispositivo.
CÓMO PROGRAMAR UN PIC
Debe de encenderse un led en el programador indicando que
el programador esta conectado y funcionando
correctamente.

Si es la primera vez que se conecta el programador a la


computadora, aparece una ventana donde se indica que el
Programador se ha detectado y se ha instalado
CÓMO PROGRAMAR UN PIC

Una vez detectado el


programador con el
PIC, vamos al menú
‘File/Import HEX File’
seleccionamos el
archivo *.Hex que
vamos a transferir
para que se cargue en
el Buffer.
CÓMO PROGRAMAR UN PIC
Debe aparecer en el buffer
el código del programa y el
mensaje
‘Hex file sucessfuly
imported’

*Antes de transferir el
programa hay que revisar
que la palabra de
configuración sea la
correcta.
20C4
CÓMO PROGRAMAR UN PIC

Presionamos el botón Write y


debe aparecer el mensaje de
‘Programming Successful’ y
en el programador debe
encenderse el otro led que
indica la transferencia de
datos.
CÓMO PROGRAMAR UN PIC
Listoooooo hemos programado nuestro primer PIC, podemos
retirar el programador de la PC y el PIC del programador para
llevarlo al Circuito de aplicación.
PRECAUCIÓN
Antes de programar ti PIC ten en cuenta lo siguiente:
• El PIC es un circuito CMOS por lo cual es sensible a las cargas estáticas, trátalo con
cuidado, evita tocarlo si estuviste expuesto al sol y traes ropa que genera cargas
estáticas.
• Utiliza la lógica de tocar todas las terminales o ninguna, al momento de manipularlo
para evitar las diferencias de potencial.
• Verifica perfectamente la polaridad del PIC ya que si lo conectas al revés lo puedes
quemar.
• Antes de transferir tu programa verifica que la Palabra de Configuración sea la
correcta 20C4
• En algunos programadores se incluyen cables para interconectar a la PC que son
muy largos y suelen causar ruido y evitar la transferencia del programa, consigue un
cable de menor distancia para evitar ese problema.
• Cuando compres el programador deben de proporcionarte el software de
transferencia que ocupan, el proceso de grabado suele ser muy similar.
• Evita quitar-poner el PIC varias veces, ya que podrías romper o enchuecar las
terminales, para evitar eso te recomiendo usar bases ZIF o comprar una tira de
pines torneados para que se las pongas al PIC como base ó utiliza pinzas de
extracción de circuitos.
PRECAUCIÓN
• Si al momento de pasar el PIC al circuito de aplicación lo conectas de manera
inadecuada, aunque sea por un instante, es suficiente para quemarlo.
• Se puede quemar una sola terminal de puerto del PIC, si esta comparte sus
funciones con las terminales de programación es probable que ya no funcione y no
puedas reprogramarlo.
• Si quieres programar el PIC en el mismo lugar del circuito de aplicación, utiliza
Diodos entre el PIC y el Programador para evitar ruido o un mal funcionamiento.
• Recuerda que el voltaje máximo que soporta el PIC son 6v, si tu fuente de
alimentación o eliminador te proporciona mas voltaje, eso puede dañar al PIC.
• Recuerda no utilizar la PC como fuente de alimentación de circuitos, al igual que el
programador ya que podrías dañarlos permanentemente.
• La corriente que el PIC te puede entregar es de escasos 120mA, procura utilizarlo en
modo sumidero (haciendo tierra virtual) de tal forma que la corriente de
alimentación del circuito de aplicación sea por una fuente externa y no por el PIC.
• Todos los Motores requieren de una etapa de potencia (mínimo de un transistor)
para evitar quemar al PIC, ya que generan picos de corriente y de voltaje.
• Entre más programes el PIC te dará mas confianza y eso puede hacer que cometas
ciertos errores, no descuides nunca estas recomendaciones.
¡GRACIAS
POR SU
ATENCIÓN!

También podría gustarte