SlideShare a Scribd company logo
1 of 19
PRESENTATION
ON
“Embedded System”
Submitted to :-
ECE DEPARTMENT
HARYANA ENGINEERING
COLLEGE, JAGADHRI
Submitted by :-
Name ABHISHEK
SHARMA
Roll no. 1817203
 What are embedded system
 Components
 characteristics
 Application Areas
 Application
 Microcontroller
 The 8051 Microcontroller
 features of 8051
 Embedded Software Development Tools
 Challenges
 Future Trends
 Conclusion
CONTENT
An embedded system is a special purpose computer that is used
inside of a device.
A Combination of hardware and software that forms the
components of a larger systems.
Embedded systems are those systems that are similar to
computer but are designed for some specific task, they may have
lesser components associated to it, then PC. They may or may not
contain all components of a computer system.
What are Embedded System
1. Embedded hardware :-It mainly consists of a
microcontroller with various peripheral IC’s.
2. Embedded RTO’S :-All intelligent devices that perform
complex functions have an embedded operating system
inside.
3. Device drivers :-The software that acts as a interface
between the operating system and the peripheral
device is called the device driver
COMPONENTS OF AN EMBEDDED
SYSTEMS
4. Communication stacks :-If the embedded device is
capable of communicating to the external world, it
has a communication software stack running on the
top of operating system.
5. Embedded application :-It performs the predefined
function of the embedded device.
COMPONENTS OF AN EMBEDDED
SYSTEMS
CHARACTERISTICS OF EMBEDDED
SYSTEMS
• 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.
APPLICATION AREAS
3.2
8.9
3.2
3.7
9.4
8.5
10.1
19.4
3.6
5.3
7.3
6.8
4.1 HOME APPLIANCES
AUDIO/VISUAL EQUIPMENTS
ENTERTAINMENT &EDUCATION
PERSONAL INFORMATION
APPLIANCES
COMMUNICATION
COMMUNICATION EQUIPMENT
TRANSPORTATION RELATED
FACTORY AUTOMATION
ELECTRICAL EQUIPMENT
MEDICAL EQUIPMENT
COMMERCIAL SYSTEM
MISCELLANEOUS INSTRUMENTS
OTHER
APPLICATION
• Telecom
Mobile phone systems, modems, routers.
• Automotive applications
airbag release systems, engine-management, cruise control applications
• Domestic appliances
Dishwashers, televisions, washing machines microwave ovens, Video recorders,
• Robotic
Firefighting robots, Automatic floor cleaner, robotic arm etc.
• Aerospace applications
Flight control systems, engine controllers, autopilots
• Medical equipment
An anesthesia monitoring systems, ECG monitors, Drug delivery system,
MRI scanners.
• A Microcontroller is a complete computer system built on a
single chip.
• It contains all components like Processor (CPU), RAM,
ROM,
Serial port, Parallel port, Interrupt logic, Timers etc.. On
chip.
• A Microcontroller saves cost, saves power consumption
and makes the circuit compact.
• Microcontroller are ideally suited for appliances like remote
controllers, refrigerators, microwave ovens, modems etc.
Microcontroller
The 8051 Microcontroller :
• The first microcontroller 8051 was
developed by Intel Corporation in the
year 1981. It was called as a “System
on a chip”. Intel refers to it as MCS-51
now.
• The 8051 is a high performance
single chip computer intended for use
in sophisticated real time application
such as instrumentation, industrial
control and computer peripherals.
• It provides extra feature like
interrupts, bit address ability and an
enhanced set of instructions, which
Features of 8051
• 8051 is an 8-bit Microcontroller, it has an 8 bit ALU. This means all arithmetic and
logic
Operations are of 8 bits.
• It has an 8-bit data bus, so all external Data Transfer will be of 8-bits in one cycle.
• It has 16-bit address bus, so it can address total of 64k external memory locations.
• It has internal ROM of 4KB used for storing programs.
• It has internal RAM of 128 bytes used for storing data.
• Since program memory (ROM) and data memory (RAM) are separate, 8051 follows
Harvard Model. In contrast, Processor based on Von Neumann Model store
programs and data in a common memory space.
• There are 4, 8-bit bidirectional I/O ports for interfacing external devices like
keyboards, displays etc. These ports can also be used for their alternate functions
like multiplexed address data buses and control signals.
Features of 8051
• It has a serial port for long distances communication .
The serial port can perform synchronous and asynchronous transfers.
• 8051 has two, 16-bit Timers which act as ‘up’ counters.
They are used to produce hardware delays and for counting external events.
• There are 5 interrupts, operating at two priority levels.
• 8051 has two power saving modes called “Idle mode” and “Power Down Mode”.
• In addition to internal memory, up to 64 KB of external RAM and external ROM can
be connected, as per user requirement. The figure 64 KB is due to the 16-bit address
bus.
• 8051 is a 40-pin IC and typically operates at 12 MHz frequency.
8051 Internal Architecture
8051 Pin Description
Ground
Voltage Supply
(+5V)
Software:Keil µVision IDE
 The µVision IDE from Keil
