HOLA AMIGOS
EN VISTA A LA POCA INFORMACION LOS INVITO A PARTICIPAR EN ESTE FORO, EL CUAL CONSISTE EN DAR A MOSTRAR NUESTROS AVANCES EN EL CAMPO DE LA PROGRAMACION EN ASM EN LOS SIGUIENTES TEMAS
RUTINAS MACROS ADC PUERTOS RS232 TEMPORIZACIONES CONVERSIONES..... TRUCOS..... ETC
;*****************************************************************
;************* >>>>
CREACION DE UN MACRO <<<<< *****************
;*****************************************************************
MOVER MACRO VAL1,VAL2,SALTO ;NOMBRE DEL MACRO
MOVF VAL1,W ;DEJO EL VALOR DE VAL1 EN W
MOVWF VAL2 ;CAGO CON EL VALOR DE W
GOTO SALTO ;VOY A LA ETIQUETA GUARDADA EN SALTO
ANDM ; FINALIZO EL MACRO
********************************************
;LLAMADA DEL MISMO MACRO EJM:
MOVER MENOR,MAYOR,RUTINA
******************************************************************
; A LA HORA DE TRABAJAR CON MACROS TENGA EN CUENTA QUE CUANDO USTED
;LLAMA EL MACRO ESTE CODIGO SE COPIA AL CODIGO DE PROGRAMA
;OSEA SI USTED LLAMA 5 VECES EL MACRO ... ESTE SE COPIARA 5 VECES
;ESTO ES UNA GRAN DESVENTAJA
;*****************************************************************
;************* >>>>
RUTINA DE LLAMADO CALL <<<< *****************
;*****************************************************************
RUTINA ; NOMBRE DE LA ETIQUETA
NOP ; NO OPERA
. ;CODIGO
. ;CODIGO
RETURN ; RETORNA A LA LINEA SIGUIENTE DE DONDE FUE LLAMADO
EJM:
CALL RUTINA ;LLAMA LA RUTINA Y CUANDO TERMINA RETORNA A LA SIG LINEA
CALL APAGAR
;*****************************************************************
;PDT:
>>> FAVOR EVITAR ESCRIBIR SANDECES Y TONTERIAS ASI HAREMOS UN MEJOR TRABAJO <<<<
;*****************************************************************