SlideShare a Scribd company logo
1 of 10
Introduction to Microcontrollers

            BMCTM




                                   1
History of Microprocessors
• 1950s - The beginning of the digital era and electronic
  computing
• 1969 – Intel is a small startup company in Santa Clara with
  12 employees
   – Fairchild, Motorola are large semiconductor companies; HP and
     Busicom make calculators
• 1971 – Intel makes first microprocessor the 4-bit 4004
  series for Busicom calculators
• 1972 – Intel makes the 8008 series, an 8-bit
  microprocessor,
   – ATARI is a startup company
   – Creates a gaming console and releases PONG


                                                                     2
History of Microprocessors
• 1974 – the first real useful 8-bit microprocessor is released
  by Intel – the 8080
   – Motorola introduces the 6800 series
   – Zilog has the Z80
• 1975 – GM and Ford begin to put microcontrollers in cars
   – Many cars today have over 100 microcontrollers
   – TI gets into the microprocessor business with calculators and
     digital watches
• 1977 – Apple II is released using MOS 6502 (similar to
  motorola 6800). Apple II dominated from 1977 to 1983
• 1978 – Intel introduces the first 16-bit processor, the 8086
   – Motorola follows with the 68000 which is ultimately used in the
     first Apple Macintosh
                                                                       3
History of Microprocessors
• 1981 – IBM enters the PC making market and uses the
  Intel 8088 – proliferation of the home computer
• 1982-1985 – Intel introduces the 32-bit 80286 and 80386
• 1989 – 80486 is being used in PC’s, able to run Microsoft
  Windows
• 1992 – Apple, IBM and Motorola begin to make
  PowerMac and PowerPC’s using Motorola chips
• 1993 – Pentium chip is released
• The rest is history


                                                              4
Discussion
•   What are some components of a computer?
•   What is a Microprocessor?
•   A Microcontroller?
•   An Embedded System?




                                              5
Components of a Computer
• Central Processing Unit
   – Interprets and carries out all the instructions contained
     in software
• Memory
   – Used to store instructions and data
   – Random Access Memory (RAM)
   – Read Only Memory (ROM)
• Input/Output
   – Used to communicate with the outside world
                                                                 6
Microprocessor
• A single chip that contains a whole CPU
  – Has the ability to fetch and execute instructions
    stored in memory
  – Has the ability to access external memory,
    external I/O and other peripherals
• Examples:
  – Intel P4 or AMD Athlon in desktops/notebooks
  – ARM processor in Apple iPod
                                                        7
Microcontroller
• Essentially a microprocessor with on-chip
  memories and I/O devices
• Designed for specific functions
• All in one solution - Reduction in chip count
   – Reduced cost, power, physical size, etc.
• Examples
   – MC68332, MC68HC11, PPC555
• More details of components later
   – A/D converters, temperature sensors, communications,
     timing circuits, many others

                                                            8
Embedded System
• Special purpose computer system usually completely
  inside the device it controls
• Has specific requirements and performs pre-defined tasks
• Cost reduction compared to general purpose processor
• Different design criteria
   –   Performance
   –   Reliability
   –   Availability
   –   Safety




                                                             9
Why Study Microcontroller
The course may serve several purposes:
   –    Build useful applications
   –    Practice programming and debugging skills
   –    Understand the inside of computer
It paves the way to learning computer design,
     operating systems, compilers, embedded
     systems, security and other topics.
   –    Microcontrollers have everything in a typical
        computer: CPU, memory and I/O.
                                                        10

More Related Content

What's hot

Presentation on History of Microcontroller(Updated - 2)
Presentation on History of Microcontroller(Updated - 2)Presentation on History of Microcontroller(Updated - 2)
Presentation on History of Microcontroller(Updated - 2)
ALPESH MARU
 

What's hot (19)

Class 2 categories of processor
Class 2 categories of processorClass 2 categories of processor
Class 2 categories of processor
 
MR. RAMESH KUMAR KANNAUJIA
MR. RAMESH KUMAR KANNAUJIAMR. RAMESH KUMAR KANNAUJIA
MR. RAMESH KUMAR KANNAUJIA
 
Chapter 2: Microprocessors
Chapter 2: MicroprocessorsChapter 2: Microprocessors
Chapter 2: Microprocessors
 
Micro controller
Micro controllerMicro controller
Micro controller
 
micro controller
micro controllermicro controller
micro controller
 
Presentation on History of Microcontroller(Updated - 2)
Presentation on History of Microcontroller(Updated - 2)Presentation on History of Microcontroller(Updated - 2)
Presentation on History of Microcontroller(Updated - 2)
 
Difference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and MicrocontrollersDifference Between Microprocessors and Microcontrollers
Difference Between Microprocessors and Microcontrollers
 
microprocessor-and-microcontroller
microprocessor-and-microcontrollermicroprocessor-and-microcontroller
microprocessor-and-microcontroller
 
