SlideShare a Scribd company logo
EMBEDDED
SYSTEM
AND
MICROCONTROLLER
PRESENTATION BY :-
ANSHUL GUPTA
Application Area
1 Automotive electronics
2 Aircraft electronics
3 Trains
4 Telecommunication
5 Medical systems
6 Fabrication equipment
7 Consumer electronics
8 Smart buildings
INTRODUCTION
 Embedded System is the combination of software and hardware in which we write a program in
software and then burn it into the hardware . This total process is known as Embedded System
 Microcontroller can be termed as single on chip computer which includes number of peripherals like
RAM ,A/D Converter , Timers etc. required to perform some specified task
GENERAL ARCHITECTURE
OF MICROCONTROLLER
Microprocessor Vs Microcontroller
 CPU is stand-alone,
RAM, ROM, I/O,
timer are separate
 Designer can decide on
the amount of ROM,
RAM and I/O ports.
 Expansive
 Versatility
 Multi-purpose
 Can be function as a computer with no addition of
external digit parts.
 Movement of code and data from external address
to the chip.
 On Chip RAM, ROM, I/O, TIMER/COUNTER, PWM, ADC
etc.
 Fix amount of on-chip
ROM, RAM, I/O ports
 For applications in which
cost, power and space
are critical
 Single-purpose
 Must have any additional parts to be functional.
 Movement of bits within the chip.
Types of Microcontroller Architecture
1. CISC (Complex Instruction Set Computer)
2. RISC (Reduced Instruction Set Computer)
RISC
 Fixed width Instructions
 Few Formats of Instructions
 Load/Store Architecture
 Large Register Banks
 Instructions follow pipelining
 Single Cycle execution of all instructions
CISC
 Variable length instructions
 Several formats of instructions
 Memory Values can be used as operands in
instructions
 Small Register Bank
 Pipelining is complex
 Multi cycle execution on instructions
AVR MICROCONTROLLER
AVR=Advanced Virtual RISC / Alf and Vegard RISC (AVR designer).
Developed by Atmel in 1996.
AVR can be classified into four groups:
1) Classic AVR-AT90S2313, 2323, 4433 etc.
2) Mega AVR-Atmega8, 16, 32, 64, 128.
3) Tiny AVR-ATtiny13, 44, 25 etc.
4) Special Purpose AVR- AT90CAN128, AT90USB1287, AT90PWM26,
ATmega16 Features
Features:-
 It is an 8 bit microcontroller.
 It consists of Advanced RISC Architecture.
 32 x 8 General Purpose Working Register
 Flash Memory- 16 kbytes
 512 bytes EEPROM
 1kb internal SRAM
 Four PWM Channels
 Programmable Serial USART
 Master/Slave SPI Serial Interface
 Programmable Watchdog Timer with Separate On-chip Oscillator
 32 programmable I/O lines
 Two 8-bit Timer/Counter with separate prescaler
 One 16 bit Timer/Counter
 10 bit, 8 channels ADC.
LED INTERFACING :-
LCD INTERFACING :-
 An Output Device
 Most Commonly used for
ALPHANUMERIC display
 Requires 3 control
lines(RS/RW/EN)
 Operated in 8-bit or 4-bit
mode
7 SEGMENT DISPLAY:-
7 segment is an output device which is used to
show numeric & alphanumeric characters.
Contains 8 internally connected LED’s
Types of 7 segment display :-
1) Common Anode
2) Common Cathode
TIMER/COUNTER :-
 Timer is used to provide delay.
 If internal clock operate then timer is used as a delay and if used as external
then timer is used as a counter.
 Types of Timer :-
1) TIMER0
2) TIMER1
3) TIMER2
 TIMER2 doesn’t have any external clock so it can’t be used as a counter.
 Timer is used to provide more delay without even changing the crystal oscillator
frequency.
 Used for object tracking.
Interrupts
As the name implies, an interrupt is some event which disrupts the
normal program execution.
 Interrupts give us a mechanism to "put on hold" the normal
