Mark E. Skeels wrote: > I want to write some assembler macros for a PIC24 project I am working > on using ASM30, which comes with the C30 suite. > > I am having a devil of a time finding reference info for the macro > language implemented in the assembler. > > Can anybody point me in the right direction? "MPLAB Assembler, Linker and Utilities For PIC24 MCUs and dsPIC DSCs User's Guide" Surely this can be found on the Microchip site somewhere. I keep a copy on my disk and don't remember exactly where I found it, but it shouldn't be to= o hard to locate. Once you read this manual, you will see that the macro language is rather primitive. It does have a few things MPASM doesn't have, but is also lacking some important features. For example, there is nothing equivalent to the MPASM #v() construct. I mostly use my preprocessor (PREPIC) instead of the ASM30 macro processor. It has rather more sophisticated capabilities, and not just for macro handling. PREPIC is included in the PIC Development Tools release at http://www.embedinc.com/pic/dload.htm. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .