You are on page 1of 7

PROGRAMADOR PARA MICROCONTROLADORES PIC MICROCHIP POR PUERTO USB MODELO DT2090

Manual del Usuario

Contenido del paquete: Un (1) grabador de microcontroladores PIC modelo DT2090. Un (1) CD con programa de instalacin, compiladores tipos y/o bibliografa anexa. Requerimientos Mnimos del Computador: Procesador Pentium 266 MHz o superior con Windows 98/NT/2000/Me/XP/Vista. Unidad de CD ROM y/o DVD. Puerto de comunicaciones USB. Adems necesitar: Un (1) cable USB macho tipo A a macho tipo B (Como el que usan las impresoras)

Partes del programador DT2090


JP1

8 a d Conector USB Multi Base para PICs

1 Conector ICSP

JP2

En la figura se indican los distintos conectores y jumpers que posee el programador, de los cuales, a continuacin se dar una breve explicacin: Conector USB: Este es un conector hembra del tipo B, igual al que poseen las impresoras modernas de comunicacin por USB. En este solo debes conectar un cable comn para impresoras USB, macho tipo B a macho tipo A (no incluido), y el extremo tipo A a cualquiera de los puertos USB del computador. Por medio de este el programador realiza las transferencias de informacin con el computador. Conector ICSP y JP2: El conector ICSP (In Circuit) permite programar los PICs sin sacarlos de la aplicacin, para lograrlo necesitas solo algunas de las salidas en dicho conector: - Pin 1 GND de la aplicacin. - Pin 2 y 3 no se conectan. - Pin 4 Vcc, Vdd o abierto. Este pin esta relacionado con JP2 de la siguiente forma, si no se coloca el jumper, Pin 4 queda en abierto, es decir, no entrega Vcc, la aplicacin tiene su propia alimentacin y no requiere de Vcc. Si se coloca el jumper entre los pines a y b de JP2, entonces, Pin 4 entregar Vcc (5 V proveniente del puerto USB). Pero si el jumper se coloca entre b y c, el Pin 4 entregar Vdd (5 V proveniente de un transistor, protegiendo el puerto USB). En ambos casos este pin puede alimentar la aplicacin. - Pin 5 DATA correspondiente al PIC en la aplicacin. - Pin 6 CLOCK correspondiente al PIC en la aplicacin. - Pin 7 Vpp correspondiente al PIC en la aplicacin. Multi Base para PICs y JP1: Cuando se desea programar un PIC desde el programador se debe usar esta base. La ubicacin de cada PIC se indica en la figura de abajo. El jumper JP1 debe quitarse para programar los PICs de 28 y 40 pines, mientras que para el resto se debe colocar el jumper cortocircuitando los terminales de JP1.

Ubicacin de los diferentes PICs en la Multi Base

Contenido del CD - Curso de PICs: Documento til para conocer los PICs. - MPLAB710: Sistema de desarrollo (IDE) para PICs de MICROCHIP. Este software puede actualizarse de la pgina www.microchip.com. - MPLAB-C18: Compilador de MICROCHIP para lenguaje C de PICs. - PICkit 2: Sofware de MICROCHIP para la comunicacin entre el programador y el computador, por medio de este se realiza la programacin de los PICs. - FRAMEWORK: Actualizacin de Microsoft .NET Framework. Este software se debe instalar si y solo si PICkit 2 presenta errores al instalarlo, por el contrario no es necesario. Las maquinas conectadas a Internet, actualizan .NET Framework, por lo tanto no deberan tener problemas para instalar PICkit 2. Instalacin y manejo de PICkit 2 La instalacin de PICkit 2 se realiza como cualquier software bajo ambiente WINDOWS, en el CD este se encuentra en la carpeta PICkit 2 Setup v2.60, solo debes entrar en esta y hacer doble clic sobre setup y seguir los pasos indicados hasta que se complete la instalacin. Finalizada la instalacin en Inicio, Todos los programas de la maquina se creo la siguiente carpeta: y en el escritorio el icono correspondiente. Una vez instalado PICkit 2 conecte el programador a uno de los puertos USB de la maquina y espere hasta que aparezca el mensaje siguiente: Este es un mensaje muy comn cuando conectamos un equipo por primera vez al puerto USB e indica que esta todo listo para comenzar a grabar PICs. Ahora ejecute PICkit 2 v2.60, aparecer una pantalla como la indicada en la figura inferior. Deben realizarse unas pocas configuraciones para que el programador trabaje correctamente, a continuacin se indican estas:

Indica que no hay ningn PIC en la base

Asegrese que aqu indique 5 V

Indica que el programador fue detectado y conectado

Asegrese de escoger esta opcin

El siguiente paso es colocar un PIC en la base, digamos el PIC16F877, para que el programador detecte y reconozca el dispositivo siga lo indicado en la figura de la derecha. El PIC con que desea trabajar se debe escoger en esta opcin, Device Family. En la pagina de www.microchip.com puede investigar a que familia pertenece el PIC con que esta trabajando.

El PIC16F877 pertenece la familia de rango medio

PIC16F877

Una vez escogido el PIC el software PICkit 2 lo detectara automticamente, as como se muestra en la figura a la izquierda.

Rango medio

Por ultimo abriremos un archivo .HEX, generado luego de ensamblar o compilar su programa. (Recuerde que el archivo .HEX lo genera a partir del software de programacin que usted esta utilizando). Para lograrlo siga lo indicado en la figura.

Escoja esta opcin para cargar el .HEX

Como en cualquier software bajo Windows el PICkit 2 le solicitara la ruta donde se encuentra el archivo .HEX. Ubique su archivo como se indica en la figura a la izquierda.

Archivo .HEX que se desea grabar

Una vez cargado el archivo .HEX ya se puede descargarlo o escribirlo en el PIC, por medio del botn Write mostrado en la figura.

Para descargar en el PIC pulsar aqu

Memoria Flash de programa del PIC con Archivo .HEX

Memoria EEPROM de datos del PIC

Al finalizar la grabacin del PIC la pantalla mostrara la figura a la izquierda, lo que indica que el micro ha sido grabado correctamente. Puede experimentar con el resto de los botones como el: Verify que le permite verificar la correcta grabacin del PIC, Read que le permite leer la memoria del micro, y as puede probar e investigar con cada una de las funciones del PICkit 2.

You might also like