8051 Emulator

Emulates an AT89C5131A microcontroller

This is an emulator, written in C++, that executes .hex files. It emulates Atmels AT89C5131A microcontroller, including peripherals. At the moment, it emulates most instructions but the only supported peripherals are the GPIO ports.