SlideShare a Scribd company logo
1 of 8
8051 microcontroller
โ€ข The 8051 is a 40 pin device
but out of these 40 pins 32
are used for i/o
โ€ข 24 are of these are dual
purpose I.e they can
operate as i/o or a control
as apart of address or
data bus
CPU (Central Processor Unit):
โ€ข User has no power over the functioning of CPU manages different types of registers in 8051
microcontroller.
Interrupts:
โ€ข Microcontrollerโ€™s key function or job and helps it to perform some other program which is extra
important at that point of time.
โ€ข Interrupts provides us a method to postpone or delay the current process, carry out a sub-routine
task and then all over again restart standard program implementation.
โ€ข The Micro-controller 8051 can be assembled in such a manner that it momentarily stops or break the
core program at the happening of interrupt.There are 5 interrupt supplies in 8051
โ€ข Microcontroller, two out of five are peripheral interrupts, two are timer interrupts and one is serial
port interrupt.
Memory:
โ€ข Micro-controller needs a program which is a set of commands.
โ€ข This program enlightens Microcontroller to perform precise tasks.
โ€ข These programs need a storage space on which they can be accumulated
and interpret by Microcontroller to act upon any specific process.
โ€ข In common language itโ€™s also known as Read Only Memory or ROM.
โ€ข Microcontroller also needs a memory to amass data or operands for the
short term.
โ€ข Microcontroller 8051 contains code memory or program memory 4K so
that is has 4KB Rom and it also comprise of data memory (RAM) of 128
bytes.
Bus:
Fundamentally Bus is a group of wires which functions as a
communication canal or mean for the transfer Data. These buses
comprise of 8, 16 or more cables. As a result, a bus can bear 8 bits, 16
bits all together.There are two types of buses:
1.Address Bus: Microcontroller 8051 consists of 16 bit address
bus. It is brought into play to address memory positions. It is also
utilized to transmit the address from Central Processing Unit to
Memory.
2.Data Bus: Microcontroller 8051 comprise of 8 bits data bus. It
is employed to cart data.
Oscillator:
it needs timer for its function. For this function, Microcontroller 8051
consists of an on-chip oscillator which toils as a time source for CPU
(Central Processing Unit).
Input/output Port: For this function Micro-controller 8051 consists of
consists of 4 input/output ports to unite it to other peripherals.
Timers/Counters: Micro-controller 8051 is incorporated with two 16
two 16 bit counters & timers. The counters are separated into 8 bit
registers. The timers are utilized for measuring the intervals, to find
out pulse width etc.
The Port Alternate Functions
โ€ข PORT P1 (Pins 1 to 8): The port P1 is a port dedicated for general I/O
purpose. The other ports P0, P2 and P3 have dual roles in addition to
their basic I/O function.
โ€ข PORT P0 (pins 32 to 39): When the external memory access is
required then Port P0 ismultiplexed for address bus and data bus that
can be used to access external memory in conjunction with port P2.
P0 acts as A0-A7 in address bus and D0-D7 for port data. It can be
used for general purpose I/O if no external memory presents.
โ€ข PORT P2 (pins 21 to 28): Similar to P0, the port P2 can also play a role
(A8-A15) in the address bus in conjunction with PORT P0 to access
external memory.
โ€ข PORT P3 (Pins 10 to 17):
โ€ข In addition to acting as a normal I/O port,
โ€ข P3.0 can be used for serial receive input pin(RXD)
โ€ข P3.1 can be used for serial transmit output pin(TXD) in a serial
port,
โ€ข P3.2 and P3.3 can be used as external interrupt pins(INT0โ€™ and
INT1โ€™),
โ€ข P3.4 and P3.5 are used for external counter input pins(T0 and
T1),
โ€ข P3.6 and P3.7 can be used as external data memory write and read
control signal pins(WRโ€™ and RDโ€™)read and write pins for memory
access.

More Related Content

What's hot

