SlideShare a Scribd company logo
1 of 23
Download to read offline
National Institute of Electronics &
Information Technology, Gorakhpur
Deepam Dubey
(Scientist-B)
An Autonomous Scientific Society under
Ministry of Electronics & Information Technology, Government of India
โ€œ4 Weeks Summer Training Programmeโ€
Agenda of our discussion:
๏ถ Microprocessor
๏ถ Microcontroller
๏ถ Embedded Systems
2
Microprocessor
3
โ€ข Single chip computer.
โ€ข CPU contains
๏ƒ˜ ALU.
๏ƒ˜ Set of register.
๏ƒ˜ Timing & control units.
โ€ข For a complete micro computer one must add memory &
peripheral devices
Microprocessor
4
๏‚ด It is an Integrated Circuit that contains all the functions of a
central processing unit of a computer.
๏‚ด A microprocessor, sometimes called a logic chip, is a
computer processor on a microchip.
๏‚ด The microprocessor contains all, or most of, the central
processing unit (CPU) functions and is the "engine" that goes
into motion when you turn your computer on. A
microprocessor is designed to perform arithmetic and logic
operations that make use of small number-holding areas
called registers.
Microprocessor (8085 Architecture)
5
Microprocessor (8085 Architecture)
6
๏ฑ 8085 microprocessor is an 8-bit microprocessor designed
by Intel in 1977 using NMOS technology.
๏ฑ It has the following configuration โˆ’
๏‚ง 8-bit data bus
๏‚ง 16-bit address bus, which can address up-to 64KB
๏‚ง A 16-bit program counter
๏‚ง A 16-bit stack pointer
๏‚ง Six 8-bit registers arranged in pairs: BC, DE, HL
๏‚ง Requires +5V supply to operate at 3.2 MHZ single phase
clock
Microprocessor (8085 Functional units)
7
Accumulator
๏‚ง It is an 8-bit register used to perform arithmetic, logical, I/O
& LOAD/STORE operations.
๏‚ง It is connected to internal data bus & ALU.
Arithmetic and logic unit
๏‚ง As the name suggests, it performs arithmetic and logical
operations like Addition, Subtraction, AND, OR, etc. on 8-bit
data.
General purpose register
๏‚ง There are 6 general purpose registers in 8085 processor, i.e.
B, C, D, E, H & L. Each register can hold 8-bit data.
๏‚ง These registers can work in pair to hold 16-bit data and
their pairing combination is like B-C, D-E & H-L.
Microprocessor (8085 Functional units)
8
Program counter:
๏‚ง It is a 16-bit register used to store the memory address
location of the next instruction to be executed.
๏‚ง Microprocessor increments the program whenever an
instruction is being executed, so that the program counter
points to the memory address of the next instruction that is
going to be executed.
Stack pointer:
๏‚ง It is also a 16-bit register works like stack, which is always
incremented/decremented by 2 during push & pop
operations.
Temporary register
๏‚ง It is an 8-bit register, which holds the temporary data of
arithmetic and logical operations.
Microprocessor (8085 Functional units)
9
Flag register
๏‚ง It is an 8-bit register having five 1-bit flip-flops, which holds
either 0 or 1 depending upon the result stored in the
accumulator.
๏‚ง These are the set of 5 flip-flops โˆ’
๏ƒผ Sign (S)
๏ƒผ Zero (Z)
๏ƒผ Auxiliary Carry (AC)
๏ƒผ Parity (P)
๏ƒผ Carry (C)
Microprocessor (8085 Pin Diagram)
10
Microcontroller
11
๏‚ด A microcontroller is a small and low-cost microcomputer,
which is designed to perform the specific tasks of embedded
systems.
๏‚ด Ex: Washing Machine System, Receiving Remote Signals, etc.
๏‚ด The general microcontroller consists of the processor, the
memory (RAM, ROM, EPROM), Serial ports, peripherals
(timers, counters), etc.
Microcontroller (Architecture)
12
Microprocessor Microcontroller
CPU is stand alone, RAM,ROM, I/O & timer
are separate.
CPU, RAM,ROM, I/O & timer all are on single
chip.
Designer can decide amount of RAM,ROM,
& I/O ports.
Fixed amount of on-chip RAM,ROM, & I/O
ports.
High processing power Low processing power
High power consumption Low power consumption
Typically: 4/8/16/32/64 bit 8/16 bit
General purpose Single purpose(control oriented)
Less reliable Highly reliable
Eg.- 8086, 8085 8051
Microprocessor vs Microcontroller:
13
Microcontroller: Case Study
14
๏‚ด A system is supposed to be designed with following intended
function.
๏‚ด It should count the number of foot fall in a shopping complex.
๏‚ด The system is to be installed at the Entrance Gate.
๏‚ด The system must be reliable for at-least 10 years.
๏‚ด How will you design the system?
Microcontroller (Pin Diagram)
15
Embedded Systems:
16
It is a Computer but
๏‚ง Combination of software and hardware
๏‚ง Reliable
๏‚ง Preprogrammed
๏‚ง Specific task
Embedded Systems:
17
โ€ข Computer (Programmable part) surrounded by
other sub-systems, sensors and actuators.
โ€ข Computer a (small) part of a larger system.
โ€ข The computer is called a micro-controller
Embedded Systems:
18
๏‚ง Embedded Systems or Electronics systems that
include an application Specific Integrated Circuit
or a Microcontroller to perform a specific
dedicated application.
๏‚ง Embedded System is pre-programmed to do a
specific function while a general purpose system
could be used to run any program of your choice.
๏‚ง Further, the Embedded Processor Is only one of
the component of the electronic system of which
it is the part. It is cooperating with the rest of the
components to achieve the overall function.
Embedded Systems: (Why?)
19
๏‚ง Processors have shrunk in size with increased
performance.
๏‚ง Power consumption has drastically reduced.
๏‚ง Cost of processors have come down to affordable
level.
๏‚ง There is a greater awareness now that rather
than a totally hardwired electronic system,
incorporation of a programmable processor in a
circuit makes the design more robust with the
reduction in the design time cycle.
Embedded Systems: (Examples)
20
Embedded Systems: (Examples)
21
Embedded Systems: (Typical Setup)
22
Thank You
23

