You are on page 1of 4

Lovely Professional University, Punjab

Course Code ECE315 Course Category Course Title MICROPROCESSOR BASED SYSTEM DESIGN LABORATORY Practical Course Course Planner 13760::Gaganpreet Kaur Marwah Lectures 0.0 Tutorials Practicals Credits 0.0 2.0 1.0

TextBooks Sr No T-1 Title Microprocessor Architecture, Programming and Applications with 8085 Reference Books Sr No R-1 Title Microprocessors and Interfacing Author Douglas V Hall Edition 2nd Year 2006 Publisher Name Tata McGraw Hill Author Ramesh Gaonker Edition 5th Year 2011 Publisher Name Penram International publishing private limited

Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 (Web address) (only if relevant to the course) http://www.informit.com/articles/article.aspx?p=130978 http://www.8085projects.info/page/free-programs-for-8085-microprocessor.aspx http://www.8085projects.info/page/free-programs-for-8085-microprocessor.aspx http://nptel.iitm.ac.in/courses/Webcourse-contents/IISc-BANG/Microprocessors %20and%20Microcontrollers/pdf/Teacher_Slides/mod1/M1L4.pdf (AV aids) (only if relevant to the course) http://www.youtube.com/watch?v=I2ZljkHsNOY Salient Features Types of microprocessors and its specifications 8085 Pin diagram 8085 programs 8085 Pin Diagram

Audio Visual Aids Sr No AV-1 Salient Features traffic light control

Software/Equipments/Databases Sr No SW-1 (S/E/D) (only if relevant to the course) 8085 simulator Salient Features Simulation of Programs

*Each experiment of the lab will be evaluated using following relative scheme:
Component J/E % of Marks 100

Detailed Plan For Practicals


Practical No Practical 1 Broad topic (Subtopic) Addition and Subtraction(Subtraction of two numbers) Practical Description Learning Outcomes Equipment Used To subtract two binary 8 and 16 bit Student will be able to learn the use of Microprocessor kit, Keyboard, 8085 numbers using assembly language stored SUB instruction and how to move data simulator at a particular memory location and to get using indirect addressing mode the result on a desired memory location

Addition and Subtraction(Addition of two Practical 1 Introduction about all Student will be able to learn the use of Microprocessor kit, Keyboard, 8085 numbers) practicals before MTE Practical 2 To add ADD instruction and how to move data simulator two binary 8 and 16 bit numbers using using indirect addressing mode assembly language stored at a particular memory location and to get the result on a desired memory location Practical 2 Addition and Subtraction(Addition of two Practical 1 Introduction about all Student will be able to learn the use of Microprocessor kit, Keyboard, 8085 numbers) practicals before MTE Practical 2 To add ADD instruction and how to move data simulator two binary 8 and 16 bit numbers using using indirect addressing mode assembly language stored at a particular memory location and to get the result on a desired memory location Addition and Subtraction(Subtraction of two numbers) To subtract two binary 8 and 16 bit Student will be able to learn the use of Microprocessor kit, Keyboard, 8085 numbers using assembly language stored SUB instruction and how to move data simulator at a particular memory location and to get using indirect addressing mode the result on a desired memory location To multiply two binary numbers using Student will be able to learn how to use Microprocessor kit, Keyboard, 8085 assembly language stored at a particular branching instructions simulator memory location and to get the result on a desired memory location To divide two numbers Student will be able to learn how to use Microprocessor kit, Keyboard, 8085 using assembly language stored at a branching instructions simulator particular memory location and to get the result on a desired memory location To find the 1''''''s and 2's complement of Student will be able to learn how to use Microprocessor kit, Keyboard, 8085 8logical instructions simulator bit binary number using assembly language stored at a particular memory location and to get the result on a desired memory location To find the 1's and 2's complement of 16- Student will be able to learn how to use Microprocessor kit, Keyboard, 8085 bit binary number logical instructions simulator using assembly language stored at a particular memory location and to get the result on a desired memory location To count the no. of one's in a binary mathematical operations using 8085 number using assembly language stored at a particular memory location and to get the result on a desired memory location Microprocessor kit, Keyboard, 8085 simulator