8085 Microprocessor
8085 Microprocessor8085 Microprocessor
8085 MicroprocessorManish TaYlor
ย 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessorAMAN SRIVASTAVA
ย 
Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Ameen San
ย 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMd Abdus Sobur Sikdar
ย 
8086 modes
8086 modes8086 modes
8086 modesPDFSHARE
ย 
8051 microcontroller
8051 microcontroller 8051 microcontroller
8051 microcontroller nitugatkal
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorRadhika Patel
ย 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085muneer.k
ย 
8085 microprocessor architecture
8085 microprocessor architecture8085 microprocessor architecture
8085 microprocessor architectureArashdeepkaur16
ย 
8086 architecture
8086 architecture8086 architecture
8086 architectureJAMEELAPARVEENK
ย 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacingShamsul Huda
ย 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorATTO RATHORE
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorGurleenKaur408
ย 
8085 architecture
8085 architecture8085 architecture
8085 architectureRishabh Kataria
ย 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorNahid Hasan
ย 

What's hot (19)

8085 Microprocessor
8085 Microprocessor8085 Microprocessor
8085 Microprocessor
ย 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
ย 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
ย 
Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5
ย 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
ย 
8086 modes
8086 modes8086 modes
8086 modes
ย 
8051 microcontroller
8051 microcontroller 8051 microcontroller
8051 microcontroller
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
ย 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085
ย 
8085 architecture
8085 architecture8085 architecture
8085 architecture
ย 
Lecture3
Lecture3Lecture3
Lecture3
ย 
8085 microprocessor architecture
8085 microprocessor architecture8085 microprocessor architecture
8085 microprocessor architecture
ย 
8086 architecture
8086 architecture8086 architecture
8086 architecture
ย 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacing
ย 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
ย 
8085 architecture
8085 architecture8085 architecture
8085 architecture
ย 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
ย 
8086ppt
8086ppt8086ppt
8086ppt
ย 

Similar to 8051 microcontroller

Study of 8051 microcontroller
Study of 8051 microcontrollerStudy of 8051 microcontroller
Study of 8051 microcontroller918007165995
ย 
Microcontroller (1).pptx
Microcontroller (1).pptxMicrocontroller (1).pptx
Microcontroller (1).pptxITPradiptaRoy
ย 
8051 dev board guide
8051 dev board guide8051 dev board guide
8051 dev board guideMurali Krishna
ย 
Ch3 ppt
Ch3 pptCh3 ppt
Ch3 pptwasz123
ย 
4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1haymanotyehuala
ย 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentseceprinter6
ย 
Unit 4.pptx
Unit 4.pptxUnit 4.pptx
Unit 4.pptxBLACKSPAROW
ย 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil KawareProf. Swapnil V. Kaware
ย 
8051 Microcontroller By Er. Swapnil Kaware
8051 Microcontroller By Er. Swapnil Kaware8051 Microcontroller By Er. Swapnil Kaware
8051 Microcontroller By Er. Swapnil KawareProf. Swapnil V. Kaware
ย 
8051 Architecture
8051 Architecture8051 Architecture
8051 ArchitectureShinuMMAEI
ย 
UNIT 4.pptx
UNIT 4.pptxUNIT 4.pptx
UNIT 4.pptxBASKARS53
ย 
UNIT 4 8051Microcontroller.pptx
UNIT 4 8051Microcontroller.pptxUNIT 4 8051Microcontroller.pptx
UNIT 4 8051Microcontroller.pptxGowrishankar C
ย 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 MicrocontrollerJai Sudhan
ย 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051guest70d48b1
ย 
8051 Microcontroller_module_4.1.pptx
8051 Microcontroller_module_4.1.pptx8051 Microcontroller_module_4.1.pptx
8051 Microcontroller_module_4.1.pptxARYAKUMARNIRAV
ย 
janakiraman egsp collage I msc 4 unit
janakiraman egsp collage  I msc 4 unitjanakiraman egsp collage  I msc 4 unit
janakiraman egsp collage I msc 4 unitjanakiramang6
ย 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 MicrocontrollersArti Parab Academics
ย 

Similar to 8051 microcontroller (20)

Study of 8051 microcontroller
Study of 8051 microcontrollerStudy of 8051 microcontroller
Study of 8051 microcontroller
ย 
Microcontroller (1).pptx
Microcontroller (1).pptxMicrocontroller (1).pptx
Microcontroller (1).pptx
ย 
8051 dev board guide
8051 dev board guide8051 dev board guide
8051 dev board guide
ย 
Ch3 ppt
Ch3 pptCh3 ppt
Ch3 ppt
ย 
8051.pptx
8051.pptx8051.pptx
8051.pptx
ย 
4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1
ย 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
ย 
Unit 4.pptx
Unit 4.pptxUnit 4.pptx
Unit 4.pptx
ย 
8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware8051 Microcontroller PPT's By Er. Swapnil Kaware
8051 Microcontroller PPT's By Er. Swapnil Kaware
ย 
8051 Microcontroller By Er. Swapnil Kaware
8051 Microcontroller By Er. Swapnil Kaware8051 Microcontroller By Er. Swapnil Kaware
8051 Microcontroller By Er. Swapnil Kaware
ย 
8051 Architecture
8051 Architecture8051 Architecture
8051 Architecture
ย 
UNIT 4.pptx
UNIT 4.pptxUNIT 4.pptx
UNIT 4.pptx
ย 
UNIT 4 8051Microcontroller.pptx
UNIT 4 8051Microcontroller.pptxUNIT 4 8051Microcontroller.pptx
UNIT 4 8051Microcontroller.pptx
ย 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
ย 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
ย 
Micro 8051
Micro 8051Micro 8051
Micro 8051
ย 
8051.ppt
8051.ppt8051.ppt
8051.ppt
ย 
8051 Microcontroller_module_4.1.pptx
8051 Microcontroller_module_4.1.pptx8051 Microcontroller_module_4.1.pptx
8051 Microcontroller_module_4.1.pptx
ย 
janakiraman egsp collage I msc 4 unit
janakiraman egsp collage  I msc 4 unitjanakiraman egsp collage  I msc 4 unit
janakiraman egsp collage I msc 4 unit
ย 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
ย 

More from Souvik Dutta

Automatic Power Factor Detection And Correction using Arduino
Automatic Power Factor Detection And Correction using ArduinoAutomatic Power Factor Detection And Correction using Arduino
Automatic Power Factor Detection And Correction using ArduinoSouvik Dutta
ย 
Generator synchronization
Generator synchronizationGenerator synchronization
Generator synchronizationSouvik Dutta
ย 
Gate question 2020
Gate question 2020Gate question 2020
Gate question 2020Souvik Dutta
ย 
Fundamentals of doping
Fundamentals  of dopingFundamentals  of doping
Fundamentals of dopingSouvik Dutta
ย 
Fundamental elements of-electrical-engineering circuit theory basic stardelta
Fundamental elements of-electrical-engineering circuit theory basic stardeltaFundamental elements of-electrical-engineering circuit theory basic stardelta
Fundamental elements of-electrical-engineering circuit theory basic stardeltaSouvik Dutta
ย 
Experience feedback steam turbine
Experience feedback steam turbineExperience feedback steam turbine
Experience feedback steam turbineSouvik Dutta
ย 
Faults on electrical system
Faults on electrical systemFaults on electrical system
Faults on electrical systemSouvik Dutta
ย 
Engineering symbology-prints-and-drawings-2
Engineering symbology-prints-and-drawings-2Engineering symbology-prints-and-drawings-2
Engineering symbology-prints-and-drawings-2Souvik Dutta
ย 
Engineering symbology-prints-and-drawings-1
Engineering symbology-prints-and-drawings-1Engineering symbology-prints-and-drawings-1
Engineering symbology-prints-and-drawings-1Souvik Dutta
ย 
Energy efficient-electric-motor-selection-handbook
Energy efficient-electric-motor-selection-handbookEnergy efficient-electric-motor-selection-handbook
Energy efficient-electric-motor-selection-handbookSouvik Dutta
ย 
Electrician handbook
Electrician handbookElectrician handbook
Electrician handbookSouvik Dutta
ย 
Electrical power supply and distribution
Electrical power supply and distributionElectrical power supply and distribution
Electrical power supply and distributionSouvik Dutta
ย 
Electrical network protection guide schneider electric
Electrical network protection guide schneider electricElectrical network protection guide schneider electric
Electrical network protection guide schneider electricSouvik Dutta
ย 
Electrical installation handbook part-2
Electrical installation handbook part-2Electrical installation handbook part-2
Electrical installation handbook part-2Souvik Dutta
ย 
Electrical installation handbook part-1
Electrical installation handbook part-1Electrical installation handbook part-1
Electrical installation handbook part-1Souvik Dutta
ย 
Electrical engineering formulas
Electrical engineering formulasElectrical engineering formulas
Electrical engineering formulasSouvik Dutta
ย 
Edc module iid-synch-motor-alternator
Edc module iid-synch-motor-alternatorEdc module iid-synch-motor-alternator
Edc module iid-synch-motor-alternatorSouvik Dutta
ย 
synchronous generators
synchronous generatorssynchronous generators
synchronous generatorsSouvik Dutta
ย 
Earthing of mv and lv distribution lines
Earthing of mv and lv distribution linesEarthing of mv and lv distribution lines
Earthing of mv and lv distribution linesSouvik Dutta
ย 
Determining correction factor of power cable sizing
Determining correction factor of power cable sizingDetermining correction factor of power cable sizing
Determining correction factor of power cable sizingSouvik Dutta
ย 

More from Souvik Dutta (20)

Automatic Power Factor Detection And Correction using Arduino
Automatic Power Factor Detection And Correction using ArduinoAutomatic Power Factor Detection And Correction using Arduino
Automatic Power Factor Detection And Correction using Arduino
ย 
Generator synchronization
Generator synchronizationGenerator synchronization
Generator synchronization
ย 
Gate question 2020
Gate question 2020Gate question 2020
Gate question 2020
ย 
Fundamentals of doping
Fundamentals  of dopingFundamentals  of doping
Fundamentals of doping
ย 
Fundamental elements of-electrical-engineering circuit theory basic stardelta
Fundamental elements of-electrical-engineering circuit theory basic stardeltaFundamental elements of-electrical-engineering circuit theory basic stardelta
Fundamental elements of-electrical-engineering circuit theory basic stardelta
ย 
Experience feedback steam turbine
Experience feedback steam turbineExperience feedback steam turbine
Experience feedback steam turbine
ย 
Faults on electrical system
Faults on electrical systemFaults on electrical system
Faults on electrical system
ย 
Engineering symbology-prints-and-drawings-2
Engineering symbology-prints-and-drawings-2Engineering symbology-prints-and-drawings-2
Engineering symbology-prints-and-drawings-2
ย 
Engineering symbology-prints-and-drawings-1
Engineering symbology-prints-and-drawings-1Engineering symbology-prints-and-drawings-1
Engineering symbology-prints-and-drawings-1
ย 
Energy efficient-electric-motor-selection-handbook
Energy efficient-electric-motor-selection-handbookEnergy efficient-electric-motor-selection-handbook
Energy efficient-electric-motor-selection-handbook
ย 
Electrician handbook
Electrician handbookElectrician handbook
Electrician handbook
ย 
Electrical power supply and distribution
Electrical power supply and distributionElectrical power supply and distribution
Electrical power supply and distribution
ย 
Electrical network protection guide schneider electric
Electrical network protection guide schneider electricElectrical network protection guide schneider electric
Electrical network protection guide schneider electric
ย 
Electrical installation handbook part-2
Electrical installation handbook part-2Electrical installation handbook part-2
Electrical installation handbook part-2
ย 
Electrical installation handbook part-1
Electrical installation handbook part-1Electrical installation handbook part-1
Electrical installation handbook part-1
ย 
Electrical engineering formulas
Electrical engineering formulasElectrical engineering formulas
Electrical engineering formulas
ย 
Edc module iid-synch-motor-alternator
Edc module iid-synch-motor-alternatorEdc module iid-synch-motor-alternator
Edc module iid-synch-motor-alternator
ย 
synchronous generators
synchronous generatorssynchronous generators
synchronous generators
ย 
Earthing of mv and lv distribution lines
Earthing of mv and lv distribution linesEarthing of mv and lv distribution lines
Earthing of mv and lv distribution lines
ย 
Determining correction factor of power cable sizing
Determining correction factor of power cable sizingDetermining correction factor of power cable sizing
Determining correction factor of power cable sizing
ย 

