asm1825 Assembler 0.5.1

asm1825 is a lightweight standalone assembler for PIC microcontrollers, specifically the PIC16(L)F1825 and similar variants. It is a two pass command line based assembler producing ready to burn .hex output with support for macros, file inclusion, and arithmetic evaluation of operands. It follows the opcode definitions in the '1825 datasheet and makes no explicit attempt at full compatibility with other specific assemblers (such as mpasm). Speed of assembly is one of its primary goals. It is hoped that, as development continues, support for more PIC12 and PIC16 series microcontrollers will be added.

Tags assembler assembly cross-plattform unix developers microcontroller
License MITL
State initial

Recent Releases

0.5.112 Aug 2017 00:26 major feature: First full release. Most major features implemented, including macros and operand evaluation. Capable of assembling non-trivial programs.