Categorias
Nuevos Productos
Descargar Lista de Precios
MCI en Wordpress
MCI en Twitter
Hazte Fan de MCI
  Tipo de Moneda
  Ofertas
 Kit de evaluación para módulo WLAN 802.11b/g
Kit de evaluación para módulo WLAN 802.11b/g
$102,319 + IVA
$89,100 + IVA
  Feedback
Ingresa tu email si quieres recibir una respuesta a tu comentario:

Envíanos tus comentarios:

  

MPLAB y el MCP

¿Cómo programar utilizando el PIC-MCP?

Ese tutorial ayuda a dar los primero pasos en MPLAB, para lo cual veremos como se programa el PIC 16F628.

Para este tutorial necesitas descargar el archivo blink.asm Lo mejor del MCP es que es igual al PICSTART+. El PicStart+ de Microchip cuesta al rededor de un cuarto del precio. Toda la documentacion existente en la web sobre el PicStart+ es aplicable al MCP. Si quieres aprender más sobre MPLAB hay una gran cantidad de documentación en www.microchip.com.

Primero que nada tienes que descargar la ultima versión de MPLAB (es gratuito) .

Una vez instalado ejecuta el icono que queda en tu escritorio. Conecta el cable serial y el poder a tu MCP y selecciona el PicStart+ desde el menu de programación.

Ahora hay que crear un nuevo proyecto la versión 6.60 tiene un wizard bastante bueno

En la segunda ventana hay que seleccionar el PIC que deseas utilizar. En este caso utilizaremos el PIC 16F628

Dejar todas las opciones por defecto y continuar..

Ahora hay que escoger un nombre creativo para el proyecto..

Y luego agregar el archivo blink.asm al proyecto

A esta altura ya debiera estar todo listo para empezar a trabajar. Una vez que ha terminado el wizzard el escritorio de MPLAB debiera verse así:

Ahora hacemos doble click en blink.asm, abrimos el archivo y lo editamos a nuestro gusto. Tambien se pueden cambiar los bits de configuración para cualquier proyecto haciendo click en Configure -> Configuration Bits

Aqui se puede cambiar la configuracion como por ejempo el Watchdog Timer, Oscillator speed, LVP y code protection. La configuración que se muestra arriba es altamente recomendada para un uso normal del PIC.

Mantente alejado del Watch Dog Timer hasta que te sientas seguro de lo que estas haciendo con el PIC. Una vez que tengamos todo configurado podemos compilar el proyecto seleccionando Build All desde el menu Project

MPLAB correrá MPASM y tu archivo ASM se convertirá en un archivo HEX de lo contrario la ventana de reporte mostrará los errors ocurridos en la compilación.

A esta altura del tutorial ya hemos compilado blink.asm. La razón de los warnings es por que usamos un compilador de C (cc5x) y este setea todos los registros por nosotros, a si que puedes obviar los mensajes de advertencia. En lo que hay que fijarse aqui es que se obtuvo un BUILD SUCCEEDED. Ahora podemos programar el PIC.

Pon el 16F628 en la parte superior del Socket ZIFF (con el pin 1 cerca del brazo del socket). No olvides cerrar el socket.

Las luces del programador empezarán a parpadear y la barra de progreso empezará a avanzar. Al final del proceso una ventanita se abrirá indicando que la programación ha finalizado. Por que se demoró tanto si el programa era tan pequeño? La razon es la siguiente MPLAB programa todo la memoria de programa por defecto.

Mapa del Sitio  |  Condiciones de Uso  |  Confidencialidad  |  Contáctenos

Copyright © Ingeniería MCI Ltda, 2005-2008 Todos los Derechos Reservados