This document provides information about the 8051 microcontroller. It begins by defining a microcontroller as a programmable digital processor with necessary peripherals. It then compares microcontrollers to microprocessors, noting that microcontrollers have on-chip memory and peripherals while microprocessors require external memory and interfacing ICs. The document proceeds to describe the evolution and development of popular microcontrollers and microprocessors over time. It provides details on the architecture of the 8051 microcontroller, including its registers, memory, and special function registers. It concludes by outlining the two power saving modes - idle mode and power down mode - of the 8051 microcontroller.