SlideShare a Scribd company logo
• Session objectives
• Computing systems overview
• Embedded Systems!! .. What does it mean ??
• Microprocessors and Microcontrollers
• Micro-controllers and it's applications
• How to start your Graduation ‘embedded
project’
Session Objectives
Computing systems
overview
http://en.wikipedia.org/wiki/List_of_computer_size_categories
http://robotics.eecs.berkeley.edu/~pister/SmartDust/
http://en.wikipedia.org/wiki/Classes_of_computers
Embedded systems.., what
does it mean ?!
• In Arabic ( ).
• A control system designed using a micro-
computer to perform a specific tasks.
• Consists of Mechanical parts in addition to
electrical.
Microprocessors
and
Microcontrollers
• In 1971 Intel 4004 microprocessor released
• and Intel 8008 in 1973
http://en.wikipedia.org/wiki/Microprocessor
http://files.myopera.com/vysakhtb/operamini/Image%20block%20diagram.jpg
• In 1977 Intel made the Myth … Intel 8048
• MCS-48 family
• They combined RAM
and ROM on the same
chip
• PROM - Programmable ROM
• EPROM - Erasable PROM
• EEPROM - Electrical EPROM
• Flash memory
• 8-bit ALU, Accumulator and 8-bit Registers
• 8-bit data bus – It can access 8 bits of data in one operation
• 16-bit address bus – It can access 216 memory locations –
64 KB (65536 locations) each of RAM and ROM
• On-chip RAM – 128 bytes (data memory)
• On-chip ROM – 4 kByte (program memory)
• Four byte bi-directional input/output port
• UART (serial port)
• Two 16-bit Counter/timers
• Two-level interrupt priority
• Power saving mode (on some derivatives)
http://en.wikipedia.org/wiki/Intel_MCS-51
• Small instruction set to learn
• Built in oscillator with selectable speeds
• Easy entry level, in circuit programming plus in
circuit debugging units
• Inexpensive microcontrollers
• Wide range of interfaces
including I²C, SPI, USB, USART, A/D, programmable
comparators, PWM, LIN, CAN, PSP, and Ethernet
http://en.wikipedia.org/wiki/PIC_microcontroller
http://en.wikipedia.org/wiki/PIC_microcontroller
• USB controller support
• LCD controller support
• Low-voltage devices operating down to 1.8 V
• Watchdog timer (WDT)
• 8-bit and 16-bit timers
• Analog comparator
• 10 or 12-bit A/D converters,
with multiplex of up to 16 channels
• 12-bit D/A converters
http://en.wikipedia.org/wiki/Atmel_AVR
• Microprocessor
– CPU is stand-
alone, RAM, ROM, I/O, ti
mer are separated
– designer can decide on
the amount of
ROM, RAM and I/O
ports.
– general-purpose
– Ex. 8085,8086
mp, Motorola
6800, Intel’s 8086
• Microcontroller
– CPU, RAM, ROM, I/O and
timer are all on a single
chip
– fix amount of on-chip
ROM, RAM, I/O ports
– single-purpose
– Ex. 8051, PIC
mc, Atmel, Phillips
What do you think ??
Robotics automation security remote-sensing
audio-mixers and
moooooooooooooooooooooooreeeeeeee
• You need little hardware knowledge with your
software.
• Select the family and chip according to your
application.
• Learn how to program your device using its datasheet
• Start to use its IDE and development tools and join
the embedded world .
• PIC has its IDE (called MPLAP) used to write your code and
debug it and to generate your .HEX file
• Download it from here http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81
• Use the .Hex file to simulate your project, Proteus 7 is the best
for this case
• Every thing goes in the right way ?? Burn the code to your chip
and enjoy your project, you will need
a programmer in this step
• https://www.facebook.com/Electroeight
• info@electro8.in
• https://twitter.com/Electroeight

More Related Content

What's hot

Evolution of Microprocessor
Evolution of MicroprocessorEvolution of Microprocessor
Evolution of Microprocessor
FarahNawar
 
microprocessor and microcntroller
microprocessor and microcntrollermicroprocessor and microcntroller
microprocessor and microcntroller
jhcid
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
Emmanuel Obot
 
Introduction Arduino uno
Introduction Arduino uno Introduction Arduino uno
Introduction Arduino uno
Venkatkumar78
 
how to generate sms
how to generate smshow to generate sms
how to generate sms
sumant reddy
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
HarshitParkar6677
 
