MICROPROCESSOR BASED SYSTEM DESIGN

Similar documents
QUESTION BANK. EE 6502 / Microprocessor and Microcontroller. Unit I Processor. PART-A (2-Marks)

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

Chapter 1: Basics of Microprocessor [08 M]

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

MICROPROCESSOR MICROPROCESSOR. From the above description, we can draw the following block diagram to represent a microprocessor based system: Output

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085.

8085 Microprocessor Architecture and Memory Interfacing. Microprocessor and Microcontroller Interfacing

3. The MC6802 MICROPROCESSOR

Architecture of 8085 microprocessor

CHAPTER 5 : Introduction to Intel 8085 Microprocessor Hardware BENG 2223 MICROPROCESSOR TECHNOLOGY

Pin Description, Status & Control Signals of 8085 Microprocessor

Microprocessor Architecture

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI UNIT I THE 8085 & 8086 MICROPROCESSORS. PART A (2 Marks)

Microcomputer Architecture and Programming

QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS

Real-time Academic Bio-medical projects list

ENE 334 Microprocessors

Architecture & Instruction set of 8085 Microprocessor and 8051 Micro Controller

Microprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller.

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor

Lecture Note On Microprocessor and Microcontroller Theory and Applications

History and Basic Processor Architecture

Basics of Microprocessor

1. Internal Architecture of 8085 Microprocessor

MICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK

Write A General Form Of The Assembly

Lecture 2 Microcomputer Organization: Fig.1.1 Basic Components of Microcomputer

Question Bank Microprocessor and Microcontroller

Introduction to Microcontrollers

MICROPROCESSOR AND MICROCONTROLLER BASED SYSTEMS

3.1 Description of Microprocessor. 3.2 History of Microprocessor

MSMF GATE CENTRE. Sub: MICROPROCESSORS. Time: 50min Date: Marks:33

MICROPROCESSOR BASICS AND RELATED TERMS

Roberto Muscedere Images and Text Portions 2003 Prentice Hall 1

Microprocessors/Microcontrollers

The Microcontroller. Lecture Set 3. Major Microcontroller Families. Example Microcontroller Families Cont. Example Microcontroller Families

9/25/ Software & Hardware Architecture

BIO-MEDICAL BASED PROJECTS

Introduction to Computers - Chapter 4

Department of Computer Science and Engineering

4 Categories Of 8085 Instructions That Manipulate Data

Its Assembly language programming

PART B (5 x 16 =80) ADDRESS BUS The 8085 has eight signal lines, A15 A8 : Unidirectional, known as high order address.

Chapter 1. Microprocessor architecture ECE Dr. Mohamed Mahmoud.

Chapter 1 : Introduction

1. What is Microprocessor? Give the power supply & clock frequency of 8085?

1. Internal Architecture of 8085 Microprocessor

Subject Code: Model Answer Page No: /25

1. Internal Architecture of 8085 Microprocessor

Instructions Involve a Segment Register (SR-field)

Lecture-15 W-Z: Increment-Decrement Address Latch:

SYSTEM BUS AND MOCROPROCESSORS HISTORY

Study of Bluetooth Eyes Technology and Gesture Recognition Devices

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS

Moodle WILLINGDON COLLEGE SANGLI (B. SC.-II) Digital Electronics

address ALU the operation opcode ACC Acc memory address

Digital IP Cell 8-bit Microcontroller PE80

Mark II Aiken Relay Calculator

Innovative M-Tech projects list

BASIC INTERFACING CONCEPTS

Introduction to Microprocessor

UNIT II OVERVIEW MICROPROCESSORS AND MICROCONTROLLERS MATERIAL. Introduction to 8086 microprocessors. Architecture of 8086 processors

EXPERIMENT NO. 1 THE MKT 8085 MICROPROCESSOR TRAINER

Four Categories Of 8085 Instructions That >>>CLICK HERE<<<

S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING

COSC 243. Input / Output. Lecture 13 Input/Output. COSC 243 (Computer Architecture)

SCRAM Introduction. Philipp Koehn. 19 February 2018

Segment 1A. Introduction to Microcomputer and Microprocessor

