SlideShare a Scribd company logo
1 of 12
Biomedical Engineering
B.E III Year
System Designing with Microcontroller
Subject Teacher: Mr. Sunny Ganavdiya
Contact No.: 9977907330
Email Id: ganavdiya.sunny@gmail.com
Unit-One
Introduction
Related topics to cover:
• Introduction to Microprocessor
• 8085 Microprocessor
• Programming Model
• Buses
• Instruction set classification
• Microprocessor Architecture & its operation
• Direct Memory Access
• Interrupts
• Comparision of 8085 & 8086 Microprocessors
Embedded System –Overview
System:
• A system is an arrangement in which all its unit assemble work together according
to a set of rules.
• It can also be defined as a way of working, organizing or doing one or many task’s
according to a fixed plan.
• For example, a watch is a time displaying system, its parts or components follow a
set of rules to show time, if one of its parts fails, the watch will stop working.
• Hence we can say , in a system all its subcomponents depend on each other.
Embedded System:
• As the name suggests, Embedded means something that is attached to another
thing.
• An embedded system can be thought of as a computer hardware system having
software embedded in it.
• An embedded system can be an independent system or it can be a part of a large
system.
• Broadly defined as a Microprocessor or Microcontroller based, software driven,
reliable, real time control system, designed to perform a specific task.
Introduction to Microprocessor
What is a microprocessor?
• Microprocessor is an electronic circuit that functions as the, Central Processing
Unit (C.P.U) of a computer, providing computational control.
• The microprocessor or CPU is the brain of the computer and is the core of a
system.
• A “microprocessor is a CPU on a single chip”.
• The microprocessor can be viewed as a programmable logic device that can be
used to control processes or to turn on/off devices.
• On the other hand the microprocessor can be viewed as a data processing unit or a
computing unit of a computer.
• The microprocessor communicates and operates in the Binary numbers 0 and 1
called Bits.
Cont.
• Each microprocessor has a fixed set of instructions in the form of binary patterns
called a Machine Language.
• The binary instructions are given abbreviated names, called Mnemonics. Which
form the assembly language for a given microprocessor.
• Microprocessor is a “multipurpose, programmable, clock driven, register based
electronic device” that reads binary instructions from a storage device called
memory, accepts binary data as input and processes data according to those
instructions and provides result as output.
Microprocessor
Memory
Input
Output
Cont.
• These four components work together or interact with each other to perform a
given task, thus they comprise a system.
• The physical components of this system are called Hardware.
• A set of instructions written for the microprocessor to perform a task is called a
Program, and a group of programs is called Software.
Binary Digits:
• The microprocessor operates in binary digits 0 & 1, known as bits.
• Bit is an abbreviation for the term binary digit.
• Each microprocessor recognizes and processes a group of bits called the ‘Word’,
and the microprocessor are classified according to their word length.
• For-example, a processor with an 8-bit word is known as an 8-bit microprocessor
and a processor with 32-bit word is known as 32-bit microprocessor.
Cont.
• Traditional Computer
• Microprocessor as CPU
I/P
Memory
A.L.U
Control Unit O/P
I/P
Memory
M.P.U
As
C.P.U O/P
Organization of a Microprocessor-Based System
• Microprocessor based system with Bus Architecture:
A.L.U
Register Array
Control Unit
I/P
&
O/P
Memory
RAM ROM
System Bus
Cont.
A.L.U:
• Various computing functions are performed on data like, Addition, Subtraction,
AND, OR, EX-OR
Register Array:
• Used to store data temporarily during the execution of a program.
Control Unit:
• Provides the necessary Timing & Control signals, also controls the flow of data
between the microprocessor and memory and peripherals.
Memory:
• It stores binary information as instructions and data, and provides that information
to the microprocessor whenever necessary.
• To execute programs, the microprocessor reads instructions and data from memory
and perform the computing operations in ALU.
Cont.
System Bus:
• It is a communication path between the microprocessor and peripherals, it is
nothing but group of wires to carry bits.
I/O Devices:
• Keyboard
• Switch
• ADC
• LED
• LCD
• Printer
• CRT
Thank You
Learning Outcomes of today’s lecture:
• Embedded System overview
• Fundamentals of Microprocessor

More Related Content

What's hot

A451 introduction to cpu (2-12)
A451   introduction to cpu (2-12)A451   introduction to cpu (2-12)
A451 introduction to cpu (2-12)
wardjo
 

What's hot (20)

Algorithm and flowchart
Algorithm and flowchartAlgorithm and flowchart
Algorithm and flowchart
 
What is microprocessor
What is microprocessorWhat is microprocessor
What is microprocessor
 
Stored program concept
Stored program conceptStored program concept
Stored program concept
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
 
INTERCONNECTION STRUCTURE
INTERCONNECTION STRUCTUREINTERCONNECTION STRUCTURE
INTERCONNECTION STRUCTURE
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System Architecture
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Computer-Processing-Devices.pdf
Computer-Processing-Devices.pdfComputer-Processing-Devices.pdf
Computer-Processing-Devices.pdf
 
microprocessor
microprocessor microprocessor
microprocessor
 
Basic+machine+organization
Basic+machine+organizationBasic+machine+organization
Basic+machine+organization
 
Cpu organisation
Cpu organisationCpu organisation
Cpu organisation
 
A451 introduction to cpu (2-12)
A451   introduction to cpu (2-12)A451   introduction to cpu (2-12)
A451 introduction to cpu (2-12)
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing Unit
 
Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)
 
Components of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament pptComponents of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament ppt
 
