jueves, 18 de octubre de 2012

2.- Como crear un nuevo Proyecto en MPLABX y simular en Proteus

Bien, esto es un poco trivial, pero bueno, para no dejar tantas cosas al azar, vamos a ver como podemos crear un nuevo proyecto en MPLABX. Por ahora me encuentro en Windows, por tanto, los screenshots que coloque serán de windows, pero cabe decir que lo mismo aplica para Linux y Mac, son los mismos pasos.



  1. Abrimos MPLABX
  2. Menu File/ New Project
  3. En el cuadro de diálogo de New Project seleccionar:
    1. Standalone Project, Next
    2. Seleccionamos el Pic que vamos a usar, Next (para la mayoría de los proyectos de este tutorial usaremos el PIC16f887)
    3. Seleccionamos al herramienta para programar nuestro PIC, Next (para las dimensiones de este tutorial sólo será suficiente con el simulador pero si posees un PICkit, puedes usarlo)
    4. Seleccionamos nuestro compilador, Next (usaremos mpasm, que es el ensamblador para PIC que provee Microchip, después usaremos XC8, pero por ahora todo será en ensamblador)
    5. Ponle nombre a tu proyecto, Finish (el proyecto debe quedar grabado por default en el directorio de proyectos de MPLABX, si no modificaste algo) 
  4. Tenemos creado el proyecto ahora agregamos un nuevo archivo fuente
    1. Clic derecho en la carpeta Source Files / New / Assembly File
    2. Colocamos el nombre de nuestro archivo y seleccionamos su extensión (.asm), Finish
  5. Programamos algo
  6. Compilamos ("Build Project"hacemos clic en la imagen del martillo o en Menú Run / Build Project)
  7. Cargamos el .hex en Proteus
    1. Nuestro archivo .hex debe estar en (Carpeta de proyectos de MPLABX)/Nombre_de_mi_Proyecto.X/dist/default/production
    2. En Windows sería algo como: C:\Users\Usuario\MPLABXProjects\MiProyecto.X\dist\default\production
    3. En Proteus doble clic en nuestro PIC y seleccionamos el archivo .hex que hemos creado
    4. Run
Cuadro de diálogo New Project
3.1

3.2

3.3

3.4

3.5

3.6
Agregar nuevo archivo fuente
4.1

4.2
Programamos algo

6



Compilamos (Build)



Cargamos a Proteus

7.3



Tags:

  • Tutotiral MPLABX
  • Crear proyecto MPLABX
  • Pic
  • Assembler
  • MPASM
  • MPLABX
  • Pic C
  • CCS
  • XC8

2 comentarios: