/usim

Lightweight Microcontroller Simulator

Primary LanguageCApache License 2.0Apache-2.0

Build Status GitHub license Linux Windows Arduino

Lightweight Microcontroller Simulator

μSim is a lightweight PIC™ CPU and ALU simulator. This simulator supports the PICmicro mid-range instruction set, and the latest version is available for PC and Arduino platforms.

To maintain extendability this simulator provides CPU and ALU functionalities only. All the device-specific features and peripherals are not available with this simulator.

μSim is an open-source project. All it's source codes and documentation files are available in this repository.