SlideShare a Scribd company logo
1 of 19
6-Oct-16Mohd Shahrukh 13EVJEC014
VIVEKANANDA INSTITUTE OF TECHNOLOGY (JAIPUR)
By Mohd Shahrukh
B.TECH VI SEM. (ECE)
PRESENTATION on
EMBEDDED SYSTEMS
Content
๏‚— Introduction
๏‚— What is Embedded Systems
๏‚— Applications
๏‚— Sensor
๏‚— Software (Simulation, Programming and Emulation)
๏‚— Microcontroller (8051 and atmega8)
๏‚— Project โ€“ GPS Based Navigation System for Blind
Person
6-Oct-16Mohd Shahrukh 13EVJEC014
2
Introduction
๏ถA system is a way of working, organizing or doing
one or many tasks according to a fixed plan, program
or set of rules.
๏ถEmbedded basically reflects the facts that they are
an integral part of the system.
๏ถIt is a computer system that is built to control one
or a few dedicated functions, and is not designed to
be programmed by the end user in the same way
that a desktop computer is.
6-Oct-16Mohd Shahrukh 13EVJEC014
3
What is Embedded Systems?
๏‚— Embedded Systems Design is the main course of computer,
electronic information, automation and other majors.
๏‚— It is the branch of engineering which is a combination of
hardware, software and firmware.
๏‚— It is embedded as part of a complete device often including
hardware and mechanical parts, Embedded systems control
many devices in common use today.
6-Oct-16Mohd Shahrukh 13EVJEC014
4
Applications
๏‚— Embedded systems range from portable devices such
as digital watches and MP3 players, to large
stationary installations like traffic lights, factory
controllers, and largely complex systems like hybrid
vehicles, MRI, and avionics.
๏‚— Embedded systems are commonly found in
consumer, cooking, industrial, automotive, medical,
commercial and military applications.
๏‚— Medical equipment,DC motors,microwave
ovens,washing machines,etc
6-Oct-16Mohd Shahrukh 13EVJEC014
5
Software
๏‚— These can be divided into 3 types :
๏‚— 1.Programming software
๏‚— 2.Simulation Software
๏‚— 3.Emulation Software
6-Oct-16Mohd Shahrukh 13EVJEC014
6
Software
๏‚— 1.Programming Software โ€“ these are used to do
programming for embedded devices.it is similar to others
programmings applications.
๏‚— For example โ€“ Keil,AVR studio,avr gcc,etc
Keil โ€“
๏‚— Keil development tools for the 8051 microcontroller
family support every level of developer from the
professional applications engineer to the student just
learning about embedded software development. The
industry-standard Keil C Compilers, Macro Assemblers,
Debuggers, Real-time Kernels, and Single-board
Computers support ALL 8051-compatible derivatives
and help you get your projects completed on schedule.
6-Oct-16Mohd Shahrukh 13evjec014
7
Software
๏‚— Avr studio โ€“
๏‚— AVR Studio is an Integrated Development Environment
(IDE) for writing and debugging AVR applications .
๏‚— AVR Studio provides a project management tool, source
file editor, simulator, assembler and front-end for
C/C++, programming, emulation and on-chip debugging.
๏‚— AVR Studio supports the complete range of ATMEL AVR
tools and each release will always contain the latest
updates for both the tools and support of new AVR
devices.
6-Oct-16Mohd Shahrukh 13evjec014
8
Software
2.Simualtion software โ€“ is essentially a program that
allows the user to observe an operation. an operation
through simulation without performing that operation.
โ€ข It is the process of modeling a real phenomenon with
set of mathematical formulas.
โ€ข the most common simulation software used is Proteus.
โ€ข Proteus โ€“ Proteus is an integrated application with
ISIS,ARES and 3D Viewer Modules.
โ€ข It is a virtual system modeling(VSM) that combines
circuit simulation, animated component and
microcontroller models to complete simulate its design.
โ€ข This is a tools for engineer to test their microcontrollers
designs before constructing a physical prototype.
6-Oct-16Mohd Shahrukh 13evjec014
9
Software
๏‚— Emulation software โ€“ emulators are replacement of
hardware i.e. alternate software for a hardware
device.
6-Oct-16Mohd Shahrukh 13evjec014
10
Microcontrollers
6-Oct-16Mohd Shahrukh 13evjec014
11
๏‚— 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.
๏‚— A microcontroller is an economical computer-on-a-
chip built for dealing with specific tasks, such as
displaying or receiving information through LEDs or
remote controlled devices.
Microcontrollers
6-Oct-16Name of Student RTU Roll No.
12
๏‚— 8051 โ€“ The most commonly used set of
microcontrollers belong to 8051 Family.
๏‚— 8051 Microcontrollers continue to remain a
preferred choice for a vast community of hobbyists
and professionals.
๏‚— Through 8051, the world became witness to the most
revolutionary set of microcontrollers.
6-Oct-16Mohd Shahrukh 13evjec014 13
Microcontrollers
6-Oct-16Mohd Shahrukh 13evjec014
14
๏‚— AVR - This member has many features similar to
that of ATmega32. But it has reduced number of
features and capabilities, yet it has enough features
to work with.
๏‚— Now let me tell you that if you want to gather
knowledge and at the same time want to do it in less
cost than the budget of ATmega32, you can think of
making projects with ATmega8.
๏‚— In that case, one feature you wonโ€™t be able to realize
is the interface.But rest of the features are available
in this IC.
6-Oct-16Mohd Shahrukh 13evjec014 15
Microcontroller
6-Oct-16Mohd Shahrukh 13evjec014
16
Simple Led Blinking Program :
#include<reg51.h>
sbit led=P2^0;
void main()
{
unsigned int i;
led = 0;
for(i=0;i<6000;i++);
led = 1;
for(i=0;i<6000;i++);
}
Project โ€“ GPS Based Navigation System for Blind
Person
๏‚— GPS based blind man device with sound based to get alerts for few
places is a micro controller based device which intellectually find
the location in which it was currently located and gives the alert to
the blind man if it was his destination area.
๏‚— GPS is the acronym for Global Positioning System. It is employed to
find the position where the user is located on the earth.
๏‚— This information is provided by the GPS with the help of the data it
receives from the satellites.
๏‚— Micro controller is the heart of the device. It stores the data of the
current location which it receives from the GPS system.
๏‚— So that it can make use of the data stored to compare with the
destination location of the user.
6-Oct-16Mohd Shahrukh 13evjec014
17
6-Oct-16Mohd Shahrukh 13evjec014 18
6-Oct-16Name of Student RTU Roll No. 19

