Emu51 is a graphical 8051 emulator.

Godzil c9c00fba9c Add web pages 5 years ago
web c9c00fba9c Add web pages 5 years ago
asm_man.txt 3d6cb8ac9e First Commit 10 years ago
asm_rev.txt 3d6cb8ac9e First Commit 10 years ago
asm_tabl.txt 3d6cb8ac9e First Commit 10 years ago
emu51.cpp 9ba1ab01e6 Convert from DOS to Unix EOL 10 years ago
emu51.gif 3d6cb8ac9e First Commit 10 years ago
gui.h 9ba1ab01e6 Convert from DOS to Unix EOL 10 years ago
history.txt 3d6cb8ac9e First Commit 10 years ago
list51.txt 3d6cb8ac9e First Commit 10 years ago
readme.md fa75493e0c exchange readme.md / readme.txt 10 years ago
readme.txt fa75493e0c exchange readme.md / readme.txt 10 years ago
todo.txt 3d6cb8ac9e First Commit 10 years ago

readme.md

EMU51 (Mariusz Kasolik) - Modifications done by TRAPIER Manoel (godzil@free.fr)

Source file (platform independed)

Emulator accepts *.bin, *.hex files. You can also compile source file by using external compiler, emu51 is compatible with free 8051 compiler by MetaLink Corporation (http://www.metaice.com/ASM51/Files/ASM51.zip). Just put asm51.exe into this directory and use Shift+F9 key combination to compile and load source file (only windows :-( ). I’m still searching multiplatform 8051 assembler compiler for emu51, because i want to add full compilation support for all supported platforms.

You can find history in the file of the same name.

  • Compilation has been tested with VisualStudio 6 using latest (4.1.9) allegro library.
  • Compilation tested too with DJGPP with GCC 3.2.1 and allegro 4.1.9