SlideShare a Scribd company logo
1 of 13
INTRODUCTION TO EMBEDDED SYSTEMS
Microcontrollers and Microprocessors
What are embedded systems?
Embedded systems are microcontroller based
devices that are assigned to perform one single
task.
For eg : A Washing machine, Microwave oven,
TV remote control.
All these devices have few buttons and on pressing
the buttons, some process is expected to happen.
2
OUTPUT SYSTEM
INPUT SYSTEM PROCESS
Components of An Embedded system
3
A hardware component
which includes the
microcontroller and its
peripheral devices i.e
Input - Output system.
An application software to run on top
of the designated hardware. This
software is written dedicated to that
particular hardware and it will not
work across other platforms.
Like Windows operating system in
computer,
RTOS is an OS used in microcontroller
programming to perform
multi-tasking operations and on
systems which run on critical time
based deadlines. For eg: Deploying an
an Airbag after a crash within 10-20
milliseconds.
Microcontroller programming can be
written in C,C++, Python
programming languages
NOTE
STRUCTURE OF AN
EMBEDDED
SYSTEM
5
A SENSOR, an input device to
measure the physical quantity
from the environment. This data
will be in analog form. Eg. sensing
a person by IR detector
ADC
These analog signal, i.e the continuous values
are converted to discrete non-continuous
values by an electronic component called
ADC (Analog to digital converter) because the
microcontroller can read only digital values
meaning 1’s and 0’s.
6
The digital data is
sent to the
MICROCONTROLLER
to store it in the memory
The stored data will be assessed by the processor
as per the instructions given in the software
application. The processor will either send the
data to a DAC (digital to analog converter) or just
activate an OUTPUT DEVICE. For eg : opening
a door once the sensor senses an incoming person
7
Embedded Systems Layout
Touch pad/
Key Pad/ Finger print
INPUT DEVICES EMBEDDED COMPUTER
SOFTWARE
EMBEDDED
HARDWARE
OUTPUT DEVICES
ADC
The processor communicates to the output devices via
communication protocols like RS232,RS485,UART,I2C,SPI
and same goes to the communication between ADC and processor
Examples of Embedded systems
8
What is a Microprocessor?
9
It’s a VLSI chip which consists of a
ALU,Control unit and Registers.
It doesn’t contain any memory or I/O
peripherals. All these are connected
via a bus. Microprocessor as in cannot
perform any task, the input and output
devices are connected to the processor
via 3 buses. Address bus, data bus
and control bus.
10
MICROPROCESSORS LAYOUT
MICROPROCESSOR
ALU
CONTROL UNIT
REGISTERS
INPUT SYSTEM
TO OUTPUT
SYSTEM
MEMORY UNIT
What is a Microcontroller?
11
A Microcontroller, is a complete and fully-functioning
computer on a single chip.
A typical microcontroller has a CPU, RAM,
ROM, Peripherals (Counters/Timers,
Comparators, ADC, DC, DMA, etc), IO
Ports all on the same IC chip. The majority
of modern MCUs, nowadays, come with
internal oscillators which means, you can
flash your code and hook-up the DC power
source.
12
MICROCONTROLLER LAYOUT
MICROPROCESSOR
ALU
CONTROL UNIT
REGISTERS
RAM
ROM
clock Timer
Serial
Comm.
ADC
Watch
dog
Timer
Interrupt
Controller
MICROCONTROLLER
13
In the next lecture you will learn more
about the memory inside the computer
and memory segmentation.
Thank you !!!

More Related Content

What's hot

Embedded System
Embedded SystemEmbedded System
Embedded SystemRamaBoya2
 
Embedded systems in brief
Embedded systems   in briefEmbedded systems   in brief
Embedded systems in briefkrnathan
 
Ppt on embedded system
Ppt on embedded systemPpt on embedded system
Ppt on embedded systemPankaj joshi
 
