Assembler Limitations

MPASM Assembler

Assembler Limitations

General Limitations

  • MPASM assembler only looks in the path of the executable or the file being assembled for included files. Therefore, Include Path information entered in the MPLAB IDE Edit Project dialog will NOT be used by the assembler.
  • Source line limit (expanded) = 200 characters
  • File name limit = 8.3 format
  • Directive Limitations

    • while nest limit = 8 deep while loop limit = 100 lines while iteration limit = 256
  • if nest limit = 16 deep
  • include nest limit = 5 levels include max. number of files = 255
  • macro nest limit = 16 deep macro source line limit (expanded) = 200 characters
  • Do not use #includes in macros.

  • Microchip Technology Inc.
    Microchip's Web Site
    Voice: (480) 792-7200
    Fax: (480) 899-9210
    Microchip's E-mail Address
    PreviousNext