History Of Microprocessors
History Of Microprocessors History Of Microprocessors
History Of Microprocessors
 
4th generation intel core processoer
4th generation intel core processoer4th generation intel core processoer
4th generation intel core processoer
 
History of microprocessors
History of microprocessorsHistory of microprocessors
History of microprocessors
 
Microcontroller overview 1
Microcontroller overview 1Microcontroller overview 1
Microcontroller overview 1
 
Classification OF Microprocessor
Classification OF MicroprocessorClassification OF Microprocessor
Classification OF Microprocessor
 
Intel microprocessors
Intel microprocessorsIntel microprocessors
Intel microprocessors
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
CPU
CPUCPU
CPU
 
Report on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawalReport on evolution of processor by sandesh agrawal
Report on evolution of processor by sandesh agrawal
 
Microprocessor and Microcontroller - ITVoyagers
Microprocessor and Microcontroller - ITVoyagersMicroprocessor and Microcontroller - ITVoyagers
Microprocessor and Microcontroller - ITVoyagers
 
Class 1 introduction to embedded systems
Class 1 introduction to embedded systemsClass 1 introduction to embedded systems
Class 1 introduction to embedded systems
 

Viewers also liked

02 e mobile_global_connectivity
02 e mobile_global_connectivity02 e mobile_global_connectivity
02 e mobile_global_connectivity
Danny Cagen
 
2015 Inside Ride - Childhood Cancer Facts
2015 Inside Ride - Childhood Cancer Facts2015 Inside Ride - Childhood Cancer Facts
2015 Inside Ride - Childhood Cancer Facts
Danny Cagen
 
авторское право
авторское правоавторское право
авторское право
1rwk1
 
Metodos de estudio de la célula1
Metodos de estudio de la célula1Metodos de estudio de la célula1
Metodos de estudio de la célula1
Clarama80
 
Nuestra tierra1
Nuestra tierra1Nuestra tierra1
Nuestra tierra1
Clarama80
 
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
Abee Sharma
 
Tutorial dec0604(print24) Programming a PIC
Tutorial dec0604(print24) Programming a PICTutorial dec0604(print24) Programming a PIC
Tutorial dec0604(print24) Programming a PIC
Muhammad Khan
 
Gsm robot with cctv camera
Gsm robot with cctv cameraGsm robot with cctv camera
Gsm robot with cctv camera
ashutoshsahu2908
 

Viewers also liked (20)

PIC Microcontrollers
PIC MicrocontrollersPIC Microcontrollers
PIC Microcontrollers
 
Microcontroller lec 1
Microcontroller  lec 1Microcontroller  lec 1
Microcontroller lec 1
 
Introduction to Microcontrollers
Introduction to MicrocontrollersIntroduction to Microcontrollers
Introduction to Microcontrollers
 
Programming with PIC microcontroller
Programming with PIC microcontroller Programming with PIC microcontroller
Programming with PIC microcontroller
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
 
02 e mobile_global_connectivity
02 e mobile_global_connectivity02 e mobile_global_connectivity
02 e mobile_global_connectivity
 
Why do people attend events?
Why do people attend events?Why do people attend events?
Why do people attend events?
 
Lecture1
Lecture1Lecture1
Lecture1
 
2015 Inside Ride - Childhood Cancer Facts
2015 Inside Ride - Childhood Cancer Facts2015 Inside Ride - Childhood Cancer Facts
2015 Inside Ride - Childhood Cancer Facts
 
авторское право
авторское правоавторское право
авторское право
 
Metodos de estudio de la célula1
Metodos de estudio de la célula1Metodos de estudio de la célula1
Metodos de estudio de la célula1
 
Nuestra tierra1
Nuestra tierra1Nuestra tierra1
Nuestra tierra1
 
Kewirausahaan agribisnis
Kewirausahaan agribisnisKewirausahaan agribisnis
Kewirausahaan agribisnis
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
GSM Based Versatile Robotic Vehicle Using PIC Microcontroller Report.
 
Tutorial dec0604(print24) Programming a PIC
Tutorial dec0604(print24) Programming a PICTutorial dec0604(print24) Programming a PIC
Tutorial dec0604(print24) Programming a PIC
 
PIC CONTROLLERS
PIC CONTROLLERSPIC CONTROLLERS
PIC CONTROLLERS
 
Training
TrainingTraining
Training
 
PIC introduction + mapping
PIC introduction + mappingPIC introduction + mapping
PIC introduction + mapping
 
Gsm robot with cctv camera
Gsm robot with cctv cameraGsm robot with cctv camera
Gsm robot with cctv camera
 

Similar to Lecture1

Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
fahmihafid
 
Journey of Microprocessors By Basit Ali
Journey of Microprocessors By Basit AliJourney of Microprocessors By Basit Ali
Journey of Microprocessors By Basit Ali
Basit Ali
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
Nitesh Kumar
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
Murali Krishna
 