Recently uploaded

Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
ย 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
ย 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 

Recently uploaded (20)

Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
ย 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
ย 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 

8051 microcontroller

  • 2. โ€ข The 8051 is a 40 pin device but out of these 40 pins 32 are used for i/o โ€ข 24 are of these are dual purpose I.e they can operate as i/o or a control as apart of address or data bus
  • 3. CPU (Central Processor Unit): โ€ข User has no power over the functioning of CPU manages different types of registers in 8051 microcontroller. Interrupts: โ€ข Microcontrollerโ€™s key function or job and helps it to perform some other program which is extra important at that point of time. โ€ข Interrupts provides us a method to postpone or delay the current process, carry out a sub-routine task and then all over again restart standard program implementation. โ€ข The Micro-controller 8051 can be assembled in such a manner that it momentarily stops or break the core program at the happening of interrupt.There are 5 interrupt supplies in 8051 โ€ข Microcontroller, two out of five are peripheral interrupts, two are timer interrupts and one is serial port interrupt.
  • 4. Memory: โ€ข Micro-controller needs a program which is a set of commands. โ€ข This program enlightens Microcontroller to perform precise tasks. โ€ข These programs need a storage space on which they can be accumulated and interpret by Microcontroller to act upon any specific process. โ€ข In common language itโ€™s also known as Read Only Memory or ROM. โ€ข Microcontroller also needs a memory to amass data or operands for the short term. โ€ข Microcontroller 8051 contains code memory or program memory 4K so that is has 4KB Rom and it also comprise of data memory (RAM) of 128 bytes.
  • 5. Bus: Fundamentally Bus is a group of wires which functions as a communication canal or mean for the transfer Data. These buses comprise of 8, 16 or more cables. As a result, a bus can bear 8 bits, 16 bits all together.There are two types of buses: 1.Address Bus: Microcontroller 8051 consists of 16 bit address bus. It is brought into play to address memory positions. It is also utilized to transmit the address from Central Processing Unit to Memory. 2.Data Bus: Microcontroller 8051 comprise of 8 bits data bus. It is employed to cart data.
  • 6. Oscillator: it needs timer for its function. For this function, Microcontroller 8051 consists of an on-chip oscillator which toils as a time source for CPU (Central Processing Unit). Input/output Port: For this function Micro-controller 8051 consists of consists of 4 input/output ports to unite it to other peripherals. Timers/Counters: Micro-controller 8051 is incorporated with two 16 two 16 bit counters & timers. The counters are separated into 8 bit registers. The timers are utilized for measuring the intervals, to find out pulse width etc.
  • 7. The Port Alternate Functions โ€ข PORT P1 (Pins 1 to 8): The port P1 is a port dedicated for general I/O purpose. The other ports P0, P2 and P3 have dual roles in addition to their basic I/O function. โ€ข PORT P0 (pins 32 to 39): When the external memory access is required then Port P0 ismultiplexed for address bus and data bus that can be used to access external memory in conjunction with port P2. P0 acts as A0-A7 in address bus and D0-D7 for port data. It can be used for general purpose I/O if no external memory presents. โ€ข PORT P2 (pins 21 to 28): Similar to P0, the port P2 can also play a role (A8-A15) in the address bus in conjunction with PORT P0 to access external memory.
  • 8. โ€ข PORT P3 (Pins 10 to 17): โ€ข In addition to acting as a normal I/O port, โ€ข P3.0 can be used for serial receive input pin(RXD) โ€ข P3.1 can be used for serial transmit output pin(TXD) in a serial port, โ€ข P3.2 and P3.3 can be used as external interrupt pins(INT0โ€™ and INT1โ€™), โ€ข P3.4 and P3.5 are used for external counter input pins(T0 and T1), โ€ข P3.6 and P3.7 can be used as external data memory write and read control signal pins(WRโ€™ and RDโ€™)read and write pins for memory access.