program flow, execute a subroutine.
DEVELOPMENT BOARD :-
PROJECT
ABOUT COMPONENTS
1. HT12D(DECODER):- It is a decoder IC used to decode the received signal
1.1Features
 Operating voltage: 2.4V~12V
 Address/Data number combination
 HT12D: 8 address bits and 4 data bits
 HT12F: 12 address bits only
1.2 Applications
 Burglar alarm system
 Smoke and fire alarm system
 Garage door controllers
 Car door controllers
1.3Applications
 Burglar alarm system
 Smoke and fire alarm system
 Garage door controllers
 Car door controllers
2. L293D :- This IC is used to derive the motors .One . L293D IC can derive only two motors.
 Products Now From Texas Instruments
 Wide Supply-Voltage Range: 4.5 V to 36 V
4. HT12E(ENCODER):-
4.1 FEATURES
- OPERATING VOLTAGE
- 2.4V~5V FOR THE HT12A
- 2.4V~12V FOR THE HT12E
- HT12A/E: 18-PIN DIP/20-PIN SOP PACKAGE
4.2 APPLICATIONS
- BURGLAR ALARM SYSTEM
- SMOKE AND FIRE ALARM SYSTEM
- GARAGE DOOR CONTROLLERS
- CAR DOOR CONTROLLERS
3. 434MHZ Transmitter & Receiver:-
Transmitter and receiver are to send
and receive the given commands
in wireless communication.
Embedded  system
THANK YOU

More Related Content

PPT
Embedded System Basics
PPTX
Presentation on embedded system by abhishek sharma
PPT
1 introducing embedded systems and the microcontrollers
PPTX
Embedded system
PPTX
Embeded system
PPTX
embedded-systems-for-beginners
PPTX
Microcontroller presentation
PDF
819 data sheet
Embedded System Basics
Presentation on embedded system by abhishek sharma
1 introducing embedded systems and the microcontrollers
Embedded system
Embeded system
embedded-systems-for-beginners
Microcontroller presentation
819 data sheet

What's hot (20)

PDF
Embedded system (Chapter 1)
PPT
Embedded system by owais
PPTX
Ppt on embedded system
PPTX
Microcontoller and Embedded System
PPTX
Embedded systems
PPTX
Intro to micro controller (Atmega16)
PPT
Embedded system apsd
PPTX
embedded system and AVR
PPTX
Embedded system
PPTX
Embedded systems presentation
PPTX
Embedded Basics
PPTX
embedded system
PPT
Ajal mod 1
PPT
Embeded System
PPTX
Language for Embedded System
PPTX
ppt on embedded system
PPT
Embedded Systems
PPT
Embedded System
PDF
Introduction to Advanced embedded systems course
DOCX
Embedded System
Embedded system (Chapter 1)
Embedded system by owais
Ppt on embedded system
Microcontoller and Embedded System
Embedded systems
Intro to micro controller (Atmega16)
Embedded system apsd
embedded system and AVR
Embedded system
Embedded systems presentation
Embedded Basics
embedded system
Ajal mod 1
Embeded System
Language for Embedded System
ppt on embedded system
Embedded Systems
Embedded System
Introduction to Advanced embedded systems course
Embedded System
Ad

Viewers also liked (15)

PPTX
Embedded system
PPTX
Embedded system
PPT
XC800 A-Family 8-bit Automotive Microcontrollers
PPT
Embedded System
DOC
02 2012-11 ieee embedded system project titles, ncct ieee 2012-11 project list
PPT
Introduction of 16-Bit Automotive Microcontrollers S12XE
PPT
Embedded system Design
PPTX
Architecture design of a virtual embedded system ppt
PPTX
Microcontroller in automobile and applications
PDF
Embedded systems notes
PPTX
8051 Microcontroller ppt
DOCX
Applications of 8051 microcontrollers
PPT
Introduction To Embedded Systems
DOC
Unit 1 embedded systems and applications
PPT
8051 MICROCONTROLLER
Embedded system
Embedded system
XC800 A-Family 8-bit Automotive Microcontrollers
Embedded System
02 2012-11 ieee embedded system project titles, ncct ieee 2012-11 project list
Introduction of 16-Bit Automotive Microcontrollers S12XE
Embedded system Design
Architecture design of a virtual embedded system ppt
Microcontroller in automobile and applications
Embedded systems notes
8051 Microcontroller ppt
Applications of 8051 microcontrollers
Introduction To Embedded Systems
Unit 1 embedded systems and applications
8051 MICROCONTROLLER
Ad

