Hello It has been suggested I write some macros to simplify my code. I haven't used them before. The MPASM assemblers guide is limited. I have a couple of questions. Please note I am a beginner In my code I am struggling to keep table and references to the PCL within the first 255 addresses. The guide states macros must be defined prior to their use. If I define them at the beginning of my code will they occupy those addresses? Is it appropriate to define macros using an include file and simply make reference to them at the beginning of the program? Is there a straight forward tutorial that could help me understand how to implement macros? I have all the most popular PIC books but they don't go into macros. Is the Parrallax assembler a compilation of macros?