More Related Content

What's hot

microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture Nadeem Hilal Wani
ย 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 completeShubham Singh
ย 
Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Ameen San
ย 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessorATTO RATHORE
ย 
Intel 8085 Micro Processor
Intel 8085 Micro ProcessorIntel 8085 Micro Processor
Intel 8085 Micro Processorsilentsoul
ย 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Ameen San
ย 
itft-8085 microprocessor
itft-8085 microprocessoritft-8085 microprocessor
itft-8085 microprocessorShifali Sharma
ย 
8085 microprocessor architecture
8085 microprocessor architecture8085 microprocessor architecture
8085 microprocessor architectureArashdeepkaur16
ย 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessorsVolodymyr Ushenko
ย 
Intel 8085 architecture
Intel 8085 architectureIntel 8085 architecture
Intel 8085 architectureSaravanan Kumar
ย 
Microprocessor architecture-I
Microprocessor architecture-IMicroprocessor architecture-I
Microprocessor architecture-IDr.YNM
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorAnuja Gunale
ย 
Week 1.1 introduction
Week 1.1   introductionWeek 1.1   introduction
Week 1.1 introductionbaraniselva
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessorRadhika Patel
ย 
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer SystemsChapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systemscmkandemir
ย 
Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Rubaiet Raihan
ย 
Lecture 1
Lecture 1Lecture 1
Lecture 1deval patel
ย 
Architecture of computer
Architecture of computerArchitecture of computer
Architecture of computerMubashar Islam
ย 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notesManikanteswar Madala
ย 

What's hot (20)

microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture
ย 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
ย 
Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5Microprocessor and Microcontroller lec5
Microprocessor and Microcontroller lec5
ย 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
ย 
Intel 8085 Micro Processor
Intel 8085 Micro ProcessorIntel 8085 Micro Processor
Intel 8085 Micro Processor
ย 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1
ย 
itft-8085 microprocessor
itft-8085 microprocessoritft-8085 microprocessor
itft-8085 microprocessor
ย 
8085 microprocessor architecture
8085 microprocessor architecture8085 microprocessor architecture
8085 microprocessor architecture
ย 
Introduction to-microprocessors
Introduction to-microprocessorsIntroduction to-microprocessors
Introduction to-microprocessors
ย 
Intel 8085 architecture
Intel 8085 architectureIntel 8085 architecture
Intel 8085 architecture
ย 
Microprocessor architecture-I
Microprocessor architecture-IMicroprocessor architecture-I
Microprocessor architecture-I
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
ย 
Week 1.1 introduction
Week 1.1   introductionWeek 1.1   introduction
Week 1.1 introduction
ย 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
ย 
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer SystemsChapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
ย 
Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086Types of Microprocessor 8085 and 8086
Types of Microprocessor 8085 and 8086
ย 
8085 full discription
8085 full discription8085 full discription
8085 full discription
ย 
Lecture 1
Lecture 1Lecture 1
Lecture 1
ย 
Architecture of computer
Architecture of computerArchitecture of computer
Architecture of computer
ย 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes
ย 

Similar to Robotics & Embedded IoT System Design [Day-3]

Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessorRamaPrabha24
ย 
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerMPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerRAHUL RANJAN
ย 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessorAMAN SRIVASTAVA
ย 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentseceprinter6
ย 
Microprocessor 8085
Microprocessor 8085Microprocessor 8085
Microprocessor 8085Dhaval Barot
ย 
embedded system and microcontroller
 embedded system and microcontroller embedded system and microcontroller
