Autor Tema: Creacion de Macros  (Leído 1457 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado DjSammy

  • PIC10
  • *
  • Mensajes: 19
Creacion de Macros
« en: 15 de Abril de 2005, 19:53:00 »
Hola Picmaniacos!...
Mi inquietud es acerca de la creacion de los Macros. Bueno mi necesidad puntual es el hecho que no se donde creo los macros, es decir, adonde los edito ni en que directorio los debo guardar para posteriormente invocarlos. Espero que me ayuden pronto y entonces nos pillamos luego....MIL GRACIAS!

Desconectado squallmx

  • PIC10
  • *
  • Mensajes: 40
RE: Creacion de Macros
« Respuesta #1 en: 18 de Abril de 2005, 12:32:00 »
HOLA DJSAMMY espero resolver tu duda y a ver si es por aqui, mira yo pongo los macros despues del include del micro y el config reg
   PROCESSOR   16F627
;   __CONFIG ........................................       

                INCLUDE "P16F627.INC"


;****************************************************************************
; MACROS PARA LOS BANCOS                                        *
;****************************************************************************

BANK0       MACRO
                  BCF    STATUS,RP0
     BCF      STATUS,RP1
                  ENDM

BANK1       MACRO
                 BSF     STATUS,RP0
                 BCF      STATUS,RP1
                 ENDM

y asi vas generando tu macro y ya nada mas en el programa nada mas vas llamando a bank0 y genera el codigo del macro


Desconectado DjSammy

  • PIC10
  • *
  • Mensajes: 19
RE: Creacion de Macros
« Respuesta #2 en: 20 de Abril de 2005, 14:20:00 »
Compadre squallmx gracias por responder. Lo que me dices lo tengo claro pero digamos de que este mismo macro lo quiero utilizar en otro programa. Cual es el procedimiento para volverlo a utilizar?...como lo cargo?...me explico?...Nuevamente gracias y nos vemos luego

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: Creacion de Macros
« Respuesta #3 en: 20 de Abril de 2005, 17:57:00 »
BUenas.

Puedes crearte un archivo de macros, por ejemplo "macros.inc" dondes los tengas todos e incluirlos en el archivo que vayas a utilizar igual que incluyes la definicion del micro:

Codigo:
PROCESSOR 16F627
    __CONFIG ........................................
    INCLUDE "P16F627.INC"
    INCLUDE "MACROS.INC"


Si los utilizas bien y si no pues nada, porque no ocupan memoria.

Desconectado DjSammy

  • PIC10
  • *
  • Mensajes: 19
RE: Creacion de Macros
« Respuesta #4 en: 02 de Mayo de 2005, 18:58:00 »
Bueno...OK...disculpen mi ignorancia....la verdad es que no se como crear ese archivo con extensión .inc en el mplab...he  intentado pero no he dado donde es.

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: Creacion de Macros
« Respuesta #5 en: 03 de Mayo de 2005, 01:08:00 »
En el directorio de trabajo y con el explorador de windows, crea un "nuevo archivo  de texto". Escribes en él las macros con el block de notas. Le cambias el nombre con el propio explorador a macros.inc. Te dirá que si cambias la extensión ya no se reconocerá el archivo por el block de notas, Le dices que vale y que cambias la exensión, y punto. EN el mplab buscas este archivo y lo incluyes en el proyecto.


 

anything