BXA-51 8051/52 Cross Assembler

BXA-51 is an absolute assembler meaning that it does not produce relocatable modules. Relocating assemblers require the use of a linker in order to generate absolute code. BXA-51 generates absolute code in only one step, thus considerably shortening the development process. We provide for modular program development by including a utility which creates one large object file from several smaller object files. The HEX utility sorts and merges Intel hex format files and reports on start address, finish address, gaps, overlaps, checksum, and entry address. It can also compare and report on the differences between two object files.

Another advantage of BXA-51 is its flexibility. Labels and symbols can be any length. Underscores are valid alpha characters. Dollar signs can be embedded in symbols for readability and labels do not have to be against the left margin. All this provides the freedom to use any programming style you wish; even an indented module style.


Microcontroller Tools | Register On-Line