Si bien las macros hacer lo mismo que una subrutina que se llama con una instruccion CALL hay veces que es mas util programar con macros y la siguiente pagina es un buen ejemplo de ello.
http://inicia.es/de/juanmarod/portada.htm
En ella se puede programar un pic con instrucciones de la que usan los PLC sustituyendo la instruccion del PLC por una macro que contiene instrucciones del pic.
La misma pagina explica muy bien como se pasan los paramatros de entrada a cada macro.
Como veo que el sistema operativo esta en construccion aqui dejo una copia anterior que yo he descargado.
Espero que su estudio merezca la pena.
http://inicia.es/de/juanmarod/portada.htm
En ella se puede programar un pic con instrucciones de la que usan los PLC sustituyendo la instruccion del PLC por una macro que contiene instrucciones del pic.
La misma pagina explica muy bien como se pasan los paramatros de entrada a cada macro.
Como veo que el sistema operativo esta en construccion aqui dejo una copia anterior que yo he descargado.
Espero que su estudio merezca la pena.