A presentation on embedded system
Skyphi technologies
(robotics & software development training center ,jaipur)
School of Engineering & Technology
Department of electronics and Communication
Jaipur National University, Jaipur
Submitted by:
Rahul sharma
About skyphi technologies
Skyphi technologies is a Renowned Training and
development Organization in the field of software
Development, Mobile Development, Web Development
well known for providing quality education in advance
domains such as Android training, Embedded training, VLSI
training, Java & MATLAB training etc.
Organization provides trainig with best infrastructure and
most up to date material
Training provide by certified trainer having 8-12 years of
industrial experience in the field of Embedded system
design
Organization goal is provide high quality training to student
and connect with them latest technologies
Overview
Introduction
Application of Embedded system
Characteristics & Architecture of Embedded system
Key component of Embedded system
Microcontroller
History of AVR Microcontroller
Pin diagram of Atmega8A IC
Features of Atmega8a microcontroller
Conclusion
references
Introduction
An embedded system is an electronic system
which includes a single chip microcomputer
(microcontrollers)
It is configured to perform a dedicated function
or application
Software is programmed on the ROM of the
single chip
So an embedded system is one that has computer
hardware with software embedded in it as one of
its component
Application of Embedded system
Households appliances
instrumentation
Automobile
Aerospace
Personal & medical
Office automation
Entertainment
telecommunication
Characteristics of embedded system
Speed (bytes\sec) : should be high
Power (watts) : low power dissipation
Size & weight : compact size & low weight
Accuracy : must be very accurate
Adaptability : highly adaptability &
accessibility
Reliability : must be reliable over a long period
of time
Architecture of embedded system
Power ROM RAM
supply (code) (data)
Input Central processing unit Output
device (CPU) device
Application
Communication
specific
interfaces
circuitry
key component of embedded system
Processors:
It is the central processing unit known as the
heart of the embedded system
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 processors
will run
Memory is also used for store program
variables
It is also used for intermediate result store and
status information that generated throughout
the operation
Advantages of microcontroller based
system
• As the peripherals are integrated into a single
chip the overall system cost is very less
• The product is of small size compared to the
microprocessor based system
• The system is more reliable because
peripheral are integrated
• The program on ROM chip provide software
security
Microcontroller
What is a microcontroller ?
• A microcontroller is an integrated circuit (IC)
that can be programmed to perform a set of
function to control a collection of electronic
devices
• A self contained system in which a processor,
support memory and input/output are all
contained in a single package
• Being programmable is what
make microcontroller unique
Component of microcontroller
• A microcontroller has seven main component
• Central processing unit
• Rom
• Ram
• Input & output
• Timer
• Interrupt circuitry
• Buses
• Oscillatory circuit
History of AVR Microcontroller
• AVR was developed in the year 1996 by Atmel
corporation
• The architecture of AVR was developed by alf-
egil bogen and vegard wollan
• It is also known advanced virtual risc
• The at90s8515 was the first microcontroller
which was based on AVR architecture
• The first microcontroller to hit the commercial
market was at90s1200 in 1997
AVR Series
series pins Flash memory Special features
Tiny AVR 6-32 0.5-8 Kb Small in size
Mega AVR 28-100 8-256 Kb Extended
peripherals
Xmega AVR 44-100 16-384 KB DMA
Atmega8A Pin Diagram
Features of Atmega8A
Packages & I/O:
• 28 lead PDIP
• 23 programmable I/O lines
Advanced RISC architecture:
• 32 general purpose register (8-Bit)
• 130 powerfull instructions
Memory segments:
• 8KBytes self programmable flash memory
• 512 Bytes EEPROM
• 1kBytes internal SRAM
Operating range:
• Voltages 2.7-5.5V
• Frequency upto 16MHz
• Temperature -40⁰ C to +105⁰C
Peripheral features:
• Two 8 bit timer/counter
• One 16 bit timer/counter
Pin Descriptions
• Vcc :digital power supply
• GND: ground
• Port B (PB7: PB 0): it is an 8-bit bi-directional
input & output port
• Port c (PC 5: PC 0): port c is 7-bit bidirectional
input & output port
• PC 6/RESET: differ characteristics from other pins
it is used as reset input
• Port D (PD 7: PD):It is 8-bit bidirectional input
output port
• Avcc: it is supply voltage for the A/D Converter
it should be extrernally connected to the Vcc
• AREF: it is the analog referance pin for the A/D
converter
• RESET: a low level input on this pin for longer
the minimum pulse length will generate a
reset
Conclusion
It conclude that this training helped me a lot to
explore my knowledge that I learnt during my
summer training at Skyphi Technologies.
I learnt how embedded system play an important
role in electronics &communication field and
design to control and access the data in
electronics based system
Therefore this presentation provide beneficiary to
me in exploring my practical knowledge related
to embedded system
References
• https://www.embedded-systems-portal.com
• https://www.Atmel.com
• https://en.wikipedia.org/wiki/Embedded_syst
em
• www.engineersgarage.com/articles/AVR-
microcontroller
THANK YOU
ANY QUERIES ?