• License Agreement
  • ASEM-51 User's Manual
    • Foreword to Version 1.0
    • Foreword to Version 1.2
    • Foreword to Version 1.3
    • Getting started
      • DOS and Windows Implementation
        • Files
        • Installation under MS-DOS or Windows
        • DOS Command Line Operation
        • DOS Environment
        • Running ASEM-51 in the Borland-IDE
        • Running ASEM-51 from Windows 3.1x
        • Running ASEM-51 from BRIEF
        • The DOS Protected-Mode Assembler ASEMX
        • The Win32 Console-Mode Assembler ASEMW
        • The HEXBIN Utility
      • Linux Implementation
        • Files
        • Installation under Linux
        • Linux Command Line Operation
        • Linux Environment
        • The HEXBIN Utility
      • The DEMO Program
    • The ASEM-51 Assembly Language
      • Statements
      • Symbols
      • Constants
      • Expressions
      • The 8051 Instruction Set
      • Pseudo Instructions
      • Segment Type
      • Assembler Controls
        • Primary Controls
        • General Controls
      • Predefined Symbols
      • Conditional Assembly
        • General IFxx Construction
        • IFxx and ELSEIFxx Instructions
      • Macro Processing
        • Simple Callable Macros
        • Macro Parameters
        • Repeat Macros
        • Local Symbols
        • Macro Operators
        • Premature End of a Macro Expansion
        • Nested and Recursive Macro Calls
        • Nested Macro Definitions
        • Representation in the List File
    • Compatibility with the Intel Assembler
      • Restrictions
      • Extensions
      • Further Differences
    • List File Format
    • Support of 8051 Derivatives
    • ASEM-51 Error Messages
      • Assembly Errors
      • Runtime Errors
    • HEXBIN Error Messages
      • Conversion Errors
      • Runtime Errors
    • Predefined Symbols
    • Reserved Keywords
    • Specification of the Intel-HEX Format
    • The ASCII Character Set
    • Literature
    • Trademarks
    • 8051 Instructions in numerical Order
    • 8051 Instructions in lexical Order
  • BOOT-51 User's Manual
    • Introduction
    • BOOT-51 Installation
      • Files
      • Customizing BOOT-51
      • Tailoring the Cables
      • Design of MCS-51 Evaluation Boards
    • BOOT-51 Operation
      • Interactive Operation
      • Batch File Operation under MS-DOS
      • DOS Upload Utilities
      • Shell Script Operation under Linux
      • The BLINK Program
    • Troubleshooting
      • General Trouble
      • Trouble under MS-DOS
      • Trouble under Linux
    • CUSTOMIZ Error Messages
      • Parameter Errors
      • Baudrate Errors
      • Runtime Errors
    • RESET51 Error Messages
    • BOOT-51 Error Messages
    • Trademarks
    • Tables of Baudrates
  • ASEM-51 Release-Notes
    • Version 1.3 Final
    • Version 1.3 Beta 3
    • Version 1.2
    • Version 1.1
    • Version 1.0
  • MCS® 51 Microcontroller Family User's Manual
  • Specification of the Intel OMF-51 Format
  • ASEM-51 Support
  • Book-Shelf