mikrobasic

Páginas: 8 (1821 palabras) Publicado: 21 de agosto de 2013
Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS

M etodología para realización de proyecto con Pic 16F84A
Proyecto de L uces secuenciales
Pasos:
1. E l prim er paso es em plear el com pilador M ikrobasic para la realización del
proyecto.

2. A brim os el program a y aparece la siguiente ventana:

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 1 Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
3. Vamos ahora a crear un Nuevo proyecto empleando del Menu Project→New Projetc

4. Nombramos el proyecto, seleccionamos la carpeta donde se guardara el mismo, elegimos
el tipo de Pic así como el cristal que usaremos; en nuestro caso siempre será de 4 Mhz.
Una vez completados estos pasos deshabilitamos el Watchdog, el Pwrte yseleccionamos la
opción del cristal que corresponde a XT_Osc mediante la elección de la casilla y damos
click en OK.

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 2

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
5. Una vez terminado lo anterior procedemos a escribir nuestro programa. Siempre
iniciamos con el nombre del proyecto que el softwareescribe automáticamente una vez
realizados los pasos anteriores. Para nuestro caso “program Ejemplo1”

6. Terminado el programa compilaremos ahora nuestro proyecto empleando el icono:

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 3

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
Si no existe ningún error el programa presentara las siguientes ventanas:Al aparecer estas ventanas se genera automáticamente un archivo con la extensión .hex en
nuestra carpeta destino que alberga el proyecto que realizamos, para nuestro caso
Ejemplo1.hex., es este archivo el que se descargara en nuestro Pic a través del programador.

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 4

Tutorial de programación de PIC empleando MKB, WINPIC 800 yPROTEUS
7. Teniendo nuestro archivo listo podemos si así lo deseamos simular nuestro proyecto
empleando para ello el programa Isis de Proteus. Cargamos nuestro proyecto o en su
defecto realizamos el proyecto deseado.

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 5

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
8. Al momento de cargar un proyecto siempleamos uno ya creado con anticipación
tendremos pantallas como las siguientes:

Pic Virtual

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 6

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
9. Ya abierto el programa vamos a cargar el archivo hexadecimal en nuestro Pic virtual,
para ello damos click con el botón derecho del mouse en el Pic de lapantalla y veremos
que se torna en color rojo, al cumplirse esto procedemos a dar click nuevamente pero con
el botón izquierdo del mouse apareciendo la siguiente ventana de la cual seleccionamos la
carpeta amarilla que aparece en la línea de Program File, al hacerlo aparece la lista de
archivos .hex creados de nuestros proyectos.

Carpeta de
proyecto

Seleccionamos nuestro archivo, elegimos elvalor del cristal (podemos elegir virtualmente
cualquier valor y podríamos ver cómo trabaja el programa más rápido o lento según el
cristal), al culminar estos pasos elegimos la opción “OK”

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 7

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
10. Al concluir el paso anterior el programa regresa a la pantallade trabajo del proyecto para
lo cual deberemos arrancar nuestro ejemplo seleccionando la opción de arranque:

Arranque

Si no existe inconveniente nuestro proyecto trabajara de manera correcta en el simulador
virtual.

M .C. M oises Muñoz Sánchez

moyinms73@hotmail.com

Página 8

Tutorial de programación de PIC empleando MKB, WINPIC 800 y PROTEUS
11. Habiendo simulado nuestro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto Mikrobasic
  • mikrobasic manual
  • Programa En Mikrobasic
  • Tutorial mikrobasic
  • Curso De Mikrobasic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS