1 01 - Introduction To Embedded Systems
1 01 - Introduction To Embedded Systems
Embedded Systems
Honey Mol P K
Topics for discussion
➔ System
➔ Embedded System
➔ Embedded System Vs General Computing Systems
➔ Embedded System Characteristics
➔ Embedded System Constraints
➔ Classification of Embedded System
Rules
1. All needles move clockwise only
2. A thin needle rotates every second
3. A long needle rotates every minute
4. A short needle rotates every hour
5. All needles return to the original position after 12 hours
5
EMBEDDED
Definition:
computer
An
SYSTEM
Embedded
hardware with
System
software
is one that
embedded
has
in it as
one of its important components. Its software embeds
in ROM it does not need
secondary memories
SOFTWARE PROGRAM
#include <16f876a.h>
#use delay (clock=20000000)
#byte PORTB=6
HARDWAR main()
{
E set_tris_b(0);
delay_ms(1000)
portb=255; //
;decimal
portb=0x55; //hexadecimal
delay_ms(1000)
p; ortb=0b10101010; //binary
delay_ms(500); 6
}
Embedded System - Definition
➔ An embedded system is a system that has
embedded software in a computer hardware.
➔ The system is dedicated for either an application(s)
or specific part of an application or product or a
component of a large system.
3. Sophisticated Embedded
System / Large Scale Embedded 1
System 3
SMALL SCALE EMBEDDED SYSTEM
Programming tools:
RTOS, Source code Engineering
Tool, Simulator, Debugger and Integrated
Development Environment (IDE).
SOPHISTICATED EMBEDDED SYSTEM
• Enormous hardware and software complexity