Upload
arjun-butola
View
220
Download
0
Embed Size (px)
Citation preview
7/27/2019 PPT Amit Grewal14931
1/17
Industrial Training Presentation
Embedded Systems
Submitted by: Amit Grewal
College Roll No:14931
Electronics and Communication Engineering(IIIrd year)
Dronacharya College of Engineering,Gurgaon
7/27/2019 PPT Amit Grewal14931
2/17
Embedded System
An embedded system is a system that has
embedded software and computer- hardware
, which makes it a system dedicated for an
application (s) or specific part of an
application or product or a part of a larger
system.
7/27/2019 PPT Amit Grewal14931
3/17
Characteristics of embedded products
They perform a single set of functions.
Works in a time constrained environment.
Provide high performance and reliability. Mostly Embedded systems have low cost
because they are mass produced in millions.
7/27/2019 PPT Amit Grewal14931
4/17
MICROCONTROLLER
Microcontroller, as the name suggests, are
small controllers. They are like single chip
computers that are often embedded into
other systems to function as
processing/controlling unit. For example, the
remote control you are using probably has
microcontrollers inside that do decoding andother controlling functions
7/27/2019 PPT Amit Grewal14931
5/17
Showing a typical microcontroller device and its
different subunits
7/27/2019 PPT Amit Grewal14931
6/17
8051 Architecture
7/27/2019 PPT Amit Grewal14931
7/17
Pin Configuration
7/27/2019 PPT Amit Grewal14931
8/17
Four port in pin configuration
Port 0 (pin 32-39)
Port 1 (pin 1-8)
Port 2 (pin 21-28 Port 3 (pin 10-17)
7/27/2019 PPT Amit Grewal14931
9/17
INTRODUCTION to KEIL SOFTWARE
7/27/2019 PPT Amit Grewal14931
10/17
INTRODUCTION to PROTEUS SOFTWARE
Proteus is software for microprocessor simulation,schematic capture, and printed circuit board (PCB)design. It is developed by Labcenter Electronics.
Proteus Virtual System Modelling (VSM) combinesmixed mode SPICE circuit simulation, animatedcomponents and microprocessor models to facilitate
co-simulation of complete microcontroller baseddesigns. For the first time ever, it is possible todevelop and test such designs before a physicalprototype is constructed
7/27/2019 PPT Amit Grewal14931
11/17
A VIEW OF PROTEUS WINDOW
7/27/2019 PPT Amit Grewal14931
12/17
LINE FOLLOWER ROBOT
Line follower is a machine that can follow a
path. The path can be visible like black line on
a white surface (or vice-versa) or it can be
invisible like a magnetic field.
7/27/2019 PPT Amit Grewal14931
13/17
BLOCK DIAGRAM OF LINE FOLLOWER
7/27/2019 PPT Amit Grewal14931
14/17
PROGRAM FOR LINE FOLLOWER
void move (unsigned char dir, unsigned char delay, unsigned char power);
unsigned char i, r dev, l dev, I p, delay, dir, power, d irl, history [MAX], hcount=0,rotpow;
#if def debug
unsigned char rep=0,prev=0;
#end if void main (void)
{
// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=InFunc0=In
7/27/2019 PPT Amit Grewal14931
15/17
Embedded products in Todays
industry
Telecom Automotive applications
Domestic appliances Robotics
7/27/2019 PPT Amit Grewal14931
16/17
Cont.
Aerospace applications
Medical equipment
Defense system Office automation
7/27/2019 PPT Amit Grewal14931
17/17
THANKS !