A Functional Based Simulator for the 8051 Microcontroller
In this paper, a functional based simulator has been designed to facilitate the education of the 8051 microcontroller, which is used widely in today's engineering and educational purposes. In the realization of the simulator, a PC-based program is developed in a way to make easy to follow the contents of the registers and flags of the running an 8051- coded assembly program. Another important contribution fulfilled is a toolbox, which can easily be connected to the ports of the microcontroller using as switch, button, display, etc. The units in the toolbox can also be connected after compilation period. By the help of this facility, the simulator can be used as a virtual microcontroller development board. Such properties simplify to understand the internal architecture of the 8051 microcontrollers for students and designers.
Conference or Workshop Item