Practical 3

Multiplication and Division (Multiplication of two 8 bit numbers by rotation method/repetitive method) Multiplication and Division(Division of 16 bit number by a 8-bit number)

Practical 4

Complement of numbers(Finding one's and two's complement of 8-bit number)

Complement of numbers(Finding one's and two's complement of 16-bit number)

Practical 5

Swapping(Count number of one's in a number)

Practical 5

Swapping(Split hex data into two nibbles To swap the lower and higher nibble of a mathematical operations using 8085 and swap the higher nibble and lower number nibble of that number) using assembly language stored at a particular memory location and to get the result on a desired memory location Conversions(Convert a 2-digit BCD To convert a two digit BCD number into number into its binary equivalent number) binary number using assembly language Conversions(BCD to seven segment conversion) Practical 6 To convert a BCD number to seven segment using assembly language Practical 7 Test of above 5 practicals Practical 6 To convert a BCD number to seven segment using assembly language Practical 7 Test of above 5 practicals Student will be able to learn the use of stack pointer and subroutines Student will be able to learn the use of stack pointer and subroutines

Microprocessor kit, Keyboard, 8085 simulator

Practical 6

Microprocessor kit, Keyboard, 8085 simulator Microprocessor kit, Keyboard, 8085 simulator

Practical 7

Conversions(BCD to seven segment conversion)

Student will be able to learn the use of stack pointer and subroutines

Microprocessor kit, Keyboard, 8085 simulator

Practical 8

Counters(Displaying BCD down counter Practical 8 Introduction of 5 practicals mathematical operations using 8085 and binary up conter) after MTE Practical 9 To design a BCD down and up counter using assembly language Counters(Displaying BCD down counter Practical 8 Introduction of 5 practicals mathematical operations using 8085 and binary up conter) after MTE Practical 9 To design a BCD down and up counter using assembly language Stepper motor(Interfacing and control of stepper motor using 8085 microprocessor) to interface and control of stepper motor by programming 8085 using assembly language

Microprocessor kit, Keyboard, 8085 simulator

Practical 9

Microprocessor kit, Keyboard, 8085 simulator

Practical 10

students will be able to learn how to Microprocessor kit, Keyboard, Stepper interface and control stepper motor with motor, Motor driver (ULN2003), wires 8085 students will be able to learn how to interface seven segment with 8085 Microprocessor kit, Keyboard, Seven Segment Display and Wires Microprocessor kit, Keyboard, DAC0808, op-amp, capacitors and resistors Microprocessor kit, Keyboard, LEDs, resistors and wires

Practical 11

Seven segment interfacing(Interfacing of to interface seven segment display with Seven segment display with 8085 by programming 8085 kit microprocessor)

Practical 12

Digital to Analog conversion(Interfacing to interface digital to analog converter by students will be able to learn how to of D/A converter with 8085 programming 8085 kit interface digital to analog converter microprocessor) with 8085 Traffic light(Design a 8085 Microprocessor based Traffic light control) Practical 13 To design a 8085 microprocessor based traffic light control system by programming 8085 kit using assembly language Practical 14 Test of 5 practicals after MTE Practical 13 To design a 8085 microprocessor based traffic light control system by programming 8085 kit using assembly language Practical 14 Test of 5 practicals after MTE students will be able to learn how to design microprocessor based traffic light system using 8085

Practical 13

Practical 14

Traffic light(Design a 8085 Microprocessor based Traffic light control)

students will be able to learn how to design microprocessor based traffic light system using 8085

Microprocessor kit, Keyboard, LEDs, resistors and wires

SPILL OVER
Practical 15 Spill Over

You might also like