Introduction to Arduino Webinar
Introduction to Arduino WebinarIntroduction to Arduino Webinar
Introduction to Arduino Webinar
Fragiskos Fourlas
 
Arduino and its hw architecture
Arduino and its hw architectureArduino and its hw architecture
Arduino and its hw architecture
Zeeshan Rafiq
 
Evolution of Microprocessor
Evolution of MicroprocessorEvolution of Microprocessor
Evolution of Microprocessor
Green University of Bangladesh
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Harsh Patel
 
0.2 evolution of microprocessor
0.2 evolution of microprocessor0.2 evolution of microprocessor
0.2 evolution of microprocessor
subhamsriramka
 
Arduino
ArduinoArduino
Arduino
ArduinoArduino
Arjit intro
Arjit introArjit intro
Arjit intro
Arjit Rajwal
 
MYS-8MMX Single Board Computer
MYS-8MMX Single Board ComputerMYS-8MMX Single Board Computer
MYS-8MMX Single Board Computer
Linda Zhang
 
Smart card & hardware
Smart card & hardwareSmart card & hardware
Smart card & hardware
otnawrup
 
1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx
Mohamed Essam
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
Arsalan Qureshi
 
Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)
Dragos Ionita
 
Applications of microprocessor
Applications of microprocessorApplications of microprocessor
Applications of microprocessor
Anjali Agrawal
 

What's hot (20)

Evolution of Microprocessor
Evolution of MicroprocessorEvolution of Microprocessor
Evolution of Microprocessor
 
microprocessor and microcntroller
microprocessor and microcntrollermicroprocessor and microcntroller
microprocessor and microcntroller
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
 
Introduction Arduino uno
Introduction Arduino uno Introduction Arduino uno
Introduction Arduino uno
 
how to generate sms
how to generate smshow to generate sms
how to generate sms
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
Introduction to Arduino Webinar
Introduction to Arduino WebinarIntroduction to Arduino Webinar
Introduction to Arduino Webinar
 
Arduino and its hw architecture
Arduino and its hw architectureArduino and its hw architecture
Arduino and its hw architecture
 
Evolution of Microprocessor
Evolution of MicroprocessorEvolution of Microprocessor
Evolution of Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
0.2 evolution of microprocessor
0.2 evolution of microprocessor0.2 evolution of microprocessor
0.2 evolution of microprocessor
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
Arjit intro
Arjit introArjit intro
Arjit intro
 
MYS-8MMX Single Board Computer
MYS-8MMX Single Board ComputerMYS-8MMX Single Board Computer
MYS-8MMX Single Board Computer
 
Smart card & hardware
Smart card & hardwareSmart card & hardware
Smart card & hardware
 
1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx1.Arduino Ecosystem.pptx
1.Arduino Ecosystem.pptx
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)
 
Applications of microprocessor
Applications of microprocessorApplications of microprocessor
Applications of microprocessor
 

Viewers also liked

Edu market pitch_v6_ru
Edu market pitch_v6_ruEdu market pitch_v6_ru
Edu market pitch_v6_ruizayniev
 
Str 581 final exam answers set 2
Str 581 final exam answers set 2Str 581 final exam answers set 2
Str 581 final exam answers set 2
homeworklikeaboss
 
Simple solution e8
Simple solution e8Simple solution e8
Simple solution e8
Electro 8
 
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
YapperGirl
 
Mba business school india mumbai worldclass
Mba business school india mumbai  worldclassMba business school india mumbai  worldclass
Mba business school india mumbai worldclass
Piyush Sah
 
Virtual iMac
Virtual iMacVirtual iMac
Virtual iMacbillhot97
 
Edket pitch v8_ru
Edket pitch v8_ruEdket pitch v8_ru
Edket pitch v8_ruizayniev
 
Bus 475 final exam answers
Bus 475 final exam answersBus 475 final exam answers
Bus 475 final exam answers
homeworklikeaboss
 
Mba business school india mumbai finance it accounting marketing
Mba business school india mumbai  finance it accounting marketingMba business school india mumbai  finance it accounting marketing
Mba business school india mumbai finance it accounting marketing
Piyush Sah
 
Edket pitch v8_b2b_ru
Edket pitch v8_b2b_ruEdket pitch v8_b2b_ru
Edket pitch v8_b2b_ruizayniev
 
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
YapperGirl
 
