8051 Macro Assembler ASEM-51

In 1979 Intel has introduced the 8051 as the first member of the MCS-51 family of microcontrollers. Today hundreds of cheap 8051 derivatives are available from dozens of manufacturers. This makes the MCS-51 architecture so interesting for professionals and hobbyists.

8051 Macro Assembler ASEM-51

Intel had also defined an 8051 assembly language with bells and whistles for all the subtle peculiarities of the MCS-51 core, and offered a well-designed 8051 assembler, the legendary ASM51. Unfortunately, Intel obsoleted all its MCS-51 development tools in December 1993. The original (and IMHO best) 8051 assembler was gone and no longer available! ……. – W.W. Heinz,

ASEM-51 is a two-pass macro assembler for the Intel MCS-51 family of microcontrollers. It is running on the PC under MS-DOS, Windows and Linux. The ASEM-51 assembly language is a rich subset of the Intel standard that guarantees maximum compatibility with existing 8051 assembler sources.

“In the letter, they told me that they had used my ASEM-51 V1.2 to develop the motor-control software for a little Mars car prototype…”

8051 Macro Assembler ASEM-51 in Mars

They had validated several 8051 assemblers, and found ASEM-51 to be the most reliable and best documented one.

  • e-Learning Resources – Physics at Exeter
    Excellent Online Educational Pages at Exeter. Students and Teachers can get ideas on how to enhance and enrich the Science Education Process. A Sound understanding [...]
  • wikiHow – A Collaborative How-Too Manual
    wikiHow – A Collaborative How-Too Manual wikiHow is a collaboration to build and share the world’s largest, highest quality how-to manual. Imagine if everyone on [...]
  • Convert Analog to Digital with a V-FConvert Analog to Digital with a V-F
    A Low cost A/D with a Potential of 5KV Isolation from Computing elements by use of Normal/Special Opto-Couplers. This can give better resolution and accuracy [...]
  • CheapStat – DIY Potentiostat
    CheapStat: An Open-Source, “Do-It-Yourself” Potentiostat for Analytical and Educational Applications. CheapStat – DIY Potentiostat CheapStat, an inexpensive (<$80), open-source (software and hardware), hand-held potentiostat that [...]
  • Larry Barello – Designer of Embedded Systems
    Hobby robotics and programming of the Atmel AVR series of micro controllers. Larry Barello is a designer of embedded processors for industrial, medical and communications [...]
  • DIY Radio Control Electronic Projects
    This project, called “Simple-Timer” is a programmable Timer and electronic switch with an integrated LiPo Battery Monitor that is based around a PIC microcontroller. The [...]
  • GainClone Chipamp Audio Amplifier
    Gainclone or chipamp is a type of audio amplifier made by do-it-yourselfers, or individuals interested in DIY audio. It is a design based on high-power [...]
  • Lammert Bies – Computer Interfacing
    Lammert Bies – Computer Interfacing Information about computers and how to interface them to all kind of equipment. Both software and hardware help is available. [...]
About delabs 462 Articles
delabs is a web-service for product design and development.

Be the first to comment

Leave a Reply