|

| |

- The screen shot above is from an 8051 simulator/emulator program that I
wrote. Click on it to see the full size image. It can be used to assemble, execute and debug 8051 assembly language
programs. You can download the Visible 8051
simulator program The program is FREEWARE. However, if you find the program useful or have
any comments about it, please send me an email at the address below.
- VIS8051 FEATURES
- The program allows access to the 8051's registers, ports and memory.
- The program uses Metalink's proven ASM51 as the assembler for
predictable syntax.
- Metalink ASM51 assembler is included in the install file, courtesy of
Metalink Corp.
- It has the ability to link to an external 8051 microcontroller board via
the RS232 port.
- The program can simulate timer operations and interrupts.
- The program shows instruction timing and cycle counts.
- Two different clock frequencies can be simulated, 11.0592Mhz and
12.0Mhz.
- 64K of simulated external RAM is provided.
- Unlimited breakpoints can be set.
- Subroutines can be stepped into or over (run full speed)
- Ports, registers and memory contents can be viewed as hex, binary,
decimal or characters.
- All ports, registers and memory values can be viewed and or modified
while the simulated program is running. There is no need to stop the
simulation to change register values as with other simulator/debugger
programs.
- All bit addressable locations can be altered bitwise (using checkboxes).
- When an external board is used, changes to ports are immediately
transmitted to the external hardware. Similarly, input changes at the
external hardware ports are immediately updated in the simulator program
whether the simulated program is running or not.
- The program can download the assembled program to an external 8051 board
when used with the downloader program (not included)
- An LED panel that contains 8 LEDs can be connected to either Port 0 or
Port 1
- The program comes with an installer/uninstaller program.
|