[ News ] [ Download ] [ Installation ] [ Usage ] [ Mail to developer ]


        _____     _           
       / ____|   (_)          
 _   _| |     ___ _ _ __ ___  
| | | | |    / __| | '_ ` _ \ 
| |_| | |____\__ \ | | | | | |
\ ._,_|\_____|___/_|_| |_| |_|
| |                           
|_|                           
  

Software simulator for microcontrollers

μCsim can be used to simulate microcontrollers. It supports MCS51 family, AVR core, Z80, HC08, ST7, STM8, TLCS90 and XA51. It can run on Linux, Windows, OSX, BSD, and other systems.

See what's new in current version.

Download

There are two places where you can download μCsim from:
  1. SDCC homepage. μCsim is part of the SDCC (Small Device C Compiler) project. You can download source of SDCC and precompiled binaries from http://sdcc.sf.net.
  2. μCsim site. Standalone source package is available on the μCsim web site:
    http://mazsola.iit.uni-miskolc.hu/ucsim/download

How to install

UNIX version is distributed in source.
  1. Get archive file, uncompress and untar it. These steps will produce a directory ucsim-X.Y.Z where X.Y.Z is the version number.
  2. Go to the directory and configure the package. Issue configure command. It will determine your system and make Makefile. Installation directory can be specified with --prefix=dir option to the configure. Default directory is /usr/local. Executable file will be placed in bin subdirectory.
  3. Compile the package with make command.
  4. Install executables s51, savr, shc08, sxa, sz80, etc. to any directory you want. It can be done with make install command which will place files in installation directory specified with --prefix=dir option of configure. Note that you may have to have special privilege to do this if installation directory is not writeable by you.

How to use

Features of the simulator


© 1997,99 Dániel Drótos, Talker Bt.
drdani@mazsola.iit.uni-miskolc.hu