Presentation on Embedded system using micro controller by PARAS JHA
Presentation on Embedded system using micro controller  by PARAS JHAPresentation on Embedded system using micro controller  by PARAS JHA
Presentation on Embedded system using micro controller by PARAS JHAParas Jha
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentationSurender Singh
 
Embedded computer system
Embedded computer systemEmbedded computer system
Embedded computer systemGovind Kaintura
 
Embedded system and its platforms
Embedded system and its platformsEmbedded system and its platforms
Embedded system and its platformsMrunal Deshkar
 
embedded-systems-for-beginners
embedded-systems-for-beginnersembedded-systems-for-beginners
embedded-systems-for-beginnersmohamed gaber
 

What's hot (20)

Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Ppt embedded systems
Ppt embedded systemsPpt embedded systems
Ppt embedded systems
 
Embeded system
Embeded systemEmbeded system
Embeded system
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Embedded systems in brief
Embedded systems   in briefEmbedded systems   in brief
Embedded systems in brief
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded System
Embedded System Embedded System
Embedded System
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Ppt on embedded system
Ppt on embedded systemPpt on embedded system
Ppt on embedded system
 
Presentation on Embedded system using micro controller by PARAS JHA
Presentation on Embedded system using micro controller  by PARAS JHAPresentation on Embedded system using micro controller  by PARAS JHA
Presentation on Embedded system using micro controller by PARAS JHA
 
embedded system
embedded systemembedded system
embedded system
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentation
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Embedded system...
Embedded system...Embedded system...
Embedded system...
 
Embedded computer system
Embedded computer systemEmbedded computer system
Embedded computer system
 
Embedded system and its platforms
Embedded system and its platformsEmbedded system and its platforms
Embedded system and its platforms
 
embedded-systems-for-beginners
embedded-systems-for-beginnersembedded-systems-for-beginners
embedded-systems-for-beginners
 
Embedded system application
Embedded system applicationEmbedded system application
Embedded system application
 
Embedded system
Embedded systemEmbedded system
Embedded system
 

Similar to Introduction to Embedded systems

Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationRajendra Prasad
 
Microprocessors and microcontrollers
Microprocessors and microcontrollersMicroprocessors and microcontrollers
Microprocessors and microcontrollersAditya Porwal
 
Basics of Embedded System
Basics of Embedded System Basics of Embedded System
Basics of Embedded System Rajesh Roshan
 
Peripheral Interfacing with Microcontrollers cse 303 MD SAZID ZAMIL GREEN UN...
Peripheral Interfacing with Microcontrollers cse 303  MD SAZID ZAMIL GREEN UN...Peripheral Interfacing with Microcontrollers cse 303  MD SAZID ZAMIL GREEN UN...
Peripheral Interfacing with Microcontrollers cse 303 MD SAZID ZAMIL GREEN UN...MD SAZID ZAMIL
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Roboticsspoorani
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatJitender Singh Shekhawat
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfabdisahirko
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android applicationAvinash Vemula
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded SystemKaran Thakkar
 
WIZTECH –BEST EMBEDDED.pptx
WIZTECH –BEST EMBEDDED.pptxWIZTECH –BEST EMBEDDED.pptx
WIZTECH –BEST EMBEDDED.pptxdeepakkumar954581
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02ishan111
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessorankitnav1
 

Similar to Introduction to Embedded systems (20)

1.TechieNest embedded systems
1.TechieNest embedded systems1.TechieNest embedded systems
1.TechieNest embedded systems
 
1.techie nest embedded systems
1.techie nest embedded systems1.techie nest embedded systems
1.techie nest embedded systems
 
Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentation
 
Microprocessors and microcontrollers
Microprocessors and microcontrollersMicroprocessors and microcontrollers
Microprocessors and microcontrollers
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
Basics of Embedded System
Basics of Embedded System Basics of Embedded System
Basics of Embedded System
 