combines project management,
make facilities, source code
editing, program debugging,
and complete simulation in one
powerful environment. The
µVision development platform
is easy-to-use and helping you
quickly create embedded
programs that work. The
µVision editor and debugger
are integrated in a single
application that provides a
seamless embedded project
development environment.
Precise engineering and design.
Low in cost.
High performance.
Careful selection of chips.
Efficiency.
 In short, the challenge is to provide affordable, highly
integrated devices meeting stringent requirements for
safety, security, reliability, availability and at the same
time keeping the cost low.
CHALLENGES
Adaptive cruise control
Telemedicine
Telemetry
Security
Wireless Communication
Internet of Things (IoT)
Deep Learning
FUTURE TRENDS
The world of embedded systems is a dreamer’s
paradise with unlimited possibilities.
It make controlling all the systems around just by a
simple gesture and the things respond to you as if it
was some magic.
As microprocessors are becoming smaller and
cheaper, more and more products are becoming
‘smart’ with microprocessors embedded in them.
CONCLUSION
THANK YOU

More Related Content

What's hot

Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsApurva Zope
 
Verilog presentation final
Verilog presentation finalVerilog presentation final
Verilog presentation finalAnkur Gupta
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systemsVikas Dongre
 
Field Programmable Gate Array: Building Blocks and Interconnections
Field Programmable Gate Array: Building Blocks and InterconnectionsField Programmable Gate Array: Building Blocks and Interconnections
Field Programmable Gate Array: Building Blocks and InterconnectionsDr. Saravanakumar Umathurai
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Dr. Pankaj Zope
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training pptNishant Kayal
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoTIEEE MIU SB
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollersHiran Gabriel
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsNavin Kumar
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsJoy Dutta
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Mahmoud Sadat
 

What's hot (20)

Embedded system
Embedded systemEmbedded system
Embedded system
 
Ppt on embedded systems
Ppt on embedded systemsPpt on embedded systems
Ppt on embedded systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Verilog presentation final
Verilog presentation finalVerilog presentation final
Verilog presentation final
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
 
Field Programmable Gate Array: Building Blocks and Interconnections
Field Programmable Gate Array: Building Blocks and InterconnectionsField Programmable Gate Array: Building Blocks and Interconnections
Field Programmable Gate Array: Building Blocks and Interconnections
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Introduction in microcontroller
Introduction in microcontrollerIntroduction in microcontroller
Introduction in microcontroller
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
UART
UARTUART
UART
 
Embedded system introduction
Embedded system introductionEmbedded system introduction
Embedded system introduction
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollers
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
 

Similar to Presentation on embedded system by abhishek sharma

Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsmanishpatel_79
 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)Ikhwan_Fakrudin
 
Embedded systems الانظمة المدمجة
Embedded systems  الانظمة المدمجة Embedded systems  الانظمة المدمجة
Embedded systems الانظمة المدمجة salih mahmod
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtechsangeetha rakhi
 
The 8051 microcontroler based embedded systems
The 8051 microcontroler based embedded systemsThe 8051 microcontroler based embedded systems
The 8051 microcontroler based embedded systemsmanishpatel_79
 