Lecture 5: Computer Organization Instruction Execution. Computer Organization Block Diagram. Components. General Purpose Registers.

In this lecture, we will look at how storage (or memory) works with processor in a computer system. This is in preparation for the next lecture, in

b. List different system buses of 8085 microprocessor and give function of each bus. (8) Answer:

8086 INTERNAL ARCHITECTURE

Microprocessors and Microcontrollers Prof. Santanu Chattopadhyay Department of E & EC Engineering Indian Institute of Technology, Kharagpur

م.م. ماجد عيدان. Introduction to microprocessor and microcomputer

The Itanium Bit Microprocessor Report

ZIGBEE (WIRELESS) BASED PROJECTS

Internal architecture of 8086

ELECTRICAL ENGINEERING

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

6.111 Final Project Jonathan Downey Lauri Kauppila Brian Myhre

Microprocessors & Interfacing

VALLIAMMAI ENGINEERING COLLEGE



SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

V8-uRISC 8-bit RISC Microprocessor AllianceCORE Facts Core Specifics VAutomation, Inc. Supported Devices/Resources Remaining I/O CLBs

MICROPROCESSOR MCQs. 1) What does the microprocessor comprise of? a. Register section b. One or more ALU c. Control unit d.

8086 Microprocessors & Peripherals

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

INTRODUCTION TO MICROPROCESSORS

ME 515 Mechatronics. A microprocessor

8086 Hardware Specification

In 8086 Carry flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag.

Computer Systems Organization

CPU Structure and Function

UNIT IV MICROCONTROLLER

Program controlled semiconductor device (IC) which fetches (from memory), decodes and executes instructions.

What Are The Main Differences Between Program Counter Pc And Instruction Register Ir

Chapter 7 Central Processor Unit (S08CPUV2)

Transcription:

MICROPROCESSOR BASED SYSTEM DESIGN Lecture # 03-04 BY PROF. DR. B. S. CHOWDHRY

Microprocessor / Microcontroller based Biomedical application Projects Microprocessor based ECG ambulatory(walking or Moving) monitoring and plotter system Monitoring of electrocardiograph and body temperature using biotelemetry Microcontroller based medical strip detection and diverting system Electronic spirometer for the detection of respiratory abnormalities Sensing and transmission of heart beats Photoplethysmograph for cardiovascular measurement and assessment Embedded based telemetry ECG Monitoring system Automated ambulance detection and gate control Design and development of cost effective infant incubator for use in rural areas Microprocessor based blood/ glucose drip-rate controller

( CONT.)Microprocessor / Microcontroller based Biomedical application Projects Microcontroller based Heartbeat Monitor with LCD Display Accelerometer Based Gesture Recognisation For Wheel Chair Direction Control up-based Eyepupil detection and Iris recognition system A prototype of an integrated blood pressure and electrocardiogram device for multi-parameter physiologic monitoring Accurate segmentation of ultrasound images using the motion cue Automatic Ranking of Eye Movement in Electro oculographic Records EMG-Based Control of a Robot Arm Using Low-Dimensional Embedding Feature Level Fusion of Speech and Face Image based Person Identification System Hospital Automation RFID-Based Technology Stored In Smart Cards Investigation of sleep stages identification with time-scale based parameters

( CONT.)Microprocessor / Microcontroller based Biomedical application Projects Microcontroller controlled ECG simulator Real Time ECG Measurement and Visualization on Mobile Biotelemetric Monitoring Stations Toward Unconstrained Ear Recognition From Two-Dimensional Images Wearable Obstacle Avoidance Electronic Travel Aids for Blind up-based versatile drop foot stimulator for research applications Anesthesia Machine Model With AEP Simulator Automatic Anesthesia feeder controller with respiratory system using Heart beat Sensor up-based Digital Blood Pressure Monitor Using Oscillometric method

( CONT.)Microprocessor / Microcontroller based Biomedical application Projects Digital pulmonary function test using Microcontroller (DPFT) DsPIC Based Automated Peritoneal Dialysis with PC Interface ECG Recording on a Bed During Sleep Finger Plethysmograph for glucometry Microcontroller based Hand Talk using Flex sensors with voice indication. Hand Talk-Assistive Technology for the Dumb Heart rate measurement by optical method (Photoelectric) up-based Eye Ball movement Detector ICU Care Taker-Life Support System using RF with BP Monitoring PC Based Medicare System for Hospital Automation