microprocessor Lec 01 mic
microprocessor Lec 01 micmicroprocessor Lec 01 mic
microprocessor Lec 01 mic
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Components Of Computer unit-2
Components Of Computer  unit-2Components Of Computer  unit-2
Components Of Computer unit-2
 
Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor Draw and explain the architecture of general purpose microprocessor
Draw and explain the architecture of general purpose microprocessor
 
Basic organisation of computer system
Basic organisation of computer systemBasic organisation of computer system
Basic organisation of computer system
 

Similar to Embedded systems, lession 1

Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
AshokRachapalli1
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
RbiGradeB
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
Murali Krishna
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
jemimajerome
 
I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.ppt
HAriesOa1
 

Similar to Embedded systems, lession 1 (20)

Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
Week 2 Course Material.pdf
Week 2 Course Material.pdfWeek 2 Course Material.pdf
Week 2 Course Material.pdf
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 micro processor book
8085 micro processor book8085 micro processor book
8085 micro processor book
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
Cao u1
Cao u1Cao u1
Cao u1
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptxLec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
Lec # 04 Computer Hardware (CPU & Memory)-1-1.pptx
 
I/O systems chapter 12 OS
I/O systems chapter 12 OS I/O systems chapter 12 OS
I/O systems chapter 12 OS
 
Unit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdfUnit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdf
 
Chap 1 CA.pptx
Chap 1 CA.pptxChap 1 CA.pptx
Chap 1 CA.pptx
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.ppt
 
Computer architecture pptx
Computer architecture pptxComputer architecture pptx
Computer architecture pptx
 

Recently uploaded

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Recently uploaded (20)

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
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
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
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
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
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 ...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
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
 

Embedded systems, lession 1

  • 1. Biomedical Engineering B.E III Year System Designing with Microcontroller Subject Teacher: Mr. Sunny Ganavdiya Contact No.: 9977907330 Email Id: ganavdiya.sunny@gmail.com
  • 2. Unit-One Introduction Related topics to cover: • Introduction to Microprocessor • 8085 Microprocessor • Programming Model • Buses • Instruction set classification • Microprocessor Architecture & its operation • Direct Memory Access • Interrupts • Comparision of 8085 & 8086 Microprocessors
  • 3. Embedded System –Overview System: • A system is an arrangement in which all its unit assemble work together according to a set of rules. • It can also be defined as a way of working, organizing or doing one or many task’s according to a fixed plan. • For example, a watch is a time displaying system, its parts or components follow a set of rules to show time, if one of its parts fails, the watch will stop working. • Hence we can say , in a system all its subcomponents depend on each other.
  • 4. Embedded System: • As the name suggests, Embedded means something that is attached to another thing. • An embedded system can be thought of as a computer hardware system having software embedded in it. • An embedded system can be an independent system or it can be a part of a large system. • Broadly defined as a Microprocessor or Microcontroller based, software driven, reliable, real time control system, designed to perform a specific task.
  • 5. Introduction to Microprocessor What is a microprocessor? • Microprocessor is an electronic circuit that functions as the, Central Processing Unit (C.P.U) of a computer, providing computational control. • The microprocessor or CPU is the brain of the computer and is the core of a system. • A “microprocessor is a CPU on a single chip”. • The microprocessor can be viewed as a programmable logic device that can be used to control processes or to turn on/off devices. • On the other hand the microprocessor can be viewed as a data processing unit or a computing unit of a computer. • The microprocessor communicates and operates in the Binary numbers 0 and 1 called Bits.
  • 6. Cont. • Each microprocessor has a fixed set of instructions in the form of binary patterns called a Machine Language. • The binary instructions are given abbreviated names, called Mnemonics. Which form the assembly language for a given microprocessor. • Microprocessor is a “multipurpose, programmable, clock driven, register based electronic device” that reads binary instructions from a storage device called memory, accepts binary data as input and processes data according to those instructions and provides result as output. Microprocessor Memory Input Output
  • 7. Cont. • These four components work together or interact with each other to perform a given task, thus they comprise a system. • The physical components of this system are called Hardware. • A set of instructions written for the microprocessor to perform a task is called a Program, and a group of programs is called Software. Binary Digits: • The microprocessor operates in binary digits 0 & 1, known as bits. • Bit is an abbreviation for the term binary digit. • Each microprocessor recognizes and processes a group of bits called the ‘Word’, and the microprocessor are classified according to their word length. • For-example, a processor with an 8-bit word is known as an 8-bit microprocessor and a processor with 32-bit word is known as 32-bit microprocessor.
  • 8. Cont. • Traditional Computer • Microprocessor as CPU I/P Memory A.L.U Control Unit O/P I/P Memory M.P.U As C.P.U O/P
  • 9. Organization of a Microprocessor-Based System • Microprocessor based system with Bus Architecture: A.L.U Register Array Control Unit I/P & O/P Memory RAM ROM System Bus
  • 10. Cont. A.L.U: • Various computing functions are performed on data like, Addition, Subtraction, AND, OR, EX-OR Register Array: • Used to store data temporarily during the execution of a program. Control Unit: • Provides the necessary Timing & Control signals, also controls the flow of data between the microprocessor and memory and peripherals. Memory: • It stores binary information as instructions and data, and provides that information to the microprocessor whenever necessary. • To execute programs, the microprocessor reads instructions and data from memory and perform the computing operations in ALU.
  • 11. Cont. System Bus: • It is a communication path between the microprocessor and peripherals, it is nothing but group of wires to carry bits. I/O Devices: • Keyboard • Switch • ADC • LED • LCD • Printer • CRT
  • 12. Thank You Learning Outcomes of today’s lecture: • Embedded System overview • Fundamentals of Microprocessor