SlideShare a Scribd company logo
Sachin Policepatil
M.Tech In VLSI
 Why Should I Learn Microcontroller?
 What is the uses of Microcontroller?
 How it will manufacture?
 What is the history?
 What type of technology behind
Microcontroller?
 What are the manufacturing companies?
 Is Microcontroller compatible with
software?
Microcontroller
• Imagine without using any technology will you communicate with
anyone who is for from your area?
• Imagine without using any technology automobile industry will
goes in good track?
• Imagine without using any technology medical industry will work
fine?
• Imagine…
• Imagine…
• Imagine … let it be … come in reality and don’t use any of
technology for one whole day then that day will feels like as year
• Then later you will realize that what all these technologies are made
from ? and which is the basic and how it will work these type
questions raised in your mind then definitely you are very much
eager to learn then that’s why you should learn microcontroller
and that’s why I am presenting this presentation for you
• Smileeee pleaseee....
• Common lets start….
• Then….
• Upcoming slides showing for clear picture of microcontrollers in
electronics device
 At least I Should Learn basic Microcontroller
 Microcontroller is the heart of the devices for
example
 If you are in home then you can see TV and TV
remote. Alarm clock Air conditioner. Room heater.
Washer/dryer Shaving blade. Door
locker.Fridge.VCR.Microwave oven solar
equipments
 Above all these devices are built by internally with
microcontroller with other electronic compound
Microcontroller
Microcontroller
Microcontroller
 History of Microcontroller
 A single-board microcontroller is a microcontroller built
onto a single printed circuit board and circuit board
becomes chip hence microcontroller built on single chip
and this chip contains microprocessor, I/O circuits, clock
generator, RAM,ROM,Tmers.
 Single-board microcontrollers appeared in the late 1970s
when the first generations of microprocessors, such as
the 6502 and the Z80,made it practical to build an entire
controller on a single board
 In March 1976, Intel announced a single-board computer
product that integrated all the support components
required for their 8080 microprocessor, along with 1 k
byte of RAM, 4 k bytes of user-programmable ROM, and
48 lines of parallel digital I/O with line drivers
 The Intel MCS-51 (commonly termed 8051) is a
Harvard architecture, complex instruction set
computing (CISC) instruction set, single chip
microcontroller (µC) series developed by Intel in
1980 for use in embedded systems
 Intel's original MCS-51 family was developed
using N-type metal-oxide-semiconductor (NMOS)
technology, but later versions, identified by a
letter C in their name (e.g., 80C51) used
complementary metal–oxide–semiconductor
(CMOS) technology and consume less power than
their NMOS predecessors. This made them more
suitable for battery-powered devices.
Microcontroller
 Microcontrollers are separated as based on
 Bits-Either 4 bit 8 bits 16 bits 32 bits 64 bits
 Based on memory devices
 Based on instruction set
 Based on memory architecture
1 Altera 2 Analog
Devices
3 Atmel 4 Cypress
Semicondu
ctor
5 Dallas
Semicondu
ctor
6 ELAN
Microelectr
onics Corp.
7 Energy
Micro
8 EPSON
Semiconduct
or
9 Freescale
semicondu
ctor
10 Fujitsu 11 Holtek 12
Hyperstone
13 Infineon 14 Intel 15 Lattice
Semicondu
ctor
16 Maxim
Integrated
17
Microchip
Technology
18 National
Semiconduc
tor
19 NEC 20 NXP
Semiconduct
ors
21
Panasonic
22 Parallax 23 Rabbit
Semiconduc
tor
24 Renesas
Electronics
25 Rockwell 26 Silicon
Laboratories
27 Silicon
Motion
28 Sony 29 Spansion 30
STMicroelec
tronics
31 Texas
Instruments
32 Toshiba 33 Ubicom 34 Xemics 35 Xilinx 37 ZiLOG
Microcontroller
Microcontroller
Microcontroller
Microcontroller
 The 8051 architecture provides many functions (central processing
unit (CPU), random access memory (RAM), read-only memory
(ROM), input/output (I/O), interrupt logic, timer, etc.) in one
package:
 8-bit arithmetic logic unit (ALU) and accumulator, 8-bit registers