( CONT.)Microprocessor / Microcontroller based Biomedical application Projects Microcontroller Based Standalone Temperature Measurement System Microprocessor Based Monitoring system for premature babies Multichannel Missing Event Detector with Voice Indication PC Based body Temperature measurement and control Microcontroller Based Respiration rate monitor (using piezoelectric sensor)

The Microprocessor Data Sheet Literature on specific microprocessor contains several common features. Typical data sheets contain information on: Microprocessor Architecture: No. of registers (ACC, IR, PC, SP) Address bus/data Bus Size Control Unit, ALU Flags. Instruction Set: Listing of operation μp can perform LDA. STA, ADD, MOV, JSR, BRA, JMP, LSL, ANDA, ROR, SWI.

The Microprocessor Data Sheet (Cont.) Minimal System Using this μp: How other devices are connected with μp? E.g. Minimal system containing MPU, ROM, RAM, I/O Port, Clock, Address Decoder, Power Supply. (Either separate IC is used to perform each function or some time μp itself has got most of these facilities on a single chip e.g. Control Signals: R/W, CS, Interrupts, (These signal directs other IC s e.g RAM, ROM Ports when to operate). Pin Functions: Address pins, data pins, control pins, Power supply, Clock I/P, Interrupts, serial data I/O.

MC 6800 Microprocessor Introduced in Mid-1970s. Typically used in Microcomputer Systems & Industry. It is a 8-bit Microprocessor. It comes in 40 pins DIP. It operates at 1 MHz clock. Faster versions are also available e.g. MC 68A00 same processor operates at 1.5 MHz. MC 68B00 same processor operates at 2 MHz. Enhanced version 6802 is more preferable as it has 128 bytes on chip RAM, and built in clock circuitry.

INTEL 8080/8085 MICROPROCESSOR 8080 Microprocessor was introduced in 1974. 8080 Microprocessor became one of the world s most widely used Microprocessor in the industry. It is an 8-bit microprocessor, 40 pin DIP. Intel 8085 is enhanced version of 8080 microprocessor.

INTEL 8080/8085 MICROPROCESSOR i) It integrates the clock, system control, & Interrupt priorities with in microprocessor IC. ii) It operates on single +5v supply. Uses same instruction set as of 8080 microprocessor (72 instructions of 8080 +2 additional instructions SID, SOD). Operates upto 10MHz clock. Built in serial data transfer facilities within microprocessor.

6800 ARCHITECTURE Program Counter: Program Counter is 16-bit register that always hold the address of next instruction to be executed. Stack Pointer: Stack Pointer is 16-bit register that keeps the track of next available memory location in the stack. Index Register: Index Register is 16-bit register used to point to and modify the address. Accumulator Register: Accumulator Register hold the data for manipulation. Condition Code Register: CCR is 8-bit register that contain the six flags. Instruction Register: It is special purpose register to hold the opcode of instruction fetched from memory. Arithmetic Logic Unit: ALU perform addition, subtraction, comparing etc.

PIN FUNCTION OF 6800 MICROPROCESSOR HALT: When we active this pin processor will stop. CLOCK: These input pins receive non-overlapping clock signals from external system clock circuitry. IRQ: The microprocessor can be interrupted from the normal execution of instruction and asked to execute some other instruction. VMA: It signals other system devices that the address on the address bus is valid. NMI: It is non maskable interrupts.

PIN FUNCTION OF 6800 MICROPROCESSOR BUS AVAILABLE: BA control line provide a method of telling internal devices that the microprocessors data and address buses are three stated and may be used for such things as DMA operation. POWER (VCC): Power supply pin. ADDRESS LINES: Address line are used for select a certain memory locations. DATA LINE: These lines are used to transfer the data. R/W: Signals an external device whether the microprocessor is reading or writing. DBE: Use for enable or disable data lines. TSC: TSC pin is used with DMA configuration. RESET: Used for initialize the system.

8086 Data Sheet

8086 Data Sheet

Memory Address Calculations