classification of 8051 microcontroller

8051 Microcontroller: Introduction, Features and Applications

8051 Microcontroller is a combination of two words micro and controller, Micro means small in size and controller means a device that can control the operation of any system. So we can say that a microcontroller is a microprocessor with integrated peripherals. Microcontrollers are mostly used in embedded systems, engineering projects.

Read more :

The 8051 Microcontroller is one of the most popular and most commonly used microcontrollers in various fields like embedded systems, consumer electronics, automobiles, etc. Microcontroller consists of all features that are found in microprocessors with additional built-in ROM, RAM, I/O ports, Serial ports, Timers, Interrupts, and Clock circuits.

Microcontroller contain combinational circuits and sequential circuits inside it. The Combinational circuits are designed with the help of logic gates to perform logical operations. The sequential circuits are designed by interconnection of combinational circuits and memory or storage elements those are counters, flip-flops, etc.

  • In 1981, Intel introduced an 8-bit microcontroller called the 8051. 
  • It was referred as system on a chip because it had CPU,RAM, On-chip ROM, timers, Counter, serial I/O port, all on a single chip.
  • Originally, 8051 Microcontrollers were developed using N-MOS Technology but the use of battery powered devices and their low power consumption, Now a day CMOS Technology (which is famous for its low power consumption).
  • It is widely used in an embedded system, consumer electronics, automotive systems, robotics and security cameras.
  • The peripheral are integrated into a single chip , the over all system cost is very low.
  • The size of the product is small as compare to the microprocessor based system thus very handy .
  • The microcontroller based system is more reliable.
  • MC based system is easy to maintain.
  • All these features available in 40 pin IC.

Features of 8051 Microcontroller

8051 microcontroller have following features −

  • 128 bytes on-chip data memory (RAM)
  • 4KB bytes on-chip program memory (ROM)
  • 128 user defined software flags
  • 8-bit data bus (bidirectional)
  • 16-bit address bus (unidirectional)
  • 32 general purpose registers each of 8-bit
  • 16 bit Timers (usually 2, but may have more or less)
  • Three internal and two external Interrupts
  • Four 8-bit ports,(short model have two 8-bit ports)
  • 16-bit program counter and data pointer
  • Four register banks
  • 8051 may also have special features like UARTs, ADC etc.

Block Diagram

Block Diagram of Microcontroller

A microcontroller is a microprocessor with integrated peripherals. So we can say that Microcontroller consists of all features that are found in microprocessors with additional built-in ROM, RAM, I/O ports, Serial ports, Timers, Interrupts, and Clock circuits.

Check out the Hindi explanation of 8051 microcontroller Introduction, Feature, and Applications


Difference between Microprocessor & Microcontroller

Difference between Microprocessor & Microcontroller

Microprocessor only have CPU in the chip like most of the Intel Processors but Microcontroller also have RAM, ROM and other peripherals along with the CPU or processor. Both ICs have different applications and have their own advantages and disadvantages. They can be differentiated in terms of Applications, structure, internal parameters, power consumption, and cost.


Applications of 8051 Microcontroller

The 8051 have wide range of applications, but it is mainly used for the embedded system. Following are some applications it is used for.

  1. Consumer Appliances
  2. Home Appliances ( Music Instruments TVs, VCR, Video Games, Oven)
  3. Communication Systems
  4. Office
  5. Automobiles
  6. Aeronautical and Space
  7. Medical Equipment
  8. Defense Systems
  9. Robotics
  10. Industrial Process and Flow Control
  11. Radio and Networking Equipment
  12. Remote Sensing

Check out the explanation of 8051 microcontroller Introduction, Feature, and Applications

 

FAQ’s (Frequently Ask Questions)

What is microcontroller?

Microcontroller is a microprocessor with integrated peripherals. Microcontrollers are mostly used in embedded systems, engineering projects. Microcontroller consists of all features that are found in microprocessors with additional built-in ROM, RAM, I/O ports, Serial ports, Timers, Interrupts, and Clock circuits.

Intel 8051 microcontroller follow which Architecture ?

Intel 8051 is based on Harvard Architecture.

What is 8051 microcontroller block diagram?

The block diagram of the 8051 Microcontroller Architecture shows that 8051 Microcontroller consists of a CPU, RAM (SFRs and Data Memory), Flash (EEPROM), I/O Ports and control logic for communication between the peripherals.

Why 8051 Is Called 8 Bit Microcontroller?

The Intel 8051 is an 8-bit microcontroller which means that most available operations are limited to 8 bits.

List Out The Features Of 8051 Microcontroller?

128 bytes on-chip data memory (RAM)
4KB bytes on-chip program memory (ROM)
128 user-defined software flags
The 8-bit data bus (bidirectional)
16-bit address bus (unidirectional)
32 general purpose registers each of 8-bit
16-bit Timers (usually 2, but may have more or less)
Three internal and two external Interrupts
Four 8-bit ports,(short model have two 8-bit ports)
16-bit program counter and data pointer
Four register banks
8051 may also have special features like UARTs, ADC, etc.

What Is The Width Of Data Bus in 8051 microcontroller?

The Width Of Data Bus in 8051 microcontroller 8-bit data bus.

What Is The Width Of Address Bus in 8051 microcontroller ?

The Width Of Address Bus in 8051 microcontroller 16-bit address bus.

Wiki link

One comment

  1. Mam, I have seen all your amazing lectures of microcontroller in hindi series on youtube. I have a small request to u mam that plzz share the complete notes in pdf form of your lectures with me Mam. As i dont have enough time to make notes from it… It will be very helpful for me.. I have already visited the quick learn website but notes of 8051 are note completed there. So plzz upload the pdf notes of your lectures mam in public.

Comments are closed.