You are on page 1of 46

Haryana Institute of Technology microprocessor:-1 lab

Haryana Institute of Technology


(Approved by AICTE & Affiliated to MDU Rohtak)

ELECTRONICS & COMMUNICATION


ENGINEERING DEPARTMENT

LAB REPORT
(MICROPROCESSOR AND INTERFACING)

NAME OF STUDENT _________________________________

ROLL No. _________________________________

SEMESTER _________________________________

SESSION _________________________________

STUDENT SIGNATURE_____________ FACULTY SIGNATURE ________________

1
Haryana Institute of Technology microprocessor:-1 lab

This Guide is designed for helping the students to perform better in various practical
Courses. It describes the structure of a good laboratory report, outlines the different
sections of the report and explains the need for each of them. It also introduces some
standard conventions and rules for writing reports of professional quality. The quality
of your written report will strongly affect your grade for the course.

EVALUATION OF PRACTICAL WORK


 Each student will be required to perform the experiment individually.
 Student will be required to write theory, algorithm, program, outputs etc. during
practical session itself.
 Each experiment will be marked by the teacher on the basis of experiment
performed and write up on the same day. These marks will account for 40% of the
sessional marks.
 Sessional marks will also include VIVA and Attendance marks as per rules.

GOOD LABORATORY PRACTICES


 You must develop good laboratory habits by keeping complete laboratory
notebooks.
 Keep all your notes about the lab procedures and data in this notebook in pen.
 It is always better to read experiment in advance.
 The expectation is that you will work individually on separate computers. Each of
you will write a separate report.
 Please bring your lab manual to the lab on every turn.

THINGS TO DO AND DON’T DO IN THE LAB

2
Haryana Institute of Technology microprocessor:-1 lab

DO’S
 Remember this is a practice lab & Keep silence.
 Sit down in proper manner.
 Lab instructor can help you to access software and printer.
 If you require more in depth help you can ask concern lecturer
 Proper shut down the computer system before leaving the lab.
 Exit lab quickly, if short circuit or any emergency occurs.
 You must entry when you enter and leave the lab.

DON’T
 Write any thing on the furniture.
 Delete or change other student’s file.
 Uninstall the any Software.
 Inter change any Hardware.
 Create, Change or remove any password.
 Exhibit disruptive behavior.
 Chatting and other banned sites.
 Play computer games.
 Eat and drink in Lab

EVALUATION REPORT

3
Haryana Institute of Technology microprocessor:-1 lab

Sr. Name of Experiment Date of Experiment Teacher’s


No. Performance Marks Signature
1 Study of 8085 kit.

2 Write a program using 8085 for


Hexadecimal addition & subtraction of
two numbers
3 Write a program using 8085
Microprocessor for addition and
subtraction of two BCD numbers
4 Write a program to perform
multiplication and division of two 8 bit
numbers using 8085
5 Study of 8086 kit
6 Write a program using 8086 for
Hexadecimal addition & subtraction of
two numbers.
7 Write a program using 8086 for
finding the square root of a given
number and verify.
8 Write a program to find maximum
and minimum from series using 8086
9 Write a program to control the
operation of stepper motor using
8085/8086 and 8255 PPI.

10 Write a program to control the


operation of stepper motor using
8085/8086 and 8255 PPI.

Experiment No.:- 1 Date: - __/__/____

4
Haryana Institute of Technology microprocessor:-1 lab

Aim Study of 8085 kit.

Apparatus Used:-

Diagram:-

Theory:-

5
Haryana Institute of Technology microprocessor:-1 lab

6
Haryana Institute of Technology microprocessor:-1 lab

Precaution:-

7
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is Microprocessor?
2. What is Microcontroller?
3. What is ALE?

Faculty Signature……………. Date of Submission…………….


Experiment No.:- 2 Date: - __/__/____

8
Haryana Institute of Technology microprocessor:-1 lab

Aim Write a program using 8085 for Hexadecimal addition & subtraction of two
numbers

Apparatus Used:-

Flow chart:-

Program:-

9
Haryana Institute of Technology microprocessor:-1 lab

Flowchart:-

10
Haryana Institute of Technology microprocessor:-1 lab

Program

11
Haryana Institute of Technology microprocessor:-1 lab

Precaution:-