embedded system and microcontrollerSHILPA Sillobhargav
ย 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notesRavali Sunki
ย 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacingShamsul Huda
ย 
Introduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxIntroduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxVishalGaur54
ย 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdfKRamasamy2
ย 
Computer system architecture (microprocessor 8085) unit 4
Computer system architecture (microprocessor 8085) unit  4Computer system architecture (microprocessor 8085) unit  4
Computer system architecture (microprocessor 8085) unit 4Anjaan Gajendra
ย 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
ย 
microprocessor8085 power point presentation
microprocessor8085 power point presentationmicroprocessor8085 power point presentation
microprocessor8085 power point presentationrohitkuarm5667
ย 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016HarshitParkar6677
ย 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)HarshitParkar6677
ย 
Microprocessor-Architecture [8085]
Microprocessor-Architecture [8085]Microprocessor-Architecture [8085]
Microprocessor-Architecture [8085]GIARINDIA
ย 
Mpmc unit 1 notes
Mpmc unit 1 notesMpmc unit 1 notes
Mpmc unit 1 notespavihari
ย 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorEmbeddedbvp
ย 
Unit1 5-mpi-lecture-notes
Unit1 5-mpi-lecture-notesUnit1 5-mpi-lecture-notes
Unit1 5-mpi-lecture-notesPrabhu Mali
ย 

Similar to Robotics & Embedded IoT System Design [Day-3] (20)

Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
ย 
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and MicrocontrollerMPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
MPMC UNIT-1. Microprocessor 8085 pdf Microprocessor and Microcontroller
ย 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
ย 
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering studentsEMBEDDED SYSTEMS AND IOT lab manual for enginnering students
EMBEDDED SYSTEMS AND IOT lab manual for enginnering students
ย 
Microprocessor 8085
Microprocessor 8085Microprocessor 8085
Microprocessor 8085
ย 
embedded system and microcontroller
 embedded system and microcontroller embedded system and microcontroller
embedded system and microcontroller
ย 
20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes20838382 microprocessor-8085-notes
20838382 microprocessor-8085-notes
ย 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacing
ย 
Introduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxIntroduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptx
ย 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
ย 
Computer system architecture (microprocessor 8085) unit 4
Computer system architecture (microprocessor 8085) unit  4Computer system architecture (microprocessor 8085) unit  4
Computer system architecture (microprocessor 8085) unit 4
ย 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
ย 
microprocessor8085 power point presentation
microprocessor8085 power point presentationmicroprocessor8085 power point presentation
microprocessor8085 power point presentation
ย 
8085 notes g scheme 2016
8085 notes g scheme 20168085 notes g scheme 2016
8085 notes g scheme 2016
ย 
8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)8085 notes g scheme 2016 (2)
8085 notes g scheme 2016 (2)
ย 
AT89 S52
AT89 S52AT89 S52
AT89 S52
ย 
Microprocessor-Architecture [8085]
Microprocessor-Architecture [8085]Microprocessor-Architecture [8085]
Microprocessor-Architecture [8085]
ย 
Mpmc unit 1 notes
Mpmc unit 1 notesMpmc unit 1 notes
Mpmc unit 1 notes
ย 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
ย 
Unit1 5-mpi-lecture-notes
Unit1 5-mpi-lecture-notesUnit1 5-mpi-lecture-notes
Unit1 5-mpi-lecture-notes
ย 

Recently uploaded

VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
ย 

Recently uploaded (20)

VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
ย 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
ย 

Robotics & Embedded IoT System Design [Day-3]

  • 1. National Institute of Electronics & Information Technology, Gorakhpur Deepam Dubey (Scientist-B) An Autonomous Scientific Society under Ministry of Electronics & Information Technology, Government of India โ€œ4 Weeks Summer Training Programmeโ€
  • 2. Agenda of our discussion: ๏ถ Microprocessor ๏ถ Microcontroller ๏ถ Embedded Systems 2
  • 3. Microprocessor 3 โ€ข Single chip computer. โ€ข CPU contains ๏ƒ˜ ALU. ๏ƒ˜ Set of register. ๏ƒ˜ Timing & control units. โ€ข For a complete micro computer one must add memory & peripheral devices
  • 4. Microprocessor 4 ๏‚ด It is an Integrated Circuit that contains all the functions of a central processing unit of a computer. ๏‚ด A microprocessor, sometimes called a logic chip, is a computer processor on a microchip. ๏‚ด The microprocessor contains all, or most of, the central processing unit (CPU) functions and is the "engine" that goes into motion when you turn your computer on. A microprocessor is designed to perform arithmetic and logic operations that make use of small number-holding areas called registers.
  • 6. Microprocessor (8085 Architecture) 6 ๏ฑ 8085 microprocessor is an 8-bit microprocessor designed by Intel in 1977 using NMOS technology. ๏ฑ It has the following configuration โˆ’ ๏‚ง 8-bit data bus ๏‚ง 16-bit address bus, which can address up-to 64KB ๏‚ง A 16-bit program counter ๏‚ง A 16-bit stack pointer ๏‚ง Six 8-bit registers arranged in pairs: BC, DE, HL ๏‚ง Requires +5V supply to operate at 3.2 MHZ single phase clock
  • 7. Microprocessor (8085 Functional units) 7 Accumulator ๏‚ง It is an 8-bit register used to perform arithmetic, logical, I/O & LOAD/STORE operations. ๏‚ง It is connected to internal data bus & ALU. Arithmetic and logic unit ๏‚ง As the name suggests, it performs arithmetic and logical operations like Addition, Subtraction, AND, OR, etc. on 8-bit data. General purpose register ๏‚ง There are 6 general purpose registers in 8085 processor, i.e. B, C, D, E, H & L. Each register can hold 8-bit data. ๏‚ง These registers can work in pair to hold 16-bit data and their pairing combination is like B-C, D-E & H-L.
  • 8. Microprocessor (8085 Functional units) 8 Program counter: ๏‚ง It is a 16-bit register used to store the memory address location of the next instruction to be executed. ๏‚ง Microprocessor increments the program whenever an instruction is being executed, so that the program counter points to the memory address of the next instruction that is going to be executed. Stack pointer: ๏‚ง It is also a 16-bit register works like stack, which is always incremented/decremented by 2 during push & pop operations. Temporary register ๏‚ง It is an 8-bit register, which holds the temporary data of arithmetic and logical operations.
  • 9. Microprocessor (8085 Functional units) 9 Flag register ๏‚ง It is an 8-bit register having five 1-bit flip-flops, which holds either 0 or 1 depending upon the result stored in the accumulator. ๏‚ง These are the set of 5 flip-flops โˆ’ ๏ƒผ Sign (S) ๏ƒผ Zero (Z) ๏ƒผ Auxiliary Carry (AC) ๏ƒผ Parity (P) ๏ƒผ Carry (C)
  • 11. Microcontroller 11 ๏‚ด A microcontroller is a small and low-cost microcomputer, which is designed to perform the specific tasks of embedded systems. ๏‚ด Ex: Washing Machine System, Receiving Remote Signals, etc. ๏‚ด The general microcontroller consists of the processor, the memory (RAM, ROM, EPROM), Serial ports, peripherals (timers, counters), etc.
  • 13. Microprocessor Microcontroller CPU is stand alone, RAM,ROM, I/O & timer are separate. CPU, RAM,ROM, I/O & timer all are on single chip. Designer can decide amount of RAM,ROM, & I/O ports. Fixed amount of on-chip RAM,ROM, & I/O ports. High processing power Low processing power High power consumption Low power consumption Typically: 4/8/16/32/64 bit 8/16 bit General purpose Single purpose(control oriented) Less reliable Highly reliable Eg.- 8086, 8085 8051 Microprocessor vs Microcontroller: 13
  • 14. Microcontroller: Case Study 14 ๏‚ด A system is supposed to be designed with following intended function. ๏‚ด It should count the number of foot fall in a shopping complex. ๏‚ด The system is to be installed at the Entrance Gate. ๏‚ด The system must be reliable for at-least 10 years. ๏‚ด How will you design the system?
  • 16. Embedded Systems: 16 It is a Computer but ๏‚ง Combination of software and hardware ๏‚ง Reliable ๏‚ง Preprogrammed ๏‚ง Specific task
  • 17. Embedded Systems: 17 โ€ข Computer (Programmable part) surrounded by other sub-systems, sensors and actuators. โ€ข Computer a (small) part of a larger system. โ€ข The computer is called a micro-controller
  • 18. Embedded Systems: 18 ๏‚ง Embedded Systems or Electronics systems that include an application Specific Integrated Circuit or a Microcontroller to perform a specific dedicated application. ๏‚ง Embedded System is pre-programmed to do a specific function while a general purpose system could be used to run any program of your choice. ๏‚ง Further, the Embedded Processor Is only one of the component of the electronic system of which it is the part. It is cooperating with the rest of the components to achieve the overall function.
  • 19. Embedded Systems: (Why?) 19 ๏‚ง Processors have shrunk in size with increased performance. ๏‚ง Power consumption has drastically reduced. ๏‚ง Cost of processors have come down to affordable level. ๏‚ง There is a greater awareness now that rather than a totally hardwired electronic system, incorporation of a programmable processor in a circuit makes the design more robust with the reduction in the design time cycle.