A
REPORT ON
PIN DESCRIPTION OF 8051 MICROCONTROLLER
Submitted By
Anjali Khobragade
Vaibhav Choudhari
Ajinkya Bambole
Shoeb Khan
Akib Khan
Guided by
MS. Sakshi Choudhari
BAJAJ CHANDRAPUR POLYTECHNIC
CHANDRAPUR
Electronics and telecommunication
SESSION 2022-23
Index
1.Introduction
2.Circuit diagram
3.Explanation
4.Features
5.Advantages
6.Disadvantages
7.Application
8.Reference
Introduction:
8051 is one of the first and most popular
microcontrollers also known as MCS-51. Intel introduced it
in the year 1981. These microcontrollers were named 80C51,
where C in the name tells that it is based on CMOS
technology. It is an 8-bit microcontroller which means the
data bus is 8-bit. Therefore, it can process 8 bits at a time.
8051 μc have some family members 8052
microcontroller & 8031 microcontroller. 8052μc has 8K
bytes of on-chip program ROM instead of 4K bytes, and 128
bytes of RAM.
PIN diagram:
Explanations:
The 8051 has four important ports. Port 0, Port 1, Port 2 and
Port 3.These ports allow the microcontroller to connect with the
outside world.
Port 0 : (p0.1- p0.7)
Port 0 is an 8 bit port and can be as inputs, outputs, or as bi-
directional low order address and data bus for external memory.
Port 1: (p1.0-p1.7)
Port 1 can be used as 8 bit input or output port and port 1 does
not need any pull- up resistors. Suppose port 1 has been configured
as an output port & to make it an input port again, then port 1 must
write 1 to all its bits.
Port 2: (p2.0- p2.7)
Port 2 can be used as 8 bit input or output port & port 2 does
not need any pull- up resistor since it already has pull-up resistors
internally. Port 2 is also use as higher order address bus. When the
8051 is connected to external memory, then p2 is used to transmit
the upper bit of 16-bit address & cannot be used for I/O.
Port 3: (p3.0-p3.7)
Port 3 can be used as input or output & p3 does not require any
pull-up resistors connected to it. It has the alternate function such
as interrupts, serial I/O, timer/ counter & read/write control for
external memory as given table.
Pin 3 Bit Name Pin No.
P3.0 RXD 10
P3.1 TXD 11
P3.2 INT0 12
P3.3 INT1 13
P3.4 T0 14
P3.5 T1 15
P3.6 WR 16
P3.7 RD 17
RXD: this is used for a serial input port
TXD: this is used for serial output port
INT0: this used for an external interrupt 0
INT1: this used for external interrupt 1
T0: Timer 0 external input
T1: Timer 1 external input
WR: external data memory writes strobe
RD: external data memory Read strobe
XTAL1:
This is an input to the inverting oscillator amplifier and
input to the internal clock generating circuits.
XTAL2:
This is an output line of the internal inverting oscillator
amplifier.
Features:
On-chip RAM – 128
On-chip ROM – 4KB
8-bit dada bus and 8-bit ALU
Two- level interrupt priority
A/D and D/A converters
Power saving mode.
Advantages:
Low time required for performing operation.
Processor chip is extremely small and adaptability occurs.
Cost and size of the system is less.
It is easy to use, troubleshooting and system maintenance
is straightforward.
Microcontroller is straightforward to interface additional
RAM, ROM, and I/O port.
Disadvantages:
It is generally utilized in micro equipment.
It has a complex structure.
Microcontroller cannot interface a better power device
directly.
Number of executions is limited.
As every Microcontroller does not have analog I/O so
there are issues rela.
Applications:
Consumer appliances.
Home applications.
Communication systems.
Aeronautical and Space.
Robotics.
Defense Systems.
Radio and Networking Equipment.
Remote Sensing.
Reference:
1. https://www.tutorialspoint.com
2. https://embeddedschool.in
3. https://www.geeksforgeeks.org
4. https://www.watelectronics.com