This project aims to create a virtual PIC microcontroller emulator. The goal was to build a virtual CPU as a learning exercise, and the PIC architecture was chosen as the target.
- Developed a compiler with support for approximately 90% of the PIC instruction set keywords.