Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.68 KB

README.md

File metadata and controls

28 lines (18 loc) · 1.68 KB

PIC Simulator

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.

Screenshots

Screenshot of the light theme of PIC Simulator

Screenshot of the dark theme of PIC Simulator

Building / Installation

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.

License

This software is released under BSD 2-Clause License

Copyright (c) 2022, @PalatinCoder, @d-Rickyy-b, @FrdBrwn