PIC Simulator is a simulator written in C# (UWP) for the PIC16F84A microcontroller. It takes assembly listings (.lst
files) as input and simulates the behaviour of the PIC16F84A microcontroller as if the code was actually running on physical hardware. These .lst
files are generated by the follow
The structure of such an .lst
file looks like this:
[Address] | [Opcode] | Line number | Source
PIC Simulator was developed in 2017 as a software project by @PalatinCoder, @d-Rickyy-b and @FrdBrwn for the computer architecture lecture at DHBW Karlsruhe.
This software was built using Visual Studio. To be able to compile the code, Visual Studio requires the installation of the Universal Windows Platform (UWP) workload. See Microsoft Docs for installation instructions. If everything was set up correctly, running the software via Visual Studio should be possible.
A self signed appx installation package is provided in the releases section of this repository.
This software is released under BSD 2-Clause License
Copyright (c) 2022, @PalatinCoder, @d-Rickyy-b, @FrdBrwn