Emu8051

FRANÇAIS

FRANÇAIS

Screenshots

Download

Documentation

Emulator and simulator for 8051 microcontrollers

Description

Emu8051 is a simulator/emulator for the Intel 8051 family of microcontrollers. It is available in two versions: a console (text-only) version and a graphical version (using the GTK+ toolkit). This is an Open-Source project. The program can load Intel HEX files. Once loaded, a program can be run (it will run indefinitely or til a breakpoint is encountered). You can also use the STEP button to execute only a single instruction at a time and see the effects on registers and memory. It is written in C++, and uses Perl scripts to generate automatically C++ functions corresponding to each assembly instruction of the 8051 microcontroller.

News

2009-02-09: emu8051-1.0.2 has been released.
Updated FSF address.

2008-11-05: emu8051-1.0.1 has been released.
Added licensing information to source files and removed some debug messages.

2008-04-28: emu8051-1.0.0 has been released.
Removed GTK1 detectkion. Now supports only GTK2.

2004-05-11: emu8051-0.1.0 has been released.
Bug fix for error with CJNE instruction of 8051 cpu and added support for GTK2.

See the ChangeLog for more details.

Supported platforms

This program was tested on UNIX and GNU/Linux systems.

Required dependencies

GTK+-2.0



About this site

Last modified:  Mon Dec 21 04:38:11 EST 2009