ASM8 - HC08 / 9S08 Assembler v9.55

A very powerful command-line MC68HC08/MC68HCS08 cross-assembler that can generate source-level MAP files, S19, LST, ERR, and SYM files. Assembles many files in one command. Supports up to 125 (nested) INCLUDE files. Full path error reporting for smart IDE. User-defined (chained or nested) macros including (macro-level or local) loops, and parameter manipulation. Includes extra instructions (built-in macros), and several assembler directives for controlling listing, source-level mapping, tabs, case sensitivity, extra instructions, segments, etc. Optional automatic stack offset adjustments makes stack-based variables appear static even as stack size changes. Automatic use of Direct Mode without possibility of phasing errors. Supports (nested) conditional assembly with user messages/errors/warnings. Up to 10 assembly-time symbol value assignments. Local labels within each main/included file, or user-defined scope. Embedded expressions within strings, messages, labels. Supports MMU paging (Win32/Linux only). Not crippled in any way. DOS (older, macro-less version), Linux i386, and Win32 versions available.

Download Selection

 

Documentation (PDF)
Online documentation (html)
Code examples (html)
Click title for binaries
ASPiSYS
Design and Development of Electronics and Software Systems
Home
Products
Downloads
About Us
Links
Contact Us
PCBs
Pricelist
Products
LogLock2000
KN-150 (KINO)
FM06TX (FMPLL)
FMPX (Stereo Gen.)
UTV100TX (TVPLL)
F1 Board (68HC11)
B11 - Software
ASM11 - Software
ASM8 - Software
OS11 - RTOS 68HC11
OS8 - RTOS 68HC08
Freeware
Shipping Cost Calc
PCB Cost Calc
UNiLOCK
ASMAX1 (AMPLL)
FRQM (Multimeter)
ASM100 (AMPLL)
FRQGEN (Generator)