(one 16-bit register with special move instructions), 8-bit data bus
and 2×16-bit address bus/program counter/data pointer
 Multiply, divide and compare instructions
 4 fast switchable register banks with 8 registers each (memory
mapped)
 Fast interrupt with optional register bank switching
 Interrupts and threads with selectable priority
 Dual 16-bit address bus – It can access 2 x 216 memory locations –
64 KB (65,536 locations) each of RAM and ROM
 128 bytes of on-chip RAM (RAM)
 4 KB of on-chip ROM, with a 16-bit (64 KB) address space (PMEM).
Not included on 803X variants
 Four 8-bit bi-directional input/output port
 UART (serial port)
 Two 16-bit Counter/timers
 This is about the microcontroller and its basic
 Suppose if you are not fulfil about this
presentation then definitely you are willing to
learn
 So for that peoples upcoming slides will tell
about details
 All Information taken by Google
 Thanks and comments my faults which I will
improve next PPT and Motivate me

More Related Content

PDF
Introduction to Microcontroller
PPTX
8051 Microcontroller ppt
PPTX
Processor types
PPTX
PPT on 8085 Microprocessor
PPTX
Architecture of 8085 microprocessor
PPTX
PIC-18 Microcontroller
PPTX
Salient featurs of 80386
PDF
Unit 3 mpmc
Introduction to Microcontroller
8051 Microcontroller ppt
Processor types
PPT on 8085 Microprocessor
Architecture of 8085 microprocessor
PIC-18 Microcontroller
Salient featurs of 80386
Unit 3 mpmc

What's hot (20)

PPT
PPTX
Microprocessor 8085 complete
PPTX
INTRODUCTION TO MICROCONTROLLER
PPTX
Interfacing external memory in 8051
PPTX
Interrupts of 8086
PPT
ARM Architecture
PPTX
LPC 2148 ARM MICROCONTROLLER
PPTX
Architecture of 8051
PPTX
Interfacing Stepper motor with 8051
PPTX
Unit vi (2)
PPTX
Architecture of the Intel 8051 Microcontroller
PPT
Microcontroller-8051.ppt
PDF
ARM CORTEX M3 PPT
PPT
Pin diagram of 8085
PPTX
8051 timer counter
PPT
Microcontroller 8051
PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
PPT
8086 micro processor
Microprocessor 8085 complete
INTRODUCTION TO MICROCONTROLLER
Interfacing external memory in 8051
Interrupts of 8086
ARM Architecture
LPC 2148 ARM MICROCONTROLLER
Architecture of 8051
Interfacing Stepper motor with 8051
Unit vi (2)
Architecture of the Intel 8051 Microcontroller
Microcontroller-8051.ppt
ARM CORTEX M3 PPT
Pin diagram of 8085
8051 timer counter
Microcontroller 8051
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
8086 micro processor
Ad

Viewers also liked (16)

PDF
Finding a Way Forward - Dr Ruth Powell - Friday 22 Aug, Proclaim 2014
PDF
Shield Arc Welding Process
PPTX
Diapositivas aspt velastegui gavilanes alex enrique
PPTX
8051 Diagram
PPTX
It in business(komal doua)
PPTX
Heartfit365 workshop
PDF
Levar wooding's ppp pdf
PPTX
Ochoa usos de los verbos y cuantificadores GRUPO 3
PPTX
6 Strategies to Optimise Your Mobile Advertising Campaign
PPTX
Itest research evaluation fina lrev-1
PDF
Jomini Testing
PPTX
Us en nerium-exp_9-15
PPT
Pope Francis says, "Reach out to the Poor!" - Developing parish outreach prog...
PPTX
8051 Diagram
PPTX
Vocabulary
PPTX
Heartfit365
Finding a Way Forward - Dr Ruth Powell - Friday 22 Aug, Proclaim 2014
Shield Arc Welding Process
Diapositivas aspt velastegui gavilanes alex enrique
8051 Diagram
It in business(komal doua)
Heartfit365 workshop
Levar wooding's ppp pdf
Ochoa usos de los verbos y cuantificadores GRUPO 3
6 Strategies to Optimise Your Mobile Advertising Campaign
Itest research evaluation fina lrev-1
Jomini Testing
Us en nerium-exp_9-15
Pope Francis says, "Reach out to the Poor!" - Developing parish outreach prog...
8051 Diagram
Vocabulary
Heartfit365
Ad

