Rational PIC Assembler is an assembler software designed for mid-range PIC devices using an Intel-style syntax.
The Command Line Syntax is straightforward, with options to specify a console mode, output files, and error handling. The input is a sequence of lines with optional label and comment, while operands depend on the instruction being used. It's essential to note that the assembler is case sensitive, even for instruction mnemonics.
The assembler supports various constant types, including binary, hexadecimal, and decimal, alongside character and string constants. Labels also play an important role in the assembler, with the capability to define local labels.
The assembler supports directives, including data declaration and equates that are a named sequence of tokens, making code organization a breeze. The assembler provides the option to change the org position, which can come in handy.
This release adds support for sophisticated macros, include files, conditional compilation, and compatibility with Microchip headers, which enhance productivity and flexibility. Overall, Rational PIC Assembler is a useful tool for those working with mid-range microcontrollers from Microchip, and its Intel style mnemonics and operand ordering make it a familiar and comfortable option for PC assembly programmers.
Version 2.0: N/A