8051 microcontroller architecture animation ppt
Posts: 14,118
Threads: 61
Joined: Oct 2014
The 8051 microcontroller is a microcontroller designed by Intel in the 1980's. It was based on Harvard Architecture and was developed primarily for use in Embedded Systems. Originally developed using NMOS technology, but as these require more power to operate therefore, the new Intel 8051 processor with CMOS technology and later versions come with a letter "C" in its name, for example: 80C51. These latest microcontrollers require less power to operate compared to their predecessors.
You may also like: Introduction to 8051 microcontroller and 8051 microcontroller features
The 8051 microcontroller has two program and data buses. Therefore, it has two memory spaces of size 64K X 8 for the program and data. It has an 8-bit processing unit and an 8-bit accumulator. It also includes the 8-bit B register as main processing blocks. It also has some other 8-bit and 16-bit registers.
The 8051 microcontroller has built-in RAM for internal processing. This memory is the main memory and is used for storing temporary data. It is a volatile memory, that is, its content disappears when the power is turned off.
Read also: What is the difference between the microcontroller and the microprocessor
Below is the block diagram of the Microcontroller 8051. Let's take a look at each part or block of this Architecture: