Technical Support Changes - PLEASE READ

Holiday Closures


Proudly Canadian

 

XTOOLS Package 
A set of cross assemblers, disassemblers and monitors.

Now includes DDS Monitors Package!

ASSEMBLERS:
bullet 6800, 6801/6803, 6805, 6502, 68HC08, 6809, 68HC11, 68HC12, 68HC16,
8048, 8051/52, 80C320, 8080/85, 8086, 8096, Z8, Z80, AVR, H8, ST7,
16C5x.
bulletOutput files in either INTEL or MOTOROLA hex format.
bullet Plenty of features and options.
DISASSEMBLERS:

These are "smart" disassemblers with many features to assist in the
generation of complete symbolic/commented ASM source from binary
machine code.

bullet 6800, 6801/6803, 6805, 6502, 68HC08, 6809, 68HC11, 68HC12, 68HC16,
8051/52, 8080/85, 8086, 8096, AVR and H8.
bulletGenerates listing or ASM source format output file.
bulletAccepts user defined symbol table. Can build initial symbol table from references occuring within the input code.
bulletAccepts user defined block types (code, byte data, word data, char data, string data, symbolics allowed etc.) and address ranges.
bulletAccepts file of comments to be merged into the disassembly output.
MONITORS
Powerful software debugger and monitor programs.

Monitors for 6809, 68HC11, 68HC12, 8051/52, 8080/85, 8086, 8096, Z80 and AVR.

bullet Well documented ASM source code.
bullet Completely stand-alone, runs on the bare hardware.
bullet Very compact, occupies less than 8K of ROM.
bulletBuilt in disassembler.(except AVR)
bulletEdit/Dump Memory, Processor registers and Interrupt vectors.
bulletMultiple breakpoints, which are completely transparent to the user program, and remain effective until removed.
bulletSoftware Single-Step works even when tracing ROMed code.
bulletDownload INTEL or MOTOROLA format hex data.
bulletRevector any/all interrupts to the user program.
bulletOnline help display of commands and syntax.
bulletMany more features!! *** Features may differ in some monitors.
Bonus!  AT:  ASSEMBLY TRANSLATOR

A program to assist in the translation of assembly language code from one CPU to another.

bulletUses pattern matching and lookup tables to translate code written for one CPU into code which can be used on another.
bulletWorks with any CPU - you define the translation tables, and compile them into a working translator using the supplied ATC (AT Compiler).
bulletIncludes sample translation tables for 8080>8086, and 6809>8086.
UTILITIES:
bulletMACRO - Powerful ASM source macro pre-processor.
bulletCREF - Cross-references symbol usage in ASM source file.
bulletPSOURCE - Protects distributed source code.
bulletRETAB - Retabulates output file to specified tab stops.
bulletHEXFMT - General HEX file manipulation, including: 
bulletCalculate checksums over all or part of code file.
bulletReformat output record type (INTEL/MOTOROLA/BINARY) & length.
bulletChange base and load address of code image.
bulletRemove strings of $FF (unprogrammed) data bytes.
bullet+ Utilities for converting to/from other popular assembler formats.

Software Package:  $ 49.95 US

  Download XTOOLS Now!

To get the trial:  If you would like to download the trial product only, just click the link! You can purchase an unlock key later, to open the full package.