Similar to Microcontroller (20)

PPTX
MergeResult_2023_04_02_05_26_56.pptx
PPTX
Project report on embedded system using 8051 microcontroller
DOC
8051mc notes-121004121921-phpapp01
DOC
8051mc notes-121004121921-phpapp01
PPT
MICROCONTROLLER MODULE-1 PPT Includes basics of microcontroller , application...
PPTX
Microcontoller and Embedded System
PPT
Lecture 1 (course overview and 8051 architecture) rv01
PPT
ritesh (3)
PDF
Solution manual the 8051 microcontroller based embedded systems
PPTX
btech 8051 Microcontroller Programing.pptx
PPTX
Microcontroller overview 1
PPTX
Micro controller and dsp processor
PPT
microprocessor-and-microcontroller
PPT
Embeded system by Mitesh Kumar
PPTX
MPMC UNIT II edited . ppt X and communication
PPT
Microcontroller 8051
PPTX
Vinod ppt on es31 08 15
PDF
Microcontrollers 8051 MSP430 notes
PPT
Microprocessor Based Systems.ppt
MergeResult_2023_04_02_05_26_56.pptx
Project report on embedded system using 8051 microcontroller
8051mc notes-121004121921-phpapp01
8051mc notes-121004121921-phpapp01
MICROCONTROLLER MODULE-1 PPT Includes basics of microcontroller , application...
Microcontoller and Embedded System
Lecture 1 (course overview and 8051 architecture) rv01
ritesh (3)
Solution manual the 8051 microcontroller based embedded systems
btech 8051 Microcontroller Programing.pptx
Microcontroller overview 1
Micro controller and dsp processor
microprocessor-and-microcontroller
Embeded system by Mitesh Kumar
MPMC UNIT II edited . ppt X and communication
Microcontroller 8051
Vinod ppt on es31 08 15
Microcontrollers 8051 MSP430 notes
Microprocessor Based Systems.ppt

Recently uploaded (20)

PDF
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PDF
Module 3: Health Systems Tutorial Slides S2 2025
PDF
From loneliness to social connection charting
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
PDF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
PDF
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
The Final Stretch: How to Release a Game and Not Die in the Process.
Renaissance Architecture: A Journey from Faith to Humanism
Week 4 Term 3 Study Techniques revisited.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
UPPER GASTRO INTESTINAL DISORDER.docx
Module 3: Health Systems Tutorial Slides S2 2025
From loneliness to social connection charting
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Revamp in MTO Odoo 18 Inventory - Odoo Slides
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
Insiders guide to clinical Medicine.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...