More Related Content

What's hot

Sample of project synopsis (2)
Sample of project synopsis (2)Sample of project synopsis (2)
Sample of project synopsis (2)
TH8B
ย 
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
SANTIAGO PABLO ALBERTO
ย 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
yuvaraj k
ย 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
sivananthamw3
ย 

What's hot (16)

Smart Camera as Embedded System
Smart Camera as Embedded SystemSmart Camera as Embedded System
Smart Camera as Embedded System
ย 
Sample of project synopsis (2)
Sample of project synopsis (2)Sample of project synopsis (2)
Sample of project synopsis (2)
ย 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduino
ย 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
ย 
Embedded computer system
Embedded computer systemEmbedded computer system
Embedded computer system
ย 
Embedded System PPT
Embedded System PPTEmbedded System PPT
Embedded System PPT
ย 
Embedded system application
Embedded system applicationEmbedded system application
Embedded system application
ย 
Ppt on embedded system
Ppt on embedded systemPpt on embedded system
Ppt on embedded system
ย 
VigilantPlant | excellence in Safety & Availability
VigilantPlant | excellence in Safety & AvailabilityVigilantPlant | excellence in Safety & Availability
VigilantPlant | excellence in Safety & Availability
ย 
embedded system
embedded systemembedded system
embedded system
ย 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentation
ย 
Embedded System
Embedded SystemEmbedded System
Embedded System
ย 
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
Microcontroladores: Interfaz del microcontrolador 8051 con LCD usando el simu...
ย 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
ย 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijay
ย 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
ย 

Similar to Embedded Systems

Developing an avr microcontroller system
Developing an avr microcontroller systemDeveloping an avr microcontroller system
Developing an avr microcontroller system
nugnugmacmac
ย 
embedded systems
embedded systemsembedded systems
embedded systems
Shanmuga Vadivu
ย 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
AkashBhagat32
ย 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
sarinsahab
ย 
Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...
Iaetsd Iaetsd
ย 
Blue eyes
Blue eyesBlue eyes
Blue eyes
Abby Dash
ย 
Mohamed_yassin_Resume
Mohamed_yassin_ResumeMohamed_yassin_Resume
Mohamed_yassin_Resume
mohamed yassin
ย 