Asma
AsmaAsma
Synchronization Overview
Synchronization OverviewSynchronization Overview
Synchronization Overview
Abuzar Ghalib
 
Plc analog Tutorial
Plc analog TutorialPlc analog Tutorial
Plc analog Tutorial
Electro 8
 

Viewers also liked (14)

Edu market pitch_v6_ru
Edu market pitch_v6_ruEdu market pitch_v6_ru
Edu market pitch_v6_ru
 
Str 581 final exam answers set 2
Str 581 final exam answers set 2Str 581 final exam answers set 2
Str 581 final exam answers set 2
 
Simple solution e8
Simple solution e8Simple solution e8
Simple solution e8
 
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
Social Engagement Strategies: Attracting New Audiences and Funding in the Age...
 
Mba business school india mumbai worldclass
Mba business school india mumbai  worldclassMba business school india mumbai  worldclass
Mba business school india mumbai worldclass
 
Virtual iMac
Virtual iMacVirtual iMac
Virtual iMac
 
Edket pitch v8_ru
Edket pitch v8_ruEdket pitch v8_ru
Edket pitch v8_ru
 
Bus 475 final exam answers
Bus 475 final exam answersBus 475 final exam answers
Bus 475 final exam answers
 
Mba business school india mumbai finance it accounting marketing
Mba business school india mumbai  finance it accounting marketingMba business school india mumbai  finance it accounting marketing
Mba business school india mumbai finance it accounting marketing
 
Edket pitch v8_b2b_ru
Edket pitch v8_b2b_ruEdket pitch v8_b2b_ru
Edket pitch v8_b2b_ru
 
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
Social Fundraising Seminar, presented at Silicon Valley SCORE 9/23/13
 
Asma
AsmaAsma
Asma
 
Synchronization Overview
Synchronization OverviewSynchronization Overview
Synchronization Overview
 
Plc analog Tutorial
Plc analog TutorialPlc analog Tutorial
Plc analog Tutorial
 

Similar to Embedded systems-for-beginners-electro8

embedded-systems-for-beginners
embedded-systems-for-beginnersembedded-systems-for-beginners
embedded-systems-for-beginners
mohamed gaber
 
Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
fahmihafid
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
Mahmoud Sadat
 
ankit
ankitankit
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
rmkceteee
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Embeddedbvp
 
Module 1.pdf
Module 1.pdfModule 1.pdf
Module 1.pdf
VenugopalaRaoAS
 
Introduction of microcontroller
Introduction of microcontrollerIntroduction of microcontroller
Introduction of microcontroller
Engineer Maze
 
Ajal mod 1
Ajal mod 1Ajal mod 1
Ajal mod 1
AJAL A J
 
1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx
ISMT College
 
Microcontroller overview 1
Microcontroller overview 1Microcontroller overview 1
Microcontroller overview 1
Sally Salem
 
introduction to embedded systems part 2
introduction to embedded systems part 2introduction to embedded systems part 2
introduction to embedded systems part 2
Hatem Abd El-Salam
 
Micro controller
Micro controllerMicro controller
Micro controller
محمدعبد الحى
 
DOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptxDOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptx
187faizanalizafar
 
Intro to up.pptx
Intro to up.pptxIntro to up.pptx
Features of 89c51,pic,avr & arm processors
Features of 89c51,pic,avr & arm processorsFeatures of 89c51,pic,avr & arm processors
Features of 89c51,pic,avr & arm processors
Vikas Dongre
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
Kumar Satyam
 
PILOT Session for Embedded Systems
PILOT Session for Embedded Systems PILOT Session for Embedded Systems
PILOT Session for Embedded Systems
Mohamed Al-Emam, PMP®, CAP®
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
Pradeep Kumar TS
 
8051 basics
8051 basics8051 basics

Similar to Embedded systems-for-beginners-electro8 (20)

embedded-systems-for-beginners
embedded-systems-for-beginnersembedded-systems-for-beginners
embedded-systems-for-beginners
 
Sistem mikroprosessor
Sistem mikroprosessorSistem mikroprosessor
Sistem mikroprosessor
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
 
ankit
ankitankit
ankit
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Module 1.pdf
Module 1.pdfModule 1.pdf
Module 1.pdf
 
Introduction of microcontroller
Introduction of microcontrollerIntroduction of microcontroller
Introduction of microcontroller
 
Ajal mod 1
Ajal mod 1Ajal mod 1
Ajal mod 1
 