Appliances control through sms
Appliances control through smsAppliances control through sms
Appliances control through smsAbhay Pratap
 
Project Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemProject Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemRkrishna Mishra
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV Designing Embedded System with 8051...
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV  Designing Embedded System with 8051...SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV  Designing Embedded System with 8051...
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV Designing Embedded System with 8051...Arti Parab Academics
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)Gurwinder Singh
 
PRESENTATION OF MICROCONTROLLER
PRESENTATION OF MICROCONTROLLERPRESENTATION OF MICROCONTROLLER
PRESENTATION OF MICROCONTROLLERAviSharma63
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdfPoojaPK8
 

Similar to Presentation on embedded system by abhishek sharma (20)

Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systems
 
Vinod ppt on es31 08 15
Vinod ppt on es31 08 15Vinod ppt on es31 08 15
Vinod ppt on es31 08 15
 
Module 1.pdf
Module 1.pdfModule 1.pdf
Module 1.pdf
 
ritesh (3)
ritesh (3)ritesh (3)
ritesh (3)
 
Embedded
EmbeddedEmbedded
Embedded
 
Embedded
EmbeddedEmbedded
Embedded
 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)
 
Embedded systems الانظمة المدمجة
Embedded systems  الانظمة المدمجة Embedded systems  الانظمة المدمجة
Embedded systems الانظمة المدمجة
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
The 8051 microcontroler based embedded systems
The 8051 microcontroler based embedded systemsThe 8051 microcontroler based embedded systems
The 8051 microcontroler based embedded systems
 
Appliances control through sms
Appliances control through smsAppliances control through sms
Appliances control through sms
 
Project Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded SystemProject Report On Micro-controller Embedded System
Project Report On Micro-controller Embedded System
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV Designing Embedded System with 8051...
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV  Designing Embedded System with 8051...SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV  Designing Embedded System with 8051...
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT IV Designing Embedded System with 8051...
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
 
PRESENTATION OF MICROCONTROLLER
PRESENTATION OF MICROCONTROLLERPRESENTATION OF MICROCONTROLLER
PRESENTATION OF MICROCONTROLLER
 
EIOT Unit 1n.pdf
EIOT Unit 1n.pdfEIOT Unit 1n.pdf
EIOT Unit 1n.pdf
 
8051 basics
8051 basics8051 basics
8051 basics
 
