• No se han encontrado resultados

Manual de usuario del PicKit2. Manual de usuario del PicKit2

N/A
N/A
Protected

Academic year: 2021

Share "Manual de usuario del PicKit2. Manual de usuario del PicKit2"

Copied!
8
0
0

Texto completo

(1)
(2)

INTRODUCCIÓN:

Debido a la popularidad del programador PicKit2, como herramienta de aprendizaje he decidido hacer la traducción al idioma castellano del manual, con las cosas más relevantes sobre esta herramienta. Este apartado se explicará con el mayor nivel de detalle posible incluyendo fotografías y notas de los autores originales.

Como el idioma inglés no es mi fuerte espero que sepan entender cualquier error en la traducción del documento.

1.1 PicKit2 Programador\Debugger para desarrollo:

El programador PicKit2, es una herramienta de programación para desarrollo de bajo costo. Es capaz de programar la mayoría de los microcontroladores y memorias seriales EEPROM de Microchip. Para los dispositivos específicos vea el léeme, incluido en el CD ROM PicKit2 Starter kit.

Nota: El PicKit2 está pensado para programación de desarrollo. Para

programación de producción, por favor considerar el programador MPLAB PM3 o cualquier otro del tercer grupo de programadores, que están diseñados para un ambiente de producción.

El soporte para nuevos dispositivos puede ser añadido actualizando el software de programación. La última versión del software está

disponible en la página de Microchip para el PicKit2:

www.microchip.com/pickit2.

El PicKit2, también puede ser usado para debuggear los dispositivos seleccionados (Ver más adelante).

(3)

La unidad del PicKit2 se muestra en la figura 1.1:

1.2 Conexión del puerto USB:

El puerto de conexión USB, es un conector del tipo mini-B. Conecta el PicKit2 a la PC usando el cable suministrado.

1.2.1 LEDs de estado:

Los leds de estado indican el estado del PicKit2.

1 - Power (Verde) - La alimentación es aplicada al PicKit2 vía USB. 2 - Target (Amarillo) - El PicKit2 está alimentando un dispositivo. 3 - Busy (Rojo) - El PicKit2 está ocupado con una función en progreso, tal como la programación.

(4)

El pulsador puede ser usado para iniciar la programación de un dispositivo cuando la función Programmer>Write on PICkit Button es

seleccionada del menú del programa de aplicación del PicKit2 (Ver el ITEM designado 2 en la figura 1.1).

El botón también puede ser utilizado para poner al sistema operativo del Pickit2 en modo gestor de arranque. Para más información de esta prestación vea Actualizando el sistema operativo del PicKit2.

1.2.3 Conector de programación:

El conector de programación es de 6 pines con un espacio entre pines de .1” o .25mm que se conecta al dispositivo a programar. Ver las especificaciones de los pines de salida en la figura 1.2.

Nota: Las funciones de los pines de programación son diferentes para

programar EEPROM y HCS. Ver el archivo léeme en (Help/readme) incluido en el software de programación del PicKit2 para estos pines.

(5)

1.2.4 Ranura para el llavero:

Para ayudar a prevenir las posibles pérdidas del PicKit2, una ranura para el llavero está disponible.

1.3 Aplicación de programación:

La aplicación de programación te permite programar todos los

dispositivos soportados en el archivo léeme del PicKit2. La interface de programación aparece como se muestra en la figura 1 – 3. Los controles han sido listados en las siguientes secciones.

Para más información sobre como instalar y usar la aplicación de programación del PicKit2 vea el capitulo: PicKit2 Comenzando a programar.

(6)

En la barra de menú seleccionamos varias de las funciones de la aplicación de programación del PicKit2. Un sumario de esas funciones es:

Archivo (File)

Importar HEX – (Import HEX):

Importa un archivo HEX para programar. El formato de archivo HEX, INHX32 está soportado.

Exportar HEX – (Export HEX):

Exporta un archivo HEX leído desde el dispositivo. El archivo HEX es creado en el formato INHX32.

Historial de archivo – (File History):

Los últimos 4 archivos HEX abiertos son mostrados con la dirección de donde se encuentran. Estos archivos recién abiertos son

seleccionados para la rápida importación. Note que el historial de archivo se va a iniciar en blanco en una nueva instalación hasta que un archivo HEX sea importado.

Exit: Sale del programa.

Familia de dispositivos (Device Family):

Selecciona una familia de dispositivos para buscar un dispositivo conectado de esa familia. Selecciona la familia de dispositivos la cual borrará todos los datos del dispositivo.

Algunas familias las cuales no tienen autodetección, tal como la línea baseline aparecerá un combo desplegable en el cual se podrá elegir el dispositivo.

(7)

Programador:

- Leer dispositivo (Read device): Lee la memoria de programa, la memoria eeprom de datos, las locaciones ID y los bits de configuración.

- Programar dispositivo (Write device): Escribe la memoria de programa, la memoria eeprom de datos, las locaciones ID y los bits de configuración.

- Verificar (Verify): Verifica la memoria de programa, la memoria eeprom de datos, locaciones ID y los bits de configuración leídos desde el MCU

comparado a los códigos guardados en el programa de aplicación.

- Borrar (Erase): Realiza un borrado general del microcontrolador seleccionado. Los valores de GAP BAND y OSCCAL son

preservados en parte con estas características.

- Chequeo de blanco (Blank check): Realizamos un chequeo para ver si la memoria de programa, la memoria eeprom, los bits de configuración y las locaciones de ID están en blanco.

- Verificación en la escritura (Verify on write): Si seleccionamos esta opción el dispositivo es verificado después de que es

programado. En cambio si no seleccionamos la opción, el dispositivo es programado pero no se verifica después de la programación.

- Mantener el dispositivo en reset (Hold device in reset): Cuando seleccionamos esta opción el PIN /MCLR, es mantenido a nivel bajo. Cuando no seleccionamos esta opción el pin es liberado (modo tri – estado), permitiendo que una resistencia externa de pull – up me saque el dispositivo del estado de reset.

- Escribir (opción) – Botón del Pickit2 (Write on – Pickit2 button): Cuando esta opción es seleccionada, una operación de escritura

deberá ser iniciada presionando el botón del pickit2.

HERRAMIENTAS:

- Habilitar protección de código (Enable code Protect): Habilita las características de protección de código del

(8)

Referencias

Documento similar

If certification of devices under the MDR has not been finalised before expiry of the Directive’s certificate, and where the device does not present an unacceptable risk to health

In addition to the requirements set out in Chapter VII MDR, also other MDR requirements should apply to ‘legacy devices’, provided that those requirements

The notified body that issued the AIMDD or MDD certificate may confirm in writing (after having reviewed manufacturer’s description of the (proposed) change) that the

En estos últimos años, he tenido el privilegio, durante varias prolongadas visitas al extranjero, de hacer investigaciones sobre el teatro, y muchas veces he tenido la ocasión

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Para ello, trabajaremos con una colección de cartas redactadas desde allí, impresa en Évora en 1598 y otros documentos jesuitas: el Sumario de las cosas de Japón (1583),

La combinación, de acuerdo con el SEG, de ambos estudios, validez y fiabilidad (esto es, el estudio de los criterios de realidad en la declaración), verificada la

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés