SlideShare a Scribd company logo
1 of 15
Theory and Design




TECNOCRATS INFOETECH @ 9540854414

                                    1
What is an Embedded System
     An Embedded System is a microprocessor based
     system that is embedded as a subsystem, in a
     larger system (which may or may not be a
     computer system).



 I                                                           O


                                                  Tecnocrats Infotech
                                                  www.tecnocrats.com
              TECNOCRATS INFOETECH @ 9540854414   9540854414       2
Application areas
 Automotive electronics


 Aircraft electronics


 Trains


 Telecommunication




                TECNOCRATS INFOETECH @ 9540854414   3
Application areas
 • Medical systems




• Military applications




 • Authentication


                TECNOCRATS INFOETECH @ 9540854414   4
Essential Components
 Microprocessor
 Sensors
 Converters (A-D and D-A)
 Actuators
 Memory (On-chip and Off chip)
 Communication path with the interacting
 environment



               TECNOCRATS INFOETECH @ 9540854414   5
A-                                  D-   Actuator
Sensor               Processor
         D                                   A


                         Memory




         TECNOCRATS INFOETECH @ 9540854414                   6
Essential Considerations
 Response Time -- Real Time Systems
 Area
 Cost
 Portability
 Low Power (Battery Life)


 Fault Tolerance



                TECNOCRATS INFOETECH @ 9540854414   7
Design Issues
(Hardware-Software Co-design)
 System Specification
    Functions, Real Time Constraints, Cost and Power
     Constraints
 Hardware Software Partitioning
 Hardware Synthesis
 Simulation
 Implementation




               TECNOCRATS INFOETECH @ 9540854414        8
General Characteristics of Embedded
Systems
 Perform a single task
   Usually not general purpose
 Increasingly high performance and real time
  constrained
 Power, cost and reliability are important
  considerations
 HW-SW systems
    Software is used for more features and flexibility
    Hardware (processors, ASICs, memory etc. are used
     for performance and security


               TECNOCRATS INFOETECH @ 9540854414          9
Classification of Embedded
Systems
 Distributed and Non distributed


 Reactive and Transformational


 Control dominated and Data dominated




              TECNOCRATS INFOETECH @ 9540854414   10
“ The New York Times has
estimated that the average    Most of the
American comes into contact   functionality
with about 60 micro-          of embedded
processors every day....”     systems
                              will be
                              implemented
                              in software!
Latest top-level BMWs
contain over 100 micro-
processors
[Personal communication]

 TECNOCRATS INFOETECH @                       11
 9540854414
MICROCONTROLLER
       ( 89C2051)

   The AT 89C2051 is a low voltage, high
performance CMOS 8-bit microcontroller with 2K
bytes of flash programmable memory.




             TECNOCRATS INFOETECH @ 9540854414   12
Pin diagram




 TECNOCRATS INFOETECH @ 9540854414   13
Qualities of 89C2051 microcontroller
 Cost effectiveness.
 89C2051 has only 15 I/O lines so, port1 and port3 are only
  available on it.
 The architecture of 89C2051 does not support any external
  address/data bus and therefore RD,WR signals are absent .
 The 89C2051 also supports full-duplex serial
  communication and six interrupt sources.




                 TECNOCRATS INFOETECH @ 9540854414             14
THANK YOU
By Tecnocrats Infotech
9540854414
      TECNOCRATS INFOETECH @ 9540854414   15

More Related Content

What's hot

AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATION
AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATIONAUTOMATION ,SCADA AND POWER SYSTEM AUTOMATION
AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATIONkamal soni
 
Introduction to automation ppt
Introduction to automation pptIntroduction to automation ppt
Introduction to automation pptHimani Harbola
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLCSudeep Giri
 
Ppt on automation
Ppt on automation Ppt on automation
Ppt on automation harshaa
 
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
 PPT on INDUSTRIAL AUTOMATION, PLC, SCADA PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
PPT on INDUSTRIAL AUTOMATION, PLC, SCADAAakashkumar276
 
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION  SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION Soumen Santra
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Moe Moe Myint
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCMehvish Mushtaq
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingAnkur Mahajan
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Moe Moe Myint
 
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages:  Beyond Ladder LogicIEC 61131-3 PLC Programming Languages:  Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages: Beyond Ladder LogicDrives & Systems
 
Stability of Control System
Stability of Control SystemStability of Control System
Stability of Control Systemvaibhav jindal
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRAMESHBABU311293
 
Power point presentation on Industrial Automation
Power point presentation on Industrial AutomationPower point presentation on Industrial Automation
Power point presentation on Industrial AutomationJaiPrakash337
 

What's hot (20)

Vlsi stick daigram (JCE)
Vlsi stick daigram (JCE)Vlsi stick daigram (JCE)
Vlsi stick daigram (JCE)
 
AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATION
AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATIONAUTOMATION ,SCADA AND POWER SYSTEM AUTOMATION
AUTOMATION ,SCADA AND POWER SYSTEM AUTOMATION
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
 
Introduction to automation ppt
Introduction to automation pptIntroduction to automation ppt
Introduction to automation ppt
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
 
Ppt on automation
Ppt on automation Ppt on automation
Ppt on automation
 
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
 PPT on INDUSTRIAL AUTOMATION, PLC, SCADA PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
 
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION  SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLC
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
 
Plc
PlcPlc
Plc
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)
 
Verilog HDL
Verilog HDLVerilog HDL
Verilog HDL
 
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages:  Beyond Ladder LogicIEC 61131-3 PLC Programming Languages:  Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
 
ALGORITHMIC STATE MACHINE
ALGORITHMIC STATE MACHINEALGORITHMIC STATE MACHINE
ALGORITHMIC STATE MACHINE
 
Stability of Control System
Stability of Control SystemStability of Control System
Stability of Control System
 
Canbus
CanbusCanbus
Canbus
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Power point presentation on Industrial Automation
Power point presentation on Industrial AutomationPower point presentation on Industrial Automation
Power point presentation on Industrial Automation
 

Viewers also liked

Pre Production 2
Pre Production 2Pre Production 2
Pre Production 2GNBCEC
 
Pre Production
Pre ProductionPre Production
Pre ProductionGNBCEC
 
TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3Diyana Harithuddin
 
3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media SchoolSeamedu Media School
 
Buy Embedded Systems Projects Online
Buy Embedded Systems Projects Online Buy Embedded Systems Projects Online
Buy Embedded Systems Projects Online Technogroovy India
 
Final Thesis proposal. Bum Park
Final Thesis proposal. Bum ParkFinal Thesis proposal. Bum Park
Final Thesis proposal. Bum ParkBum Park
 
Automatic room temperature control
Automatic room temperature controlAutomatic room temperature control
Automatic room temperature controldebabratrath
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerkrity kumari
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMpriyanka kini
 
GSM Based Fault Monitoring System (Project)
GSM Based Fault Monitoring System (Project)GSM Based Fault Monitoring System (Project)
GSM Based Fault Monitoring System (Project)Aishwary Verma
 
home appliance control using gsm
home appliance control using gsmhome appliance control using gsm
home appliance control using gsmChinmoy Jena
 

Viewers also liked (13)

Pre Production 2
Pre Production 2Pre Production 2
Pre Production 2
 
Pre Production
Pre ProductionPre Production
Pre Production
 
TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3
 
3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School3D Animation - A Case Study by Seamedu Media School
3D Animation - A Case Study by Seamedu Media School
 
Buy Embedded Systems Projects Online
Buy Embedded Systems Projects Online Buy Embedded Systems Projects Online
Buy Embedded Systems Projects Online
 
Pre production paper work
Pre production paper workPre production paper work
Pre production paper work
 
Final Thesis proposal. Bum Park
Final Thesis proposal. Bum ParkFinal Thesis proposal. Bum Park
Final Thesis proposal. Bum Park
 
Automatic room temperature control
Automatic room temperature controlAutomatic room temperature control
Automatic room temperature control
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontroller
 
Monitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSMMonitoring & Controlling of Devices using GSM
Monitoring & Controlling of Devices using GSM
 
GSM Based Fault Monitoring System (Project)
GSM Based Fault Monitoring System (Project)GSM Based Fault Monitoring System (Project)
GSM Based Fault Monitoring System (Project)
 
home appliance control using gsm
home appliance control using gsmhome appliance control using gsm
home appliance control using gsm
 
5. pre production
5. pre production5. pre production
5. pre production
 

Similar to Theory and Design of Embedded Systems

embedded systems & robotics Projects Based training @Technogroovy
embedded systems & robotics Projects Based training @Technogroovyembedded systems & robotics Projects Based training @Technogroovy
embedded systems & robotics Projects Based training @TechnogroovyTechnogroovy India
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system DesignAJAL A J
 
MediaTek IoT power management webinar
MediaTek IoT power management webinarMediaTek IoT power management webinar
MediaTek IoT power management webinarMediaTek Labs
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applicationsHitesh Jani
 
18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdfMohd Saifudeen
 
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptxrealme6igamerr
 
Cyber Resilient Systems Representative Solutions for Trustworthy Systems
Cyber Resilient Systems Representative Solutions for Trustworthy SystemsCyber Resilient Systems Representative Solutions for Trustworthy Systems
Cyber Resilient Systems Representative Solutions for Trustworthy SystemsAgence du Numérique (AdN)
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTIRJET Journal
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfssuser8b324e
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded systemMukul Mohal
 
Pushing the Envelope with Machine Automation Controllers (MAC)
Pushing the Envelope with Machine Automation Controllers (MAC)Pushing the Envelope with Machine Automation Controllers (MAC)
Pushing the Envelope with Machine Automation Controllers (MAC)Design World
 
Presentation on embedded system by abhishek sharma
Presentation on embedded system by abhishek sharmaPresentation on embedded system by abhishek sharma
Presentation on embedded system by abhishek sharmaAbhishekSharma2517
 

Similar to Theory and Design of Embedded Systems (20)

embedded systems & robotics Projects Based training @Technogroovy
embedded systems & robotics Projects Based training @Technogroovyembedded systems & robotics Projects Based training @Technogroovy
embedded systems & robotics Projects Based training @Technogroovy
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
ritesh (3)
ritesh (3)ritesh (3)
ritesh (3)
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system Design
 
MediaTek IoT power management webinar
MediaTek IoT power management webinarMediaTek IoT power management webinar
MediaTek IoT power management webinar
 
Vinod ppt on es31 08 15
Vinod ppt on es31 08 15Vinod ppt on es31 08 15
Vinod ppt on es31 08 15
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applications
 
18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf
 
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx
1GG21EChhhshsjsjsjsjsjsjsjsjjsjs415.pptx
 
1 8051 microcontroller intr
1 8051 microcontroller intr1 8051 microcontroller intr
1 8051 microcontroller intr
 
Cyber Resilient Systems Representative Solutions for Trustworthy Systems
Cyber Resilient Systems Representative Solutions for Trustworthy SystemsCyber Resilient Systems Representative Solutions for Trustworthy Systems
Cyber Resilient Systems Representative Solutions for Trustworthy Systems
 
Chapter_01.pptx
Chapter_01.pptxChapter_01.pptx
Chapter_01.pptx
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOT
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
embedded systems
embedded systemsembedded systems
embedded systems
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded system
 
Pushing the Envelope with Machine Automation Controllers (MAC)
Pushing the Envelope with Machine Automation Controllers (MAC)Pushing the Envelope with Machine Automation Controllers (MAC)
Pushing the Envelope with Machine Automation Controllers (MAC)
 
Presentation on embedded system by abhishek sharma
Presentation on embedded system by abhishek sharmaPresentation on embedded system by abhishek sharma
Presentation on embedded system by abhishek sharma
 

Recently uploaded

Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Theory and Design of Embedded Systems

  • 1. Theory and Design TECNOCRATS INFOETECH @ 9540854414 1
  • 2. What is an Embedded System An Embedded System is a microprocessor based system that is embedded as a subsystem, in a larger system (which may or may not be a computer system). I O Tecnocrats Infotech www.tecnocrats.com TECNOCRATS INFOETECH @ 9540854414 9540854414 2
  • 3. Application areas  Automotive electronics  Aircraft electronics  Trains  Telecommunication TECNOCRATS INFOETECH @ 9540854414 3
  • 4. Application areas • Medical systems • Military applications • Authentication TECNOCRATS INFOETECH @ 9540854414 4
  • 5. Essential Components  Microprocessor  Sensors  Converters (A-D and D-A)  Actuators  Memory (On-chip and Off chip)  Communication path with the interacting environment TECNOCRATS INFOETECH @ 9540854414 5
  • 6. A- D- Actuator Sensor Processor D A Memory TECNOCRATS INFOETECH @ 9540854414 6
  • 7. Essential Considerations  Response Time -- Real Time Systems  Area  Cost  Portability  Low Power (Battery Life)  Fault Tolerance TECNOCRATS INFOETECH @ 9540854414 7
  • 8. Design Issues (Hardware-Software Co-design)  System Specification  Functions, Real Time Constraints, Cost and Power Constraints  Hardware Software Partitioning  Hardware Synthesis  Simulation  Implementation TECNOCRATS INFOETECH @ 9540854414 8
  • 9. General Characteristics of Embedded Systems  Perform a single task  Usually not general purpose  Increasingly high performance and real time constrained  Power, cost and reliability are important considerations  HW-SW systems  Software is used for more features and flexibility  Hardware (processors, ASICs, memory etc. are used for performance and security TECNOCRATS INFOETECH @ 9540854414 9
  • 10. Classification of Embedded Systems  Distributed and Non distributed  Reactive and Transformational  Control dominated and Data dominated TECNOCRATS INFOETECH @ 9540854414 10
  • 11. “ The New York Times has estimated that the average Most of the American comes into contact functionality with about 60 micro- of embedded processors every day....” systems will be implemented in software! Latest top-level BMWs contain over 100 micro- processors [Personal communication] TECNOCRATS INFOETECH @ 11 9540854414
  • 12. MICROCONTROLLER ( 89C2051) The AT 89C2051 is a low voltage, high performance CMOS 8-bit microcontroller with 2K bytes of flash programmable memory. TECNOCRATS INFOETECH @ 9540854414 12
  • 13. Pin diagram TECNOCRATS INFOETECH @ 9540854414 13
  • 14. Qualities of 89C2051 microcontroller  Cost effectiveness.  89C2051 has only 15 I/O lines so, port1 and port3 are only available on it.  The architecture of 89C2051 does not support any external address/data bus and therefore RD,WR signals are absent .  The 89C2051 also supports full-duplex serial communication and six interrupt sources. TECNOCRATS INFOETECH @ 9540854414 14
  • 15. THANK YOU By Tecnocrats Infotech 9540854414 TECNOCRATS INFOETECH @ 9540854414 15

Editor's Notes

  1. This lecture is intended to introduce the basic concept of embedded systems. At the end of this lecture the student will be able to define embedded systems identify embedded systems differentiate embedded systems with non-embedded systems and non-embedded real time systems xyz
  2. Highlight the interaction with the environment Input output communications require proper transduction and actuation So A/D conversion requirements can also be mentioned here A very important aspect that should be mentioned is that the design of the hardware and software of the ES derives its specifications from the environment with which it will interact xyz
  3. xyz
  4. xyz
  5. xyz
  6. xyz
  7. xyz
  8. xyz
  9. xyz