NAME: TANNUSHREE SINGH
ROLL NO.- 0201EC191095
BRANCH: ECE
TOPIC: EMBEDDED SYSTEM
SUBJECT: INDUSTRIAL TRAINING
YEAR: 3 rd
A Presentation of summer training on
EMBEDDED SYSTEM
  What is an Embedded system?
 An embedded system is some combination of computer
  hardware and software, either fixed in capability or
  programmable, that is specifically designed for a particular
  function.
 It is embedded as a part of a complete device including
  hardware and mechanical parts.
 Modern embedded systems are often based on
  microcontrollers (i.e. CPUs with the integrated memory or
  peripheral interfaces), but ordinary microprocessors (using
  eternal chips for memory and peripheral interface circuits) are
  also common, especially in more-complex systems.
         Difference between Embedded and
          General purpose system
     EMBEDDED SYSTEM                      GENERAL PURPOSE SSTEM
   Designed to do some specific set of      Can perform multiple tasks.
    task
                                             Programmable by end user.
   Not programmable by end user.
                                             Generally high power consumption.
   Low power consumption.
                                             Does not have fixed time constraints.
   Fixed time constraints.
                                             Generally costly than task specific
   Task specific that’s why more             system.
    economical.
       Examples of Embedded systems
Embedded systems controls many of the common devices in use today, like-
   DIGITAL WATCHES
   TRAFFIC LIGHTS
   PRINTERS
   MOBILE PHONES
   MEDICAL EQUIPMENTS
   MP3 PLAYER
   ROBOTS
   ROUTERS
   CLIMATE CONTROL IN AUTOMOBILES, ETC.
What makes Embedded systems
        different ?
   Real time operation
   Size
   Cost
   Time
   Reliability
   Safety
   Energy
Embedded Systems
Hardware
Key Components Of Embedded
Systems
PROCESSORS:
   It is the central processing unit known as the heart of the embedded systems.
   It is the hardware that executes the software and brings life to the
    embedded system.
   Controls the activities of all the other circuits.
MEMORY:
   Used to store the software that the processor will run.
   Also provides storage for data such as program variables, intermediate
    results, status information and any other data generated throughout the
    operations.
                     PROCESSOR
    A processor is the heart of the Embedded system.
    For an embedded system designer the knowledge of microprocessor and
     microcontroller is must.
                  TYPES OF PROCESSOR
1.   General purpose processor(GPP)
       - Microprocessor
       -Microcontroller
2. Application specific system processor (ASSP)
3. Multi Processor System using GPPs
               MICROPROCESSOR
   A microprocessor is a single chip semi conductor device also which is a
    computer on chip, but not a complete computer.
   It’s CPU contain an ALU, a program counter , a stack pointer, some
    working register, a clock timing circuit and interrupt circuit on a single
    chip.
   To make complete micro computer, one must add memory usually
    ROM and RAM, memory decoder, an oscillator and a number of serial
    and parallel ports.
VARIOUS MICROPROCESSOR
INTEL                  ZILOG
        4004, 4040
        8080, 8085       Z80, Z180,eZ80
        8086, 8088        Z8,eZ8
        80186, 80188
        80286, 80386   and others
        x86-64
MOTOROLA
    6800
    6809
    68000
    G3,G4,G5
                MICROCONTROLLER
A microcontroller is a functional computer system on a chip. It contains a processor, memory, and
programmable input/ output peripherals.
Microcontrollers include an integrated CPU, memory( a small amount of RAM, program memory, or both)
and peripherals capable of input and output.
               VARIOUS MICROCONTROLLERS
INTEL
      8031,8032,8051,8052,8751,8752
PIC
       8-bit PIC16,PIC18
      16-BIT DSPIC33/PIC24
       PIC16C7x
MOTOROLA
       MC68HC11
    MICROCONTROLLER FAMILIES
   68H12: Motorola 68H11, 68HC12,……
   8051: Intel 8051, 8052, 80251,……
   PIC: Microchip PIC16F628, 18F452,…….
   AVR: Atmel ATmega128, ATtiny28L,……..
                                  SOFTWARE USED
PROGRAMMING LANGUAGE                                  SIMULATOR
    C
    C++                                                  Masm
    Dot Net
                                           COMPILER
                                             RIDE
                                             KEIL
                     APPLICATIONS
   Household appliances
   Audio player
   Cellular telephones
   Engine controller in automobiles
   Calculators
   Video games
   Aircrafts
   Medical equipment
   Defense systems, etc.
THANK YOU