Similar to Embedded Systems (20)

IRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOT
ย 
PLC โ€“ INDUSTRIAL AUTOMATION.pptx
PLC โ€“ INDUSTRIAL AUTOMATION.pptxPLC โ€“ INDUSTRIAL AUTOMATION.pptx
PLC โ€“ INDUSTRIAL AUTOMATION.pptx
ย 
Training report on embedded sys_AVR
Training report on embedded sys_AVRTraining report on embedded sys_AVR
Training report on embedded sys_AVR
ย 
IRJET- Navigation Camp โ€“ Bot
IRJET-  	  Navigation Camp โ€“ BotIRJET-  	  Navigation Camp โ€“ Bot
IRJET- Navigation Camp โ€“ Bot
ย 
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
IRJET - Positioning and Tracking of a Person using Embedded Controller in a D...
ย 
Developing an avr microcontroller system
Developing an avr microcontroller systemDeveloping an avr microcontroller system
Developing an avr microcontroller system
ย 
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...IRJET- Information Logging and Investigation of Control Framework Utilizing D...
IRJET- Information Logging and Investigation of Control Framework Utilizing D...
ย 
embedded systems
embedded systemsembedded systems
embedded systems
ย 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
ย 
Power point presentation on Industrial Automation
Power point presentation on Industrial AutomationPower point presentation on Industrial Automation
Power point presentation on Industrial Automation
ย 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
ย 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
ย 
Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...
ย 
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining Tracking
ย 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
ย 
iot
iotiot
iot
ย 
Embedded system by owais
Embedded system by owaisEmbedded system by owais
Embedded system by owais
ย 
Smart glasses report for computer enginner
Smart glasses report for computer enginnerSmart glasses report for computer enginner
Smart glasses report for computer enginner
ย 
Blue eyes
Blue eyesBlue eyes
Blue eyes
ย 
Mohamed_yassin_Resume
Mohamed_yassin_ResumeMohamed_yassin_Resume
Mohamed_yassin_Resume
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
sivaprakash250
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
SUHANI PANDEY
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 

Recently uploaded (20)

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 

