The Atmel C51ASM assembler is a two-pass macro assembler for the Atmel 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


 

Software
Description
C51ASM v1.2 for Linux x86 - Manual Install
C51ASM v1.2 for Linux x86 - Manual Install
(1675781, updated August 2011)
C51ASM v1.2 for Linux x86 - RPM
C51ASM v1.2 for Linux x86 - RPM
(1592821, updated August 2011)
C51ASM v1.2 for Windows - Manual Install
C51ASM v1.2 for Windows - Manual Install
(1617912, updated August 2011)
C51ASM v1.2 for Mac OSX (Intel) - Manual Install
C51ASM v1.2 for Mac OSX (Intel) - Manual Install
(1723505, updated August 2011)