12
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What are mnemonics?
2. What is HLL & Assembler?
3. What is the hex code for 45 (base 10)?

Faculty Signature……………. Date of Submission…………….


Experiment No.:- 3 Date: - __/__/____

Aim Write a program using 8085 Microprocessor for addition and subtraction of two

13
Haryana Institute of Technology microprocessor:-1 lab

BCD numbers

Apparatus Used:-

Flowchart:-

Program:-

14
Haryana Institute of Technology microprocessor:-1 lab

Flowchart:-
:-

15
Haryana Institute of Technology microprocessor:-1 lab

Program

16
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

17
Haryana Institute of Technology microprocessor:-1 lab

Precaution:-

Result:-

Viva Questions:
1. What is BCD code?
2. Explain 9’s complement?
3. How is subtraction done in BCD?

Faculty Signature……………. Date of Submission…………….


Experiment No.:- 4 Date: - __/__/____

18
Haryana Institute of Technology microprocessor:-1 lab

Aim Write a program to perform multiplication and division of two 8 bit numbers
using 8085.

Apparatus Used:-

Theory:-

Diagram:-

19
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

20
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

21
Haryana Institute of Technology microprocessor:-1 lab

Result :-

Viva Questions:
1. Perform multiplication of (1011) & (1010) with base 2
2. What is the command for multiplication of 8 bit in 8085?
3. What is the address of memory register?

Faculty Signature……………. Date of Submission…………….


Experiment No.:- 5 Date: - __/__/____

22
Haryana Institute of Technology microprocessor:-1 lab

Aim Study of 8086 kit

Apparatus Used:-

Theory:-

Diagram:-

23
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

24
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

25
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is memory segmentation?
2. In which mode does 8085 works whereas 8085 does not?
3. What is pipelining?

Faculty Signature……………. Date of Submission…………….


Experiment No.:- 6 Date: - __/__/____

26
Haryana Institute of Technology microprocessor:-1 lab

Aim Write a program using 8086 for Hexadecimal addition & subtraction of two
numbers.

Apparatus Used:-

Theory:-

Diagram:-

27
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

28
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

29
Haryana Institute of Technology microprocessor:-1 lab

Result :-

Viva Questions:
1. What does mnemonic RET means?
2. How is physical address of any location is determine in 8086?
3. Explain ADD M command?

Faculty Signature……………. Date of Submission…………….


Experiment No.:-7 Date: - __/__/____

Aim Write a program using 8086 for finding the square root of a given number and

30
Haryana Institute of Technology microprocessor:-1 lab

verify.

Apparatus Used:-

Theory:-

Diagram:-

31
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

32
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

33
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is a Look up table?
2. What is the square of 15 H?
3. What is the size and function of SP?

Faculty Signature……………. Date of Submission…………….

Experiment No.:-8 Date: - __/__/____

Aim Write a program to find maximum and minimum from series using 8086

34
Haryana Institute of Technology microprocessor:-1 lab

Apparatus Used:-

Theory:-

Diagram:-

35
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

36
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

37
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is function?
2. Explain INT5?
3. What do you mean by software and hardware interrupt?

Faculty Signature……………. Date of Submission…………….


Experiment No.:9 Date: - __/__/____

Aim Write a program to control the operation of stepper motor using 8085/8086
and 8255 PPI.

38
Haryana Institute of Technology microprocessor:-1 lab

Apparatus Used:-

Theory:-

Diagram:-

39
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

40
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

41
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is 8255?
2. What is stepper motor?
3. Explain BSR Mode of 8085?

Faculty Signature……………. Date of Submission…………….


Experiment No.:-10 Date: - __/__/____

Aim Write a program to initiate 8251 and to check the transmission and reception
of character.

Apparatus Used :-

42
Haryana Institute of Technology microprocessor:-1 lab

Theory:-

Diagram:-

43
Haryana Institute of Technology microprocessor:-1 lab

Procedure:-

44
Haryana Institute of Technology microprocessor:-1 lab

Observation:-

Precaution:-

45
Haryana Institute of Technology microprocessor:-1 lab

Result:-

Viva Questions:
1. What is the use of 8251?
2. How many does 8251 have?
3. What is Bus Interface Unit of 8086 does?

Faculty Signature……………. Date of Submission…………….

46

You might also like