Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

C51ASM

Part Number: C51ASM

Summary:

The C51ASM assembler is a two-pass macro assembler for the AT89 Family of 8051 microcontrollers with specific features for the AT89LP single-cycle devices. C51ASM is installed as a part of the AT89LP Developer Studio. It is also available separately for the Microsoft Windows and Linux platforms.

Release

View More
Documents and Software
Overview
Features
Additional Resources
Related Tools

Additional Resource

  • Supported Devices
Supported Devices

Flash ISP - Single Cycle Core

 AT89LP213

AT89LP214

AT89LP216

AT89LP3240

AT89LP428

AT89LP51

AT89LP51ED2

AT89LP51IC2

AT89LP51ID2

AT89LP51RB2

AT89LP51RC2

AT89LP51RD2

AT89LP52

AT89LP6440

AT89LP828

AT89LP2052

AT89LP4052

Flash ISP (In-System Programmable)

AT89C5115

AT89C51AC2

AT89C51AC3

AT89C51ED2

AT89C51IC2

AT89C51ID2

AT89C51RB2

AT89C51RC2

AT89C51RD2

AT89LS51

AT89LS52

AT89S2051

AT89S4051

AT89S51

AT89S52

AT89S8253

Flash (Reprogrammable)

AT89C2051

AT89C4051

AT89C51RC

AT89C55WD

CAN Networking MCUs

AT89C51CC03

AT89C51CC01

AT89C51CC02

USB MCUs

AT83C5134

AT83C5135

AT83C5136

AT89C5130A-M

AT89C5131A-L

AT89C5131A-M

Lighting MCUs

AT83EB5114

AT89EB5114

ROMless

AT80C51RD2

 

Documents and Software

Product Features

    • C51ASM Assembler

Summary

The C51ASM assembler is a two-pass macro assembler for the AT89 Family of 8051 microcontrollers with specific features for the AT89LP single-cycle devices. C51ASM is installed as a part of the AT89LP Developer Studio. It is also available separately for the Microsoft Windows and Linux platforms.

Release Notes (V1.2)
- Support added for the following devices:
AT89LP3240 AT89LP51RB2 AT89LP51RC2 AT89LP51RD2 AT89LP51IC2 AT89LP51ID2 AT89LP51ED2 AT89LP51
- Improved handling of address overlaps during code generation