Embedded Systems

  • 1. 6-Oct-16Mohd Shahrukh 13EVJEC014 VIVEKANANDA INSTITUTE OF TECHNOLOGY (JAIPUR) By Mohd Shahrukh B.TECH VI SEM. (ECE) PRESENTATION on EMBEDDED SYSTEMS
  • 2. Content ๏‚— Introduction ๏‚— What is Embedded Systems ๏‚— Applications ๏‚— Sensor ๏‚— Software (Simulation, Programming and Emulation) ๏‚— Microcontroller (8051 and atmega8) ๏‚— Project โ€“ GPS Based Navigation System for Blind Person 6-Oct-16Mohd Shahrukh 13EVJEC014 2
  • 3. Introduction ๏ถA system is a way of working, organizing or doing one or many tasks according to a fixed plan, program or set of rules. ๏ถEmbedded basically reflects the facts that they are an integral part of the system. ๏ถIt is a computer system that is built to control one or a few dedicated functions, and is not designed to be programmed by the end user in the same way that a desktop computer is. 6-Oct-16Mohd Shahrukh 13EVJEC014 3
  • 4. What is Embedded Systems? ๏‚— Embedded Systems Design is the main course of computer, electronic information, automation and other majors. ๏‚— It is the branch of engineering which is a combination of hardware, software and firmware. ๏‚— It is embedded as part of a complete device often including hardware and mechanical parts, Embedded systems control many devices in common use today. 6-Oct-16Mohd Shahrukh 13EVJEC014 4
  • 5. Applications ๏‚— Embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers, and largely complex systems like hybrid vehicles, MRI, and avionics. ๏‚— Embedded systems are commonly found in consumer, cooking, industrial, automotive, medical, commercial and military applications. ๏‚— Medical equipment,DC motors,microwave ovens,washing machines,etc 6-Oct-16Mohd Shahrukh 13EVJEC014 5
  • 6. Software ๏‚— These can be divided into 3 types : ๏‚— 1.Programming software ๏‚— 2.Simulation Software ๏‚— 3.Emulation Software 6-Oct-16Mohd Shahrukh 13EVJEC014 6
  • 7. Software ๏‚— 1.Programming Software โ€“ these are used to do programming for embedded devices.it is similar to others programmings applications. ๏‚— For example โ€“ Keil,AVR studio,avr gcc,etc Keil โ€“ ๏‚— Keil development tools for the 8051 microcontroller family support every level of developer from the professional applications engineer to the student just learning about embedded software development. The industry-standard Keil C Compilers, Macro Assemblers, Debuggers, Real-time Kernels, and Single-board Computers support ALL 8051-compatible derivatives and help you get your projects completed on schedule. 6-Oct-16Mohd Shahrukh 13evjec014 7
  • 8. Software ๏‚— Avr studio โ€“ ๏‚— AVR Studio is an Integrated Development Environment (IDE) for writing and debugging AVR applications . ๏‚— AVR Studio provides a project management tool, source file editor, simulator, assembler and front-end for C/C++, programming, emulation and on-chip debugging. ๏‚— AVR Studio supports the complete range of ATMEL AVR tools and each release will always contain the latest updates for both the tools and support of new AVR devices. 6-Oct-16Mohd Shahrukh 13evjec014 8
  • 9. Software 2.Simualtion software โ€“ is essentially a program that allows the user to observe an operation. an operation through simulation without performing that operation. โ€ข It is the process of modeling a real phenomenon with set of mathematical formulas. โ€ข the most common simulation software used is Proteus. โ€ข Proteus โ€“ Proteus is an integrated application with ISIS,ARES and 3D Viewer Modules. โ€ข It is a virtual system modeling(VSM) that combines circuit simulation, animated component and microcontroller models to complete simulate its design. โ€ข This is a tools for engineer to test their microcontrollers designs before constructing a physical prototype. 6-Oct-16Mohd Shahrukh 13evjec014 9
  • 10. Software ๏‚— Emulation software โ€“ emulators are replacement of hardware i.e. alternate software for a hardware device. 6-Oct-16Mohd Shahrukh 13evjec014 10
  • 11. Microcontrollers 6-Oct-16Mohd Shahrukh 13evjec014 11 ๏‚— 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. ๏‚— A microcontroller is an economical computer-on-a- chip built for dealing with specific tasks, such as displaying or receiving information through LEDs or remote controlled devices.
  • 12. Microcontrollers 6-Oct-16Name of Student RTU Roll No. 12 ๏‚— 8051 โ€“ The most commonly used set of microcontrollers belong to 8051 Family. ๏‚— 8051 Microcontrollers continue to remain a preferred choice for a vast community of hobbyists and professionals. ๏‚— Through 8051, the world became witness to the most revolutionary set of microcontrollers.
  • 14. Microcontrollers 6-Oct-16Mohd Shahrukh 13evjec014 14 ๏‚— AVR - This member has many features similar to that of ATmega32. But it has reduced number of features and capabilities, yet it has enough features to work with. ๏‚— Now let me tell you that if you want to gather knowledge and at the same time want to do it in less cost than the budget of ATmega32, you can think of making projects with ATmega8. ๏‚— In that case, one feature you wonโ€™t be able to realize is the interface.But rest of the features are available in this IC.
  • 16. Microcontroller 6-Oct-16Mohd Shahrukh 13evjec014 16 Simple Led Blinking Program : #include<reg51.h> sbit led=P2^0; void main() { unsigned int i; led = 0; for(i=0;i<6000;i++); led = 1; for(i=0;i<6000;i++); }
  • 17. Project โ€“ GPS Based Navigation System for Blind Person ๏‚— GPS based blind man device with sound based to get alerts for few places is a micro controller based device which intellectually find the location in which it was currently located and gives the alert to the blind man if it was his destination area. ๏‚— GPS is the acronym for Global Positioning System. It is employed to find the position where the user is located on the earth. ๏‚— This information is provided by the GPS with the help of the data it receives from the satellites. ๏‚— Micro controller is the heart of the device. It stores the data of the current location which it receives from the GPS system. ๏‚— So that it can make use of the data stored to compare with the destination location of the user. 6-Oct-16Mohd Shahrukh 13evjec014 17
  • 19. 6-Oct-16Name of Student RTU Roll No. 19