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.
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