Microcontroller

  • 2.  Why Should I Learn Microcontroller?  What is the uses of Microcontroller?  How it will manufacture?  What is the history?  What type of technology behind Microcontroller?  What are the manufacturing companies?  Is Microcontroller compatible with software?
  • 4. • Imagine without using any technology will you communicate with anyone who is for from your area? • Imagine without using any technology automobile industry will goes in good track? • Imagine without using any technology medical industry will work fine? • Imagine… • Imagine… • Imagine … let it be … come in reality and don’t use any of technology for one whole day then that day will feels like as year • Then later you will realize that what all these technologies are made from ? and which is the basic and how it will work these type questions raised in your mind then definitely you are very much eager to learn then that’s why you should learn microcontroller and that’s why I am presenting this presentation for you • Smileeee pleaseee.... • Common lets start…. • Then…. • Upcoming slides showing for clear picture of microcontrollers in electronics device
  • 5.  At least I Should Learn basic Microcontroller  Microcontroller is the heart of the devices for example  If you are in home then you can see TV and TV remote. Alarm clock Air conditioner. Room heater. Washer/dryer Shaving blade. Door locker.Fridge.VCR.Microwave oven solar equipments  Above all these devices are built by internally with microcontroller with other electronic compound
  • 9.  History of Microcontroller  A single-board microcontroller is a microcontroller built onto a single printed circuit board and circuit board becomes chip hence microcontroller built on single chip and this chip contains microprocessor, I/O circuits, clock generator, RAM,ROM,Tmers.  Single-board microcontrollers appeared in the late 1970s when the first generations of microprocessors, such as the 6502 and the Z80,made it practical to build an entire controller on a single board  In March 1976, Intel announced a single-board computer product that integrated all the support components required for their 8080 microprocessor, along with 1 k byte of RAM, 4 k bytes of user-programmable ROM, and 48 lines of parallel digital I/O with line drivers
  • 10.  The Intel MCS-51 (commonly termed 8051) is a Harvard architecture, complex instruction set computing (CISC) instruction set, single chip microcontroller (µC) series developed by Intel in 1980 for use in embedded systems  Intel's original MCS-51 family was developed using N-type metal-oxide-semiconductor (NMOS) technology, but later versions, identified by a letter C in their name (e.g., 80C51) used complementary metal–oxide–semiconductor (CMOS) technology and consume less power than their NMOS predecessors. This made them more suitable for battery-powered devices.
  • 12.  Microcontrollers are separated as based on  Bits-Either 4 bit 8 bits 16 bits 32 bits 64 bits  Based on memory devices  Based on instruction set  Based on memory architecture
  • 13. 1 Altera 2 Analog Devices 3 Atmel 4 Cypress Semicondu ctor 5 Dallas Semicondu ctor 6 ELAN Microelectr onics Corp. 7 Energy Micro 8 EPSON Semiconduct or 9 Freescale semicondu ctor 10 Fujitsu 11 Holtek 12 Hyperstone 13 Infineon 14 Intel 15 Lattice Semicondu ctor 16 Maxim Integrated 17 Microchip Technology 18 National Semiconduc tor 19 NEC 20 NXP Semiconduct ors 21 Panasonic 22 Parallax 23 Rabbit Semiconduc tor 24 Renesas Electronics 25 Rockwell 26 Silicon Laboratories 27 Silicon Motion 28 Sony 29 Spansion 30 STMicroelec tronics 31 Texas Instruments 32 Toshiba 33 Ubicom 34 Xemics 35 Xilinx 37 ZiLOG
  • 18.  The 8051 architecture provides many functions (central processing unit (CPU), random access memory (RAM), read-only memory (ROM), input/output (I/O), interrupt logic, timer, etc.) in one package:  8-bit arithmetic logic unit (ALU) and accumulator, 8-bit registers (one 16-bit register with special move instructions), 8-bit data bus and 2×16-bit address bus/program counter/data pointer  Multiply, divide and compare instructions  4 fast switchable register banks with 8 registers each (memory mapped)  Fast interrupt with optional register bank switching  Interrupts and threads with selectable priority  Dual 16-bit address bus – It can access 2 x 216 memory locations – 64 KB (65,536 locations) each of RAM and ROM  128 bytes of on-chip RAM (RAM)  4 KB of on-chip ROM, with a 16-bit (64 KB) address space (PMEM). Not included on 803X variants  Four 8-bit bi-directional input/output port  UART (serial port)  Two 16-bit Counter/timers
  • 19.  This is about the microcontroller and its basic  Suppose if you are not fulfil about this presentation then definitely you are willing to learn  So for that peoples upcoming slides will tell about details  All Information taken by Google  Thanks and comments my faults which I will improve next PPT and Motivate me