SlideShare a Scribd company logo
1 of 11
Topic: 8051 Micro-controller
Course code: CSE-323
Course title: Microprocessors & Assembly Language Programming
Submission date: 11.12.2017
Content:
๏ฑ About 8051 Microcontroller.
๏ฑ Types of Microcontroller.
๏ฑ 8051 Microcontroller PIN Diagram.
๏ฑ Architecture of Microcontroller.
๏ฑ Features of Microcontroller.
๏ฑ Application of Microcontroller.
๏ฑ Comparison between microprocessor & microcontroller.
๏ฑ Advantage & disadvantage of Microcontroller.
Slide no. 1 / 10
Microcontroller:
Definition: A microcontroller is a self-contained system with peripherals,
memory and a processor that can be used as an embedded system.
If we will go back to history the 8051 microcontroller was first invented in
the year 1980 by the microprocessor giant Intel and gradually it has been
accepted worldwide and with the every coming days the importance of the
8051 microcontroller is escalating. When it was invented by the Intel, it
was developed by means of NMOS technology.
Example:
Motorolaโ€™s 6811
Intelโ€™s 8051
Zilogโ€™s Z8
Slide no. 2 / 10
Different types of Microcontroller:
Slide no. 3 / 10
8051 microcontroller PIN diagram:
Slide no. 4 / 10
Architecture of 8051 Microcontroller:
Slide no. 5 / 10
Universal
Asynchronous
Receiver and
Transmitter
also known as
serial port.
Frequency
Reference counter
Features of Microcontroller:
Intel introduced 8051, referred as MCS-51, in 1981
The 8051 is an 8-bit processor
โ€ข The CPU can work on only 8 bits of data at a time
โ€ข 1 to 16 MHz clock
The 8051 has
โ€ข 128 bytes of RAM
โ€ข 4K bytes of on-chip ROM
โ€ข Two timers
โ€ข One serial port
โ€ข 4 I/O ports, each 8 bits wide
โ€ข 2 external and 3 internal interrupt sources
Slide no. 6 / 10
Applications of Microcontroller:
In the section of Home,
๏ƒ˜ Appliances, intercom, telephones, security systems, garage door openers,
answering machines, fax machines, TVs, cable TV tuner, VCR, camcorder,
remote controls, video games, cellular phones, musical instruments, sewing
machines, lighting control, paging, camera, pinball machines, toys, exercise
equipment.
Office
๏ƒ˜ Telephones, security systems, fax machines, microwave, copier, laser printer,
color printer, paging.
Auto
๏ƒ˜ Navigation system, engine control, air bag, ABS, instrumentation, security
system, transmission control, entertainment, climate control, cellular phone,
keyless entry.
Slide no. 7 / 10
Comparison between Microprocessor & Microcontroller:
Slide no. 8 / 10
Microprocessor Microcontroller
CPU is stand alone, RAM, ROM, I/O,
timer are separate.
CPU, RAM, ROM, I/O and timer are
all on a single chip
designer can decide on the amount of
ROM, RAM and I/O ports.
fix amount of on-chip ROM, RAM,
I/O ports
Expansive. Highly .bit addressable
Advantage of Microcontroller:
โ€ข The overall system cost is high
โ€ข A large sized PCB is required for assembling all the components
โ€ข Overall product design requires more time
โ€ข Physical size of the product is big
Slide no. 09 / 10
โ€ข The system design now requires very little efforts
โ€ข On chip ROM provide a software security
โ€ข The product is of small size compared to micro processor based system
Disadvantage of Microcontroller:
Review:
THANK YOU
- Sabbir Ahmed
- Id: 002 15 206 004
Slide no. 10 / 10
๏ƒผ About 8051 Microcontroller.
๏ƒผ Types of Microcontroller.
๏ƒผ 8051 Microcontroller PIN Diagram.
๏ƒผ Architecture of Microcontroller.
๏ƒผ Features of Microcontroller.
๏ƒผ Application of Microcontroller.
๏ƒผ Comparison between microprocessor & microcontroller.
๏ƒผAdvantage & disadvantage of Microcontroller.