Similar to Embedded system (20)

PPTX
Overview of Microcontroller and ATMega32 microcontroller
PDF
Atmega8u2 mur
DOC
DOCX
Wireless energy meter monitoring with automated tariff calculation
PPTX
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
PPTX
EC18713 EMBEDDED SYSTEMS LABORATORY, EC18713
PPTX
Embedded system design using arduino
PPTX
3.TechieNest microcontrollers
PPTX
Microcontroller from basic_to_advanced
PDF
AVR Microcontroller
PDF
Dsp on an-avr
PPTX
Introduction to Microcontrollers in Embedded systems
DOCX
Report on Embedded Based Home security system
PPTX
Advance Microcontroller AVR
PDF
Module 5 embedded systems,8051
PDF
ACCELEROMETER BASED GESTURE ROBO CAR
PPTX
Iot Workshop NITT 2015
DOCX
digital clock atmega16
DOC
Gesture based vehicle movements control and alerting system docu
PDF
embedded system introduction to microcontrollers
Overview of Microcontroller and ATMega32 microcontroller
Atmega8u2 mur
Wireless energy meter monitoring with automated tariff calculation
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
EC18713 EMBEDDED SYSTEMS LABORATORY, EC18713
Embedded system design using arduino
3.TechieNest microcontrollers
Microcontroller from basic_to_advanced
AVR Microcontroller
Dsp on an-avr
Introduction to Microcontrollers in Embedded systems
Report on Embedded Based Home security system
Advance Microcontroller AVR
Module 5 embedded systems,8051
ACCELEROMETER BASED GESTURE ROBO CAR
Iot Workshop NITT 2015
digital clock atmega16
Gesture based vehicle movements control and alerting system docu
embedded system introduction to microcontrollers

Recently uploaded (20)

PPTX
Pharma ospi slides which help in ospi learning
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Cell Structure & Organelles in detailed.
PPTX
Cell Types and Its function , kingdom of life
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
master seminar digital applications in india
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
VCE English Exam - Section C Student Revision Booklet
Pharma ospi slides which help in ospi learning
human mycosis Human fungal infections are called human mycosis..pptx
Supply Chain Operations Speaking Notes -ICLT Program
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Renaissance Architecture: A Journey from Faith to Humanism
Cell Structure & Organelles in detailed.
Cell Types and Its function , kingdom of life
Final Presentation General Medicine 03-08-2024.pptx
Microbial diseases, their pathogenesis and prophylaxis
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Microbial disease of the cardiovascular and lymphatic systems
master seminar digital applications in india
2.FourierTransform-ShortQuestionswithAnswers.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
VCE English Exam - Section C Student Revision Booklet