Peripheral Interfacing with Microcontrollers cse 303 MD SAZID ZAMIL GREEN UN...
Peripheral Interfacing with Microcontrollers cse 303  MD SAZID ZAMIL GREEN UN...Peripheral Interfacing with Microcontrollers cse 303  MD SAZID ZAMIL GREEN UN...
Peripheral Interfacing with Microcontrollers cse 303 MD SAZID ZAMIL GREEN UN...
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Robotics
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdf
 
edited doc
edited docedited doc
edited doc
 
BASICS OF COMPUTER
BASICS OF COMPUTERBASICS OF COMPUTER
BASICS OF COMPUTER
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android application
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
 
WIZTECH –BEST EMBEDDED.pptx
WIZTECH –BEST EMBEDDED.pptxWIZTECH –BEST EMBEDDED.pptx
WIZTECH –BEST EMBEDDED.pptx
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
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.pptxpranjaldaimarysona
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
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
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
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
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
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...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Introduction to Embedded systems

  • 1. INTRODUCTION TO EMBEDDED SYSTEMS Microcontrollers and Microprocessors
  • 2. What are embedded systems? Embedded systems are microcontroller based devices that are assigned to perform one single task. For eg : A Washing machine, Microwave oven, TV remote control. All these devices have few buttons and on pressing the buttons, some process is expected to happen. 2 OUTPUT SYSTEM INPUT SYSTEM PROCESS
  • 3. Components of An Embedded system 3 A hardware component which includes the microcontroller and its peripheral devices i.e Input - Output system. An application software to run on top of the designated hardware. This software is written dedicated to that particular hardware and it will not work across other platforms.
  • 4. Like Windows operating system in computer, RTOS is an OS used in microcontroller programming to perform multi-tasking operations and on systems which run on critical time based deadlines. For eg: Deploying an an Airbag after a crash within 10-20 milliseconds. Microcontroller programming can be written in C,C++, Python programming languages NOTE
  • 5. STRUCTURE OF AN EMBEDDED SYSTEM 5 A SENSOR, an input device to measure the physical quantity from the environment. This data will be in analog form. Eg. sensing a person by IR detector ADC These analog signal, i.e the continuous values are converted to discrete non-continuous values by an electronic component called ADC (Analog to digital converter) because the microcontroller can read only digital values meaning 1’s and 0’s.
  • 6. 6 The digital data is sent to the MICROCONTROLLER to store it in the memory The stored data will be assessed by the processor as per the instructions given in the software application. The processor will either send the data to a DAC (digital to analog converter) or just activate an OUTPUT DEVICE. For eg : opening a door once the sensor senses an incoming person
  • 7. 7 Embedded Systems Layout Touch pad/ Key Pad/ Finger print INPUT DEVICES EMBEDDED COMPUTER SOFTWARE EMBEDDED HARDWARE OUTPUT DEVICES ADC The processor communicates to the output devices via communication protocols like RS232,RS485,UART,I2C,SPI and same goes to the communication between ADC and processor
  • 9. What is a Microprocessor? 9 It’s a VLSI chip which consists of a ALU,Control unit and Registers. It doesn’t contain any memory or I/O peripherals. All these are connected via a bus. Microprocessor as in cannot perform any task, the input and output devices are connected to the processor via 3 buses. Address bus, data bus and control bus.
  • 11. What is a Microcontroller? 11 A Microcontroller, is a complete and fully-functioning computer on a single chip. A typical microcontroller has a CPU, RAM, ROM, Peripherals (Counters/Timers, Comparators, ADC, DC, DMA, etc), IO Ports all on the same IC chip. The majority of modern MCUs, nowadays, come with internal oscillators which means, you can flash your code and hook-up the DC power source.
  • 12. 12 MICROCONTROLLER LAYOUT MICROPROCESSOR ALU CONTROL UNIT REGISTERS RAM ROM clock Timer Serial Comm. ADC Watch dog Timer Interrupt Controller MICROCONTROLLER
  • 13. 13 In the next lecture you will learn more about the memory inside the computer and memory segmentation. Thank you !!!