More Related Content

What's hot

Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
ย 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
ย 
Embedded system
Embedded systemEmbedded system
Embedded system
Anmol Bagga
ย 
Technology in ECE Powerpoint
Technology in ECE PowerpointTechnology in ECE Powerpoint
Technology in ECE Powerpoint
mariskasumm
ย 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontroller
Vandna Sambyal
ย 

What's hot (20)

Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
ย 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
ย 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
ย 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
ย 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
ย 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
ย 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
ย 
Embedded system
Embedded systemEmbedded system
Embedded system
ย 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
ย 
Technology in ECE Powerpoint
Technology in ECE PowerpointTechnology in ECE Powerpoint
Technology in ECE Powerpoint
ย 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
ย 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
ย 
Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)Rfid based attendance system using arduino (1)
Rfid based attendance system using arduino (1)
ย 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
ย 
Home automation using blynk
Home automation using blynkHome automation using blynk
Home automation using blynk
ย 
Voice controlled spy robot for security system
Voice controlled spy robot for security systemVoice controlled spy robot for security system
Voice controlled spy robot for security system
ย 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
ย 
ATmega328p
ATmega328pATmega328p
ATmega328p
ย 
Project report on embedded system using 8051 microcontroller
Project  report on embedded system using 8051 microcontrollerProject  report on embedded system using 8051 microcontroller
Project report on embedded system using 8051 microcontroller
ย 
INKJET PRINTERS
INKJET PRINTERSINKJET PRINTERS
INKJET PRINTERS
ย 

Similar to 8051 microcontroller

8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
blacktricker
ย 
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptxINDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
MeghdeepSingh
ย 
btech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptxbtech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptx
SKWriters
ย 
embedded systems
embedded systemsembedded systems
embedded systems
Shanmuga Vadivu
ย 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)
Ikhwan_Fakrudin
ย 

Similar to 8051 microcontroller (20)

ritesh (3)
ritesh (3)ritesh (3)
ritesh (3)
ย 
Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...
ย 
Appliances control through sms
Appliances control through smsAppliances control through sms
Appliances control through sms
ย 
Vinod ppt on es31 08 15
Vinod ppt on es31 08 15Vinod ppt on es31 08 15
Vinod ppt on es31 08 15
ย 
Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systems
ย 
1 8051 microcontroller intr
1 8051 microcontroller intr1 8051 microcontroller intr
1 8051 microcontroller intr
ย 
Embedded
EmbeddedEmbedded
Embedded
ย 
Embedded
EmbeddedEmbedded
Embedded
ย 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
ย 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
ย 
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp018051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
ย 
8051 basics
8051 basics8051 basics
8051 basics
ย 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
ย 
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptxINDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
ย 
Project Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemProject Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded System
ย 
Advanced Automation System in Industrial Applications Using PIC Microcontrol...
Advanced Automation System in Industrial Applications Using  PIC Microcontrol...Advanced Automation System in Industrial Applications Using  PIC Microcontrol...
Advanced Automation System in Industrial Applications Using PIC Microcontrol...
ย 
btech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptxbtech 8051 Microcontroller Programing.pptx
btech 8051 Microcontroller Programing.pptx
ย 
What is a microcontroller
What is a microcontrollerWhat is a microcontroller
What is a microcontroller
ย 
embedded systems
embedded systemsembedded systems
embedded systems
ย 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)
ย 

Recently uploaded

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
sivaprakash250
ย 

Recently uploaded (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ย 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
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)
ย 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
ย 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
ย 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
ย 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ย 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
ย 
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...
ย 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
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...
ย 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
ย 
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
ย 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
ย 