Embedded system

  • 2. Application Area 1 Automotive electronics 2 Aircraft electronics 3 Trains 4 Telecommunication 5 Medical systems 6 Fabrication equipment 7 Consumer electronics 8 Smart buildings INTRODUCTION  Embedded System is the combination of software and hardware in which we write a program in software and then burn it into the hardware . This total process is known as Embedded System  Microcontroller can be termed as single on chip computer which includes number of peripherals like RAM ,A/D Converter , Timers etc. required to perform some specified task
  • 3. GENERAL ARCHITECTURE OF MICROCONTROLLER Microprocessor Vs Microcontroller  CPU is stand-alone, RAM, ROM, I/O, timer are separate  Designer can decide on the amount of ROM, RAM and I/O ports.  Expansive  Versatility  Multi-purpose  Can be function as a computer with no addition of external digit parts.  Movement of code and data from external address to the chip.  On Chip RAM, ROM, I/O, TIMER/COUNTER, PWM, ADC etc.  Fix amount of on-chip ROM, RAM, I/O ports  For applications in which cost, power and space are critical  Single-purpose  Must have any additional parts to be functional.  Movement of bits within the chip.
  • 4. Types of Microcontroller Architecture 1. CISC (Complex Instruction Set Computer) 2. RISC (Reduced Instruction Set Computer) RISC  Fixed width Instructions  Few Formats of Instructions  Load/Store Architecture  Large Register Banks  Instructions follow pipelining  Single Cycle execution of all instructions CISC  Variable length instructions  Several formats of instructions  Memory Values can be used as operands in instructions  Small Register Bank  Pipelining is complex  Multi cycle execution on instructions
  • 5. AVR MICROCONTROLLER AVR=Advanced Virtual RISC / Alf and Vegard RISC (AVR designer). Developed by Atmel in 1996. AVR can be classified into four groups: 1) Classic AVR-AT90S2313, 2323, 4433 etc. 2) Mega AVR-Atmega8, 16, 32, 64, 128. 3) Tiny AVR-ATtiny13, 44, 25 etc. 4) Special Purpose AVR- AT90CAN128, AT90USB1287, AT90PWM26,
  • 6. ATmega16 Features Features:-  It is an 8 bit microcontroller.  It consists of Advanced RISC Architecture.  32 x 8 General Purpose Working Register  Flash Memory- 16 kbytes  512 bytes EEPROM  1kb internal SRAM  Four PWM Channels  Programmable Serial USART  Master/Slave SPI Serial Interface  Programmable Watchdog Timer with Separate On-chip Oscillator  32 programmable I/O lines  Two 8-bit Timer/Counter with separate prescaler  One 16 bit Timer/Counter  10 bit, 8 channels ADC.
  • 8. LCD INTERFACING :-  An Output Device  Most Commonly used for ALPHANUMERIC display  Requires 3 control lines(RS/RW/EN)  Operated in 8-bit or 4-bit mode
  • 9. 7 SEGMENT DISPLAY:- 7 segment is an output device which is used to show numeric & alphanumeric characters. Contains 8 internally connected LED’s Types of 7 segment display :- 1) Common Anode 2) Common Cathode
  • 10. TIMER/COUNTER :-  Timer is used to provide delay.  If internal clock operate then timer is used as a delay and if used as external then timer is used as a counter.  Types of Timer :- 1) TIMER0 2) TIMER1 3) TIMER2  TIMER2 doesn’t have any external clock so it can’t be used as a counter.  Timer is used to provide more delay without even changing the crystal oscillator frequency.  Used for object tracking.
  • 11. Interrupts As the name implies, an interrupt is some event which disrupts the normal program execution.  Interrupts give us a mechanism to "put on hold" the normal program flow, execute a subroutine.
  • 14. ABOUT COMPONENTS 1. HT12D(DECODER):- It is a decoder IC used to decode the received signal 1.1Features  Operating voltage: 2.4V~12V  Address/Data number combination  HT12D: 8 address bits and 4 data bits  HT12F: 12 address bits only 1.2 Applications  Burglar alarm system  Smoke and fire alarm system  Garage door controllers  Car door controllers 1.3Applications  Burglar alarm system  Smoke and fire alarm system  Garage door controllers  Car door controllers 2. L293D :- This IC is used to derive the motors .One . L293D IC can derive only two motors.  Products Now From Texas Instruments  Wide Supply-Voltage Range: 4.5 V to 36 V
  • 15. 4. HT12E(ENCODER):- 4.1 FEATURES - OPERATING VOLTAGE - 2.4V~5V FOR THE HT12A - 2.4V~12V FOR THE HT12E - HT12A/E: 18-PIN DIP/20-PIN SOP PACKAGE 4.2 APPLICATIONS - BURGLAR ALARM SYSTEM - SMOKE AND FIRE ALARM SYSTEM - GARAGE DOOR CONTROLLERS - CAR DOOR CONTROLLERS 3. 434MHZ Transmitter & Receiver:- Transmitter and receiver are to send and receive the given commands in wireless communication.