Escolar Documentos
Profissional Documentos
Cultura Documentos
http://www.minirobot.com.mx
MiniRobot - 1 -
Manual de Uso
Programador,
Debugger,
Fuente de alimentacin (2.5V a 5.0V)
Herramienta lgica
Analizador lgico
Herramienta Usart.
1) Modo programador:
Para usar al MiniPIC V3.0 como programador se puede hacer a travs de la interfaz PICkit2 o desde
el MPLAB IDE.
Interfaz Pickit2:
1. Conecta al MiniPIC V3.0 FULL a la PC mediante el
cable USB.
2. Abre la aplicacin PICkit2 (empezarn a parpadear los
leds amarillo y rojo)
3. Inserta en el zcalo en la posicin correspondiente (ver
anexo) o conecta sobre el protoboard al dispositivo a
programar.
4. Selecciona la familia de dispositivo (en la imagen se
muestra el ejemplo para un microcontrolador de gama
media, tales como el PIC16F84A, PIC16F628A,
PIC16F876A, PIC16F877A, etc.)
http://www.minirobot.com.mx
MiniRobot - 2 -
http://www.minirobot.com.mx
MiniRobot - 3 -
MPLAB IDE:
Nota: Algunos microcontroladores no pueden ser programador desde el MPLAB, tales como el PIC16F84A,
para lo cual debe usarse la interfaz PICkit2
1. Conecta al MiniPIC V3.0 FULL a la PC mediante el cable USB.
2. Ejecuta el entorno de programacin MPLAB IDE (versin 8.63, si no lo has instalado, puedes hacerlo pero
desconecta el programador y abre la carpeta que viene en el CD).
3. Abre tu PROYECTO y compila tu programa hasta que te marque BUILD SUCCEEDED"
4. Inserta en el zcalo, en la posicin correspondiente (ver anexo) o conecta sobre el protoboard al dispositivo a
programar.
4. En las pestaas selecciona ProgrammerSelect ProgrammerPICkit2
http://www.minirobot.com.mx
MiniRobot - 4 -
http://www.minirobot.com.mx
MiniRobot - 5 -
2) Modo Debugger:
Para usar al MiniPIC V3.0 como debugger es necesario hacerlo atravs del MPLAB IDE 8.63 o
posteriores mediante un proyecto.
Para crear el proyecto sigue los siguientes pasos:
http://www.minirobot.com.mx
MiniRobot - 6 -
http://www.minirobot.com.mx
MiniRobot - 7 -
http://www.minirobot.com.mx
MiniRobot - 8 -
11. Te aparecer la ventana del proyecto, ah puedes ver lo que contiene el proyecto.
12. Abre o edita tu archivo de cdigo en ensamblador. Puedes hacerlo con la opcin File Open (teclas Ctrl. +
O) para abrir un archivo existente o bien crear uno nuevo con la opcin File New (teclas ctrl. + N)
Agrega el archivo o archivos al proyecto con Project Add Files to Project... y busca la ruta de tu archivo
http://www.minirobot.com.mx
MiniRobot - 9 -
13. Compila tu programa hasta que no tenga errores de sintaxis y obtengas el mensaje BUILD
SUCCEEDED
14. En las pestaas selecciona Debugger Select Tool 7 PICkit 2
16. Pon un punto de paro en el cdigo en donde deseas que el programa se detenga para empezar a correrlo paso
a paso. El punto de paro lo puedes poner dando doble clic en la parte gris a la izquierda del cdigo, te aparecer
un crculo rojo con un B en el centro, indicndote que has puesto un punto de paro.
http://www.minirobot.com.mx
MiniRobot - 10 -
17. Compila nuevamente, pues el cdigo cambia al establecer un punto de paro. Si observas en la ventana de
Output, el mensaje es diferente que cuando compilamos en modo de programacin. Puedes hacerlo
directamente con el botn de Make o bien la tecla F10.
http://www.minirobot.com.mx
MiniRobot - 11 -
18. Ahora si, programa al dispositivo, puedes hacerlo con la pestaa Debugger Program , o bien con el botn
Program the target device (ver Modo Programador, MPLAB IDE, punto 3)
19. Al programar el dispositivo, en la ventana de Output aparecern mensajes indicando el status del proceso.
Una vez terminado, en el cdigo aparecer una flechita verde indicando la siguiente instruccin a ejecutar.
20. Listo... Felicidades!!! Ahora ya puedes ejecutar tu programa paso a paso mediante los botones a la derecha
de la pantalla. Step into te permite ejecutar instruccin por instruccin, Run ejecuta el cdigo en forma
normal, Reset vuelve a comenzar el programa desde el inicio, etc...
Nota: Si presentars algn problema, sal del modo debugger y regresa al modo de programador, trata de
programarlo desde ah, una vez que lo logres vuelve a seleccionar el modo debugger y repite el procedimiento
de compilacin y programacin. Si el problema persiste utiliza la interfaz PICkit2 para programar.
http://www.minirobot.com.mx
MiniRobot - 12 -
http://www.minirobot.com.mx
MiniRobot - 13 -
http://www.minirobot.com.mx
MiniRobot - 14 -
http://www.minirobot.com.mx
MiniRobot - 15 -
http://www.minirobot.com.mx
MiniRobot - 16 -
ANEXOS
Posiciones de programacin en los zcalos ZIF: La posicin del circuito se indica en las marcas
que se encuentran al lado de la base ZIF, es importante observar la posicin de la muesca, misma que
indica donde debe colocarse el pin 1 del circuito a programar. Se pueden programar PICs y dsPICs en la
misma base, lo nico que hay que hacer es configurar los switches del dip-switch (como se muestra en las
imgenes)
http://www.minirobot.com.mx
MiniRobot - 17 -
http://www.minirobot.com.mx
MiniRobot - 18 -
http://www.minirobot.com.mx
MiniRobot - 19 -
http://www.minirobot.com.mx
MiniRobot - 20 -
Contctanos
http://www.minirobot.com.mx
MiniRobot - 21 -