Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
James Hinnant
02/19/18 13:03
Read: 744 times
Silicon Valley

#190853 - ucSim, free 8051 simulator for Unix/DOS
Responding to: James Hinnant's previous message
Here is an 8051 simulator you can use with Unix (and probably Linux):

According to the readme, it is open-source (GPL), and distributed with sdcc. There is a more-limited DOS version as well.

The latest download version is dated 2004. I have run 8051 images on it before (probably loaded as hex or bin files).

From the link above:

ĀµCsim can be used to simulate microcontrollers. It supports MCS51 family. AVR core, Z80, HC08 and XA are supported by UNIX version only.
Features of the simulator

Code analyzer.
The simulator tries to figure out places of valid instructions in code area. This feature included in both DOS and UNIX versions.
Processor types.
The simulator can simulate different type of microcontrollers.
Multiple consoles.
The simulator can handle more than one command consoles and accepts command from multiple sources. It also can be driven by other programs such as debugger interfaces.
Serial interfaces.
The simulator can virtually connect a terminal to serial interface of the simulated CPU.
Memory simulation.
Simulated CPU provides address spaces, storage is simulated by memory chips, address decoders conects them together.
Command syntax and command reference. (Now updated up to 0.5.0)
The simulator can be controlled via a command line interface. It accepts simple commands.

List of 8 messages in thread
C language tutorial for 8051/8052      Razman Ramedan      11/29/17 06:56      
   what do you need?      Erik Malund      11/30/17 06:26      
   What do you need?      Andy Neil      12/05/17 01:43      
   Small Device C Compiler 'sdcc' (free)      James Hinnant      02/16/18 14:51      
      ucSim, free 8051 simulator for Unix/DOS      James Hinnant      02/19/18 13:03      
      A bit late      Andy Neil      02/20/18 02:37      
         threads autolocking at approx. 2 months      James Hinnant      02/20/18 16:50      
            threads auto-lock after about 2 months      Andy Neil      02/21/18 03:13      

Back to Subject List