1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx1. Introduction to Microprocessor.pptx
1. Introduction to Microprocessor.pptx
 
Microcontroller overview 1
Microcontroller overview 1Microcontroller overview 1
Microcontroller overview 1
 
introduction to embedded systems part 2
introduction to embedded systems part 2introduction to embedded systems part 2
introduction to embedded systems part 2
 
Micro controller
Micro controllerMicro controller
Micro controller
 
DOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptxDOC-20230124-WA0009..pptx
DOC-20230124-WA0009..pptx
 
Intro to up.pptx
Intro to up.pptxIntro to up.pptx
Intro to up.pptx
 
Features of 89c51,pic,avr & arm processors
Features of 89c51,pic,avr & arm processorsFeatures of 89c51,pic,avr & arm processors
Features of 89c51,pic,avr & arm processors
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
PILOT Session for Embedded Systems
PILOT Session for Embedded Systems PILOT Session for Embedded Systems
PILOT Session for Embedded Systems
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
8051 basics
8051 basics8051 basics
8051 basics
 

Recently uploaded

DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 

Recently uploaded (20)

DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 

Embedded systems-for-beginners-electro8

  • 1.
  • 2. • Session objectives • Computing systems overview • Embedded Systems!! .. What does it mean ?? • Microprocessors and Microcontrollers • Micro-controllers and it's applications • How to start your Graduation ‘embedded project’
  • 9. • In Arabic ( ). • A control system designed using a micro- computer to perform a specific tasks. • Consists of Mechanical parts in addition to electrical.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16. • In 1971 Intel 4004 microprocessor released • and Intel 8008 in 1973 http://en.wikipedia.org/wiki/Microprocessor
  • 18. • In 1977 Intel made the Myth … Intel 8048 • MCS-48 family • They combined RAM and ROM on the same chip
  • 19. • PROM - Programmable ROM • EPROM - Erasable PROM • EEPROM - Electrical EPROM • Flash memory
  • 20. • 8-bit ALU, Accumulator and 8-bit Registers • 8-bit data bus – It can access 8 bits of data in one operation • 16-bit address bus – It can access 216 memory locations – 64 KB (65536 locations) each of RAM and ROM • On-chip RAM – 128 bytes (data memory) • On-chip ROM – 4 kByte (program memory) • Four byte bi-directional input/output port • UART (serial port) • Two 16-bit Counter/timers • Two-level interrupt priority • Power saving mode (on some derivatives) http://en.wikipedia.org/wiki/Intel_MCS-51
  • 21. • Small instruction set to learn • Built in oscillator with selectable speeds • Easy entry level, in circuit programming plus in circuit debugging units • Inexpensive microcontrollers • Wide range of interfaces including I²C, SPI, USB, USART, A/D, programmable comparators, PWM, LIN, CAN, PSP, and Ethernet http://en.wikipedia.org/wiki/PIC_microcontroller
  • 23. • USB controller support • LCD controller support • Low-voltage devices operating down to 1.8 V • Watchdog timer (WDT) • 8-bit and 16-bit timers • Analog comparator • 10 or 12-bit A/D converters, with multiplex of up to 16 channels • 12-bit D/A converters http://en.wikipedia.org/wiki/Atmel_AVR
  • 24. • Microprocessor – CPU is stand- alone, RAM, ROM, I/O, ti mer are separated – designer can decide on the amount of ROM, RAM and I/O ports. – general-purpose – Ex. 8085,8086 mp, Motorola 6800, Intel’s 8086 • Microcontroller – CPU, RAM, ROM, I/O and timer are all on a single chip – fix amount of on-chip ROM, RAM, I/O ports – single-purpose – Ex. 8051, PIC mc, Atmel, Phillips
  • 25. What do you think ?? Robotics automation security remote-sensing audio-mixers and moooooooooooooooooooooooreeeeeeee
  • 26. • You need little hardware knowledge with your software. • Select the family and chip according to your application. • Learn how to program your device using its datasheet • Start to use its IDE and development tools and join the embedded world .
  • 27. • PIC has its IDE (called MPLAP) used to write your code and debug it and to generate your .HEX file • Download it from here http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81 • Use the .Hex file to simulate your project, Proteus 7 is the best for this case • Every thing goes in the right way ?? Burn the code to your chip and enjoy your project, you will need a programmer in this step
  • 28.
  • 29.
  • 30.