Ba401 Intel Corporation Part2
Ba401 Intel Corporation Part2Ba401 Intel Corporation Part2
Ba401 Intel Corporation Part2
guestd58dd7
 

Similar to Lecture1 (20)

Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
 
Micro controller & Micro processor
Micro controller & Micro processorMicro controller & Micro processor
Micro controller & Micro processor
 
Microprocessors presentation
Microprocessors  presentationMicroprocessors  presentation
Microprocessors presentation
 
DOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptxDOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptx
 
Micro_ppt[1].pptx
Micro_ppt[1].pptxMicro_ppt[1].pptx
Micro_ppt[1].pptx
 
Journey of Microprocessors By Basit Ali
Journey of Microprocessors By Basit AliJourney of Microprocessors By Basit Ali
Journey of Microprocessors By Basit Ali
 
Lect 1 Into.pptx
Lect 1 Into.pptxLect 1 Into.pptx
Lect 1 Into.pptx
 
ITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorITFT_Introduction to microprocessor
ITFT_Introduction to microprocessor
 
embedded-systems-for-beginners
embedded-systems-for-beginnersembedded-systems-for-beginners
embedded-systems-for-beginners
 
Evolution of microprocrssor
Evolution of microprocrssorEvolution of microprocrssor
Evolution of microprocrssor
 
Embedded systems-for-beginners-electro8
Embedded systems-for-beginners-electro8Embedded systems-for-beginners-electro8
Embedded systems-for-beginners-electro8
 
microprocessor and microcntroller
microprocessor and microcntrollermicroprocessor and microcntroller
microprocessor and microcntroller
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers)
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 micro processor book
8085 micro processor book8085 micro processor book
8085 micro processor book
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
Ba401 Intel Corporation Part2
Ba401 Intel Corporation Part2Ba401 Intel Corporation Part2
Ba401 Intel Corporation Part2
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Lecture1

  • 2. History of Microprocessors • 1950s - The beginning of the digital era and electronic computing • 1969 – Intel is a small startup company in Santa Clara with 12 employees – Fairchild, Motorola are large semiconductor companies; HP and Busicom make calculators • 1971 – Intel makes first microprocessor the 4-bit 4004 series for Busicom calculators • 1972 – Intel makes the 8008 series, an 8-bit microprocessor, – ATARI is a startup company – Creates a gaming console and releases PONG 2
  • 3. History of Microprocessors • 1974 – the first real useful 8-bit microprocessor is released by Intel – the 8080 – Motorola introduces the 6800 series – Zilog has the Z80 • 1975 – GM and Ford begin to put microcontrollers in cars – Many cars today have over 100 microcontrollers – TI gets into the microprocessor business with calculators and digital watches • 1977 – Apple II is released using MOS 6502 (similar to motorola 6800). Apple II dominated from 1977 to 1983 • 1978 – Intel introduces the first 16-bit processor, the 8086 – Motorola follows with the 68000 which is ultimately used in the first Apple Macintosh 3
  • 4. History of Microprocessors • 1981 – IBM enters the PC making market and uses the Intel 8088 – proliferation of the home computer • 1982-1985 – Intel introduces the 32-bit 80286 and 80386 • 1989 – 80486 is being used in PC’s, able to run Microsoft Windows • 1992 – Apple, IBM and Motorola begin to make PowerMac and PowerPC’s using Motorola chips • 1993 – Pentium chip is released • The rest is history 4
  • 5. Discussion • What are some components of a computer? • What is a Microprocessor? • A Microcontroller? • An Embedded System? 5
  • 6. Components of a Computer • Central Processing Unit – Interprets and carries out all the instructions contained in software • Memory – Used to store instructions and data – Random Access Memory (RAM) – Read Only Memory (ROM) • Input/Output – Used to communicate with the outside world 6
  • 7. Microprocessor • A single chip that contains a whole CPU – Has the ability to fetch and execute instructions stored in memory – Has the ability to access external memory, external I/O and other peripherals • Examples: – Intel P4 or AMD Athlon in desktops/notebooks – ARM processor in Apple iPod 7
  • 8. Microcontroller • Essentially a microprocessor with on-chip memories and I/O devices • Designed for specific functions • All in one solution - Reduction in chip count – Reduced cost, power, physical size, etc. • Examples – MC68332, MC68HC11, PPC555 • More details of components later – A/D converters, temperature sensors, communications, timing circuits, many others 8
  • 9. Embedded System • Special purpose computer system usually completely inside the device it controls • Has specific requirements and performs pre-defined tasks • Cost reduction compared to general purpose processor • Different design criteria – Performance – Reliability – Availability – Safety 9
  • 10. Why Study Microcontroller The course may serve several purposes: – Build useful applications – Practice programming and debugging skills – Understand the inside of computer It paves the way to learning computer design, operating systems, compilers, embedded systems, security and other topics. – Microcontrollers have everything in a typical computer: CPU, memory and I/O. 10