EC501-Embedded System Slide 1

Embed Size (px)

Citation preview

  • 7/31/2019 EC501-Embedded System Slide 1

    1/12

    EC501:Embedded system

    What is the Embedded Systems?

    An Embedded system is

    a computer that has been built to

    solve only a few very specific

    problems.Source:wikipedia.org/wiki/Embedded_system

    http://simple.wikipedia.org/wiki/Computerhttp://simple.wikipedia.org/wiki/Computer
  • 7/31/2019 EC501-Embedded System Slide 1

    2/12

    EC501:Embedded systemAn embedded

    system is a specialpurpose system thatis used to performone or few

    dedicated functions.

    Simply, we can call any

    electronic device that

    has a computer system

    embedded inside it an

    embedded system.

  • 7/31/2019 EC501-Embedded System Slide 1

    3/12

    EC501:Embedded systemEmbedded systems

    are made to performfew tasks only, afterimplementation you

    cant use them foranother purposes.

    Ex. You cant watch

    movies using themicroprocessor of your

    microwave oven!!

  • 7/31/2019 EC501-Embedded System Slide 1

    4/12

    EC501:Embedded systemExamples:

    Digital and analog televisions

    Set-top boxes (DVDs, VCRs, Cable boxes)

    Personal digital assistants (PDAs)

    MP3s and iPod'sKitchen appliances (refrigerators ,microwave

    ovens)

    Telephones/cell phonesCameras

    Global positioning systems

    And many others.

  • 7/31/2019 EC501-Embedded System Slide 1

    5/12

    EC501:Embedded system

    1. We do so by using microcontrollers

    (or microprocessor based systems).

    2. Or simply by using the digital circuits

    that perform the function we want.

    SO.. HOW DO WE IMPLEMENT THEM?

  • 7/31/2019 EC501-Embedded System Slide 1

    6/12

    EC501:Embedded system

    WHAT IS A MICROCONTROLLER?

    Its a full computer system on

    a chip, even if its resources are

    far more limited than of a

    desktop personal computer.

    Designed for stand aloneoperations.

  • 7/31/2019 EC501-Embedded System Slide 1

    7/12

    EC501:Embedded system So.. Whats the difference between a microcontroller

    and a microprocessor system?

  • 7/31/2019 EC501-Embedded System Slide 1

    8/12

    EC501:Embedded systemA microcontroller has a processor and many peripherals

    integrated with it on the same chip, like a flash memory,RAM, I/O ports, serial communication ports, ADC Etc.

  • 7/31/2019 EC501-Embedded System Slide 1

    9/12

    EC501:Embedded system

    A timer module to allow the MCU to perform tasks forcertain time periods.

    A serial I/O port to allow data to flow between the

    MCU and other devices such as a PC or another MCU.

    An ADC to allow the MCU to accept analog inputs for

    processing.

  • 7/31/2019 EC501-Embedded System Slide 1

    10/12

    EC501:Embedded system

    But a microprocessor cant do all the functions

    of a computer system on its own, and needs

    another circuits to support it like:I/O devices, RAM, ROM, DMA controllers, Timers,

    ADC, LCD drivers.. Etc.

  • 7/31/2019 EC501-Embedded System Slide 1

    11/12

    EC501:Embedded systemCOMPARISON

  • 7/31/2019 EC501-Embedded System Slide 1

    12/12

    EC501:Embedded system

    Did u know me?I m the part of

    embedded systems