Microcontroller evolution has led to the birth of many embedded products that we use in our daily life. The capability of programming a chip to perform a dedicated functionality has tended to enormous opportunities for solving complex problems that are faced by the industry. An 8051 microcontroller is one of the most important building blocks in various applications and its existence in the market for the last three...