3 Gordon Drive, P.O.Box 1347 Rockland, Maine 04841 U.S.A.
Find Tools for Your Chip



Chip Support
68HC05
68HC08
6809
68HC11
68HC12
68HC16
68000/010/683xx
68020
8051, 80515, 8xC751/2
8085
8086
8088
80196
80186/88
80386
Z8
Z80/EZ80/NSC800
Z380
Z8000
740
38
7700
PIC
PDP11
C18/19/29
320c20
TMS7000
80166
Super8
1802
6301/03
64180
H8/300
H8/500
6502/01
MC24
65816
6800/02
6801/03
6804


 

© 2004 Avocet Systems, Inc.
Call Us Today at 207-596-7766 ("Picton Press")
Avocet Systems, Inc. : The Complete Solution for Embedded Systems Development Tools

ADX Macro Assembler

The professional grade ADX Macro Cross Assembler offers a complete set of macro and relocatability features. Macro capabilities add high level structure and modularity to your assembly code. Conditional expressions can be nested up to 248 levels and can exist inside or outside macro definitions. Macros can be used to assemble in completed sections of code based on multiple parameters.

The Linker handles full 32-bit addressing for bank switching. The relocatable nature of the assembler allows all code placements to occur at link time adding additional modularity to your coding. Commonly used modules may also be organized into libraries for selective linking based on usage. Fourteen types of debug formats are directly generated from the Linker. If your format is not explicitly supported, we may have an existing converter for you or can provide one to fit your needs. Our level of compatibility is incomparable.

For previous users of the Avocet AVA/AVMAC series assembler, the AVMAC/ADP preprocessor code has been built into the ADX series assemblers, in addition to some support for the DEFSEG and SEG directives.

Features

• 248 levels of nested conditions
• Generates relocatable code
• Linker supports 32 bit addressing
• No limit to program size that can be assembled and linked
• No limit to number of symbols and macros
• Labels, Macro Names, Register Names, and User Defined Section Names may be up to 32 characters
• Linker outputs Executable Binary, Intel Hex, Extended Intel Hex, Tektronix Hex, Motorola S19, S28, and S37 file formats
• 2500AD Global, Abbreviated Global, High Level, Rockwell, Microtek, Extended Microtek and Zax symbol tables are also supported
• For the Z80, 68HC11, 68HC12, 8051, 6808, 6809, 6502 and 8085, generation of IEEE695 debug files is supported
• Bytecraft COD is supported for the PIC.