| 2012-01-01 | Version 1.4.3 released |
| 2011-12-03 | Version 1.4.2 released |

MCU 8051 IDE is integrated development enviroment for microcontrollers based on 8051.
Supported programming languages are C and assembly. It has its own assembler and support for 2 external assemblers. For C language it uses SDCC compiler.
This program is intended for Linux systems, other POSIX systems and Microsoft® Windows® system. There are packages for various Linux distributions (.RPM , .DEB and .ebuild) and an installer for MS Windows®.
This IDE contains simulator, source code editor, assembler, HW programmer and much other tools. Simulator supports over 79 MCU primarily from Atmel.
HW programmer supports 8 ISP programmable MCUs from Atmel (AT89Sxx, AT89LSxx).
There is also support for simple hardware simulation (like LEDs, keys, etc.).

You can find more screenshorts at http://mcu8051ide.sourceforge.net/screenshots
![]() |
Fedora This software (MCU 8051 IDE) is a part of Fedora Electronic Lab project. So Fedora and CentOS users can install MCU 8051 IDE with yum install mcu8051ide . But also there is a RPM package avaliable in the download section on this site. |
![]() |
Ubuntu, Kubuntu, Xubuntu, etc. You can download Debian package from the download section. Or you can just type sudo apt-get install mcu8051ide in terminal emulator. |
![]() |
Gentoo Linux There is provided Gentoo ebuild in the download section. You just need to follow installation instructions included in the ebuild package. |
![]() |
Arch Linux There is a PKGBUILD file available in the download section, installing from it is just like installing from the AUR (Arch User Repository). |
![]() |
Microsoft Windows Windows version is available since v1.3.5, April 2010. Versions prior to 1.4.2 requires that the ActiveTcl is installed on the system, otherwise they won't run. |
![]() |
Other systems ... For other distributions or even for other operating system than Linux there is a source code package avaliable in the download section. To install MCU 8051 IDE must install all dependecies mentioned in README file (included in source package) and then run: # cmake . # make # make install If you want, you can create your own instalation package for this software and post it to me <martin.osmera@gmail.com> to make it avaliable to other users to use. |

Simple programmer & development board for AT89Sx microcontrollers

PLCC expansion kit for the device above