ASM11 - 68HC11 Assembler v1.84d
A command-line MC68HC11 cross-assembler that can generate source-level MAP files, S19, LST, ERR, and (EM11 or Shadow11-compatible) SYM files. Assembles many files in one command. Supports up to 100 (nested) INCLUDE files. Full path error reporting for smart IDE. Includes extra instructions (built-in macros), and several assembler directives for controlling listing, source-level mapping, tabs, case sensitivity, extra instructions, segments, etc. Automatic use of Direct Mode without possibility of phasing errors. Supports conditional assembly with user messages/errors/warnings. Up to 10 assembly-time symbol value assignments. Local labels within each main/included file. Not crippled in any way. DOS, Linux, and Win32 versions available.
A brief explanation of the Download Selection to the right:
The ASM11_xx.ZIP file contains the full package (assembler, documentation, quick-reference in Word7 format, sample programs that demonstrate most of ASM11's features, and several support utilities that help convert from S19 to binary image, communicate with RS-232 devices, etc.).
Shadow11 is a Win9x program that can be used both as an editor for ASM11 programs and a simulator/debugger. It provides syntax highlighting to make your editing easier. You can print your code as it appears on screen with the colour and syntax formatting. You can also use the integrated simulator to test run your programs. Step into/over your code, set breakpoints, watches, etc.
Sim6811 is yet another simulator to help you catch bugs before running your software on a real MCU. I have been using it and it seems to work very well. Source code is available under the GNU concept.
BASIC11 is a very nice interpreter for the 68HC11. This is the original version with only minor changes to make it ASM11 compatible, but it is really simple to modify for different memory maps and/or to add functionality. If anyone knows of an official site please let me know.
Software written by others is presented here only for reference. I personally consider it good quality, but I make no "official" endorsements. You be the judge. Please don't ask me details about software not written by me. Contact the respective authors, instead. Thanks.
ASPiSYS
Design and Development of Electronics and Software Systems