This document is a tutorial on the 8051 microcontroller. It includes chapters that overview the 8051 architecture, provide a design example, and cover topics like interrupts, timers/counters, and the serial port. Reference materials are provided, such as books, websites, and a server location for additional information. A comparison is made between the low-power 8051 and more powerful Pentium processors. The 8051 chip features like two timers/counters and I/O ports are also detailed.