8051 microcontroller

  • 1. Topic: 8051 Micro-controller Course code: CSE-323 Course title: Microprocessors & Assembly Language Programming Submission date: 11.12.2017
  • 2. Content: ๏ฑ About 8051 Microcontroller. ๏ฑ Types of Microcontroller. ๏ฑ 8051 Microcontroller PIN Diagram. ๏ฑ Architecture of Microcontroller. ๏ฑ Features of Microcontroller. ๏ฑ Application of Microcontroller. ๏ฑ Comparison between microprocessor & microcontroller. ๏ฑ Advantage & disadvantage of Microcontroller. Slide no. 1 / 10
  • 3. Microcontroller: Definition: A microcontroller is a self-contained system with peripherals, memory and a processor that can be used as an embedded system. If we will go back to history the 8051 microcontroller was first invented in the year 1980 by the microprocessor giant Intel and gradually it has been accepted worldwide and with the every coming days the importance of the 8051 microcontroller is escalating. When it was invented by the Intel, it was developed by means of NMOS technology. Example: Motorolaโ€™s 6811 Intelโ€™s 8051 Zilogโ€™s Z8 Slide no. 2 / 10
  • 4. Different types of Microcontroller: Slide no. 3 / 10
  • 5. 8051 microcontroller PIN diagram: Slide no. 4 / 10
  • 6. Architecture of 8051 Microcontroller: Slide no. 5 / 10 Universal Asynchronous Receiver and Transmitter also known as serial port. Frequency Reference counter
  • 7. Features of Microcontroller: Intel introduced 8051, referred as MCS-51, in 1981 The 8051 is an 8-bit processor โ€ข The CPU can work on only 8 bits of data at a time โ€ข 1 to 16 MHz clock The 8051 has โ€ข 128 bytes of RAM โ€ข 4K bytes of on-chip ROM โ€ข Two timers โ€ข One serial port โ€ข 4 I/O ports, each 8 bits wide โ€ข 2 external and 3 internal interrupt sources Slide no. 6 / 10
  • 8. Applications of Microcontroller: In the section of Home, ๏ƒ˜ Appliances, intercom, telephones, security systems, garage door openers, answering machines, fax machines, TVs, cable TV tuner, VCR, camcorder, remote controls, video games, cellular phones, musical instruments, sewing machines, lighting control, paging, camera, pinball machines, toys, exercise equipment. Office ๏ƒ˜ Telephones, security systems, fax machines, microwave, copier, laser printer, color printer, paging. Auto ๏ƒ˜ Navigation system, engine control, air bag, ABS, instrumentation, security system, transmission control, entertainment, climate control, cellular phone, keyless entry. Slide no. 7 / 10
  • 9. Comparison between Microprocessor & Microcontroller: Slide no. 8 / 10 Microprocessor Microcontroller CPU is stand alone, RAM, ROM, I/O, timer are separate. CPU, RAM, ROM, I/O and timer are all on a single chip designer can decide on the amount of ROM, RAM and I/O ports. fix amount of on-chip ROM, RAM, I/O ports Expansive. Highly .bit addressable
  • 10. Advantage of Microcontroller: โ€ข The overall system cost is high โ€ข A large sized PCB is required for assembling all the components โ€ข Overall product design requires more time โ€ข Physical size of the product is big Slide no. 09 / 10 โ€ข The system design now requires very little efforts โ€ข On chip ROM provide a software security โ€ข The product is of small size compared to micro processor based system Disadvantage of Microcontroller:
  • 11. Review: THANK YOU - Sabbir Ahmed - Id: 002 15 206 004 Slide no. 10 / 10 ๏ƒผ About 8051 Microcontroller. ๏ƒผ Types of Microcontroller. ๏ƒผ 8051 Microcontroller PIN Diagram. ๏ƒผ Architecture of Microcontroller. ๏ƒผ Features of Microcontroller. ๏ƒผ Application of Microcontroller. ๏ƒผ Comparison between microprocessor & microcontroller. ๏ƒผAdvantage & disadvantage of Microcontroller.