1 8051 microcontroller intr
1 8051 microcontroller intr1 8051 microcontroller intr
1 8051 microcontroller intr
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdf
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Presentation on embedded system by abhishek sharma

  • 1. PRESENTATION ON “Embedded System” Submitted to :- ECE DEPARTMENT HARYANA ENGINEERING COLLEGE, JAGADHRI Submitted by :- Name ABHISHEK SHARMA Roll no. 1817203
  • 2.  What are embedded system  Components  characteristics  Application Areas  Application  Microcontroller  The 8051 Microcontroller  features of 8051  Embedded Software Development Tools  Challenges  Future Trends  Conclusion CONTENT
  • 3. An embedded system is a special purpose computer that is used inside of a device. A Combination of hardware and software that forms the components of a larger systems. Embedded systems are those systems that are similar to computer but are designed for some specific task, they may have lesser components associated to it, then PC. They may or may not contain all components of a computer system. What are Embedded System
  • 4. 1. Embedded hardware :-It mainly consists of a microcontroller with various peripheral IC’s. 2. Embedded RTO’S :-All intelligent devices that perform complex functions have an embedded operating system inside. 3. Device drivers :-The software that acts as a interface between the operating system and the peripheral device is called the device driver COMPONENTS OF AN EMBEDDED SYSTEMS
  • 5. 4. Communication stacks :-If the embedded device is capable of communicating to the external world, it has a communication software stack running on the top of operating system. 5. Embedded application :-It performs the predefined function of the embedded device. COMPONENTS OF AN EMBEDDED SYSTEMS
  • 6. CHARACTERISTICS OF EMBEDDED SYSTEMS • 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. APPLICATION AREAS 3.2 8.9 3.2 3.7 9.4 8.5 10.1 19.4 3.6 5.3 7.3 6.8 4.1 HOME APPLIANCES AUDIO/VISUAL EQUIPMENTS ENTERTAINMENT &EDUCATION PERSONAL INFORMATION APPLIANCES COMMUNICATION COMMUNICATION EQUIPMENT TRANSPORTATION RELATED FACTORY AUTOMATION ELECTRICAL EQUIPMENT MEDICAL EQUIPMENT COMMERCIAL SYSTEM MISCELLANEOUS INSTRUMENTS OTHER
  • 8. APPLICATION • Telecom Mobile phone systems, modems, routers. • Automotive applications airbag release systems, engine-management, cruise control applications • Domestic appliances Dishwashers, televisions, washing machines microwave ovens, Video recorders, • Robotic Firefighting robots, Automatic floor cleaner, robotic arm etc. • Aerospace applications Flight control systems, engine controllers, autopilots • Medical equipment An anesthesia monitoring systems, ECG monitors, Drug delivery system, MRI scanners.
  • 9. • A Microcontroller is a complete computer system built on a single chip. • It contains all components like Processor (CPU), RAM, ROM, Serial port, Parallel port, Interrupt logic, Timers etc.. On chip. • A Microcontroller saves cost, saves power consumption and makes the circuit compact. • Microcontroller are ideally suited for appliances like remote controllers, refrigerators, microwave ovens, modems etc. Microcontroller
  • 10. The 8051 Microcontroller : • The first microcontroller 8051 was developed by Intel Corporation in the year 1981. It was called as a “System on a chip”. Intel refers to it as MCS-51 now. • The 8051 is a high performance single chip computer intended for use in sophisticated real time application such as instrumentation, industrial control and computer peripherals. • It provides extra feature like interrupts, bit address ability and an enhanced set of instructions, which
  • 11. Features of 8051 • 8051 is an 8-bit Microcontroller, it has an 8 bit ALU. This means all arithmetic and logic Operations are of 8 bits. • It has an 8-bit data bus, so all external Data Transfer will be of 8-bits in one cycle. • It has 16-bit address bus, so it can address total of 64k external memory locations. • It has internal ROM of 4KB used for storing programs. • It has internal RAM of 128 bytes used for storing data. • Since program memory (ROM) and data memory (RAM) are separate, 8051 follows Harvard Model. In contrast, Processor based on Von Neumann Model store programs and data in a common memory space. • There are 4, 8-bit bidirectional I/O ports for interfacing external devices like keyboards, displays etc. These ports can also be used for their alternate functions like multiplexed address data buses and control signals.
  • 12. Features of 8051 • It has a serial port for long distances communication . The serial port can perform synchronous and asynchronous transfers. • 8051 has two, 16-bit Timers which act as ‘up’ counters. They are used to produce hardware delays and for counting external events. • There are 5 interrupts, operating at two priority levels. • 8051 has two power saving modes called “Idle mode” and “Power Down Mode”. • In addition to internal memory, up to 64 KB of external RAM and external ROM can be connected, as per user requirement. The figure 64 KB is due to the 16-bit address bus. • 8051 is a 40-pin IC and typically operates at 12 MHz frequency.
  • 15. Software:Keil µVision IDE  The µVision IDE from Keil combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The µVision development platform is easy-to-use and helping you quickly create embedded programs that work. The µVision editor and debugger are integrated in a single application that provides a seamless embedded project development environment.
  • 16. Precise engineering and design. Low in cost. High performance. Careful selection of chips. Efficiency.  In short, the challenge is to provide affordable, highly integrated devices meeting stringent requirements for safety, security, reliability, availability and at the same time keeping the cost low. CHALLENGES
  • 17. Adaptive cruise control Telemedicine Telemetry Security Wireless Communication Internet of Things (IoT) Deep Learning FUTURE TRENDS
  • 18. The world of embedded systems is a dreamer’s paradise with unlimited possibilities. It make controlling all the systems around just by a simple gesture and the things respond to you as if it was some magic. As microprocessors are becoming smaller and cheaper, more and more products are becoming ‘smart’ with microprocessors embedded in them. CONCLUSION