Embedded system
•       It is a single chip microcomputer or employs a combination of hardware
and software to perform a specific function.
•       It is a electrical and electronic devices which based on microprocessor
and microcontroller for performing an specific task.
•       Embedded systems can be broken into two broad categories:
- those that contain microprocessors (μP) with
     limited input/output ports 
 
-  those that contain microcontrollers
     (μC) with many more on-chip peripherals thereby reducing cost and size.
 
Why study
embedded system
Embedded system is a technology.
•      State of integration to coverage different domain
in one frame.
•      Added advantage for a student to take challenge
•      Complete in the challenging job marked.
•      Each day, our lives become more dependent on 'embedded systems‘. 
Importance of
embedded system in daily life
Embedded Systems
companies :
•      There are some companies who
are providing the chips and necessary hardware required for embedded system.
•      Intel
•      Atmel
•      Philips
•      Free scale
•      Maxim
•      ST Microelectronic
•      Nokia
•      Sony
•      Samsung
Some other industry  segment need Embedded Systems:
•      Telecom
•      Mobile Communication
•      Industrial engineering
•      Computers & Peripherals
•      Consumer Electronics
•      Aerospace
•      Government/military
•      Automotive
•      Transportation
•      Medical Equipment
•      Electronic equipments. 
Block Diagram of
Microcontroller: 
Challenges
of embedded system:
Programming
Languages 
The necessary tools
for a microprocessor/controller 
•      CPU:
Central Processing Unit
•      I/O:
Input /Output
•      Bus:
Address bus & Data bus
•      Memory:
RAM & ROM
•      Timer
•      Interrupt
•      Serial
Port 
•      Parallel
Port
Microprocessor vs.
Microcontroller 
Architecture
are design in two ways:
What
Is Microcontroller 
Types
of Microcontroller:
IC
packaging :
Programming Tools of
Microcontroller:
8051
Family:
8031  
 | 
  
8032  
 | 
  
8051  
 | 
  
8052  
 | 
  
8751  
 | 
  
8752  
 | 
 |
ROM 
 | 
  
none  
 | 
  
none 
 | 
  
4K  
 | 
  
8K  
 | 
  
4K  
 | 
  
8K  
 | 
 
RAM  
 | 
  
128 byte  
 | 
  
256 byte  
 | 
  
128 byte  
 | 
  
256 byte  
 | 
  
128 byte  
 | 
  
256 byte  
 | 
 
TIMER/ 
COUNTER  
 | 
  
2  
 | 
  
3  
 | 
  
2  
 | 
  
3  
 | 
  
2  
 | 
  
3  
 | 
 
INTERRUPTS  
 | 
  
5  
 | 
  
6  
 | 
  
5  
 | 
  
6  
 | 
  
5  
 | 
  
6  
 | 
 
I/O PINS  
 | 
  
32  
 | 
  
-  
 | 
  
32  
 | 
  
32  
 | 
  
-  
 | 
  
-  
 | 
 
SERIAL PORTS  
 | 
  
1  
 | 
  
1  
 | 
  
1  
 | 
  
1  
 | 
  
1  
 | 
  
1  
 | 
 
PIC
Family:
How Program Runs:
Procedure
of making project in Embedded System:
Application of Embedded
System:
Advantage and Disadvantage






























