Sunteți pe pagina 1din 5

LABORATORY INSTRUCTION MANUAL

MICROPROCESSOR AND
MICROCONTROLLER LAB
EE 594

DEPARTMENT OF ELECTRICAL ENGINEERING


SILIGURI INSTITUTE OF TECHNOLOGY

SILIGURI INSTITUTE OF TECHNOLOGY


DEPARTMENT OF ELECTRICAL ENGINEERING

General Information
All assigned experiments must be performed as per the schedule. Most of the work
for an experiment should be done during class time in the laboratory. In order to
allow for further analysis and graphing, the notebooks are to be submitted after
completing the work within the stipulated submission date. Submit your completed
notebook to the instructors/class teacher for evaluation. The laboratory performance
is evaluated based on the instructors observations of you while you are performing
the experiments. Among the factors considered are your ability to construct circuits,
your competency in using test equipment, your preparation prior to starting the
experiment, answers given to any questions asked during the laboratory, as well as
attendance, tardiness, and attitude. Keep in mind that your behaviour influences your
grade; act professionally at all times.
The following guidelines should be followed when using your notebook:

The first page should contain a table of contents as per the attached format.
All pages in the notebook must bound, numbered and dated.
Use a pen or permanent marker, never pencil.
Write legibly and coherently. Extreme neatness is not required but anyone should
be able to read and understand what you have written.
Never erase errors or remove pages. Simply draw a line through any mistakes.
The notebook should be a complete record of your work, i.e. what you actually do
in the laboratory, and sufficiently detailed that a knowledgeable person could
reconstruct what you did.
All measurements, notes, and calculations should be directly recorded in the
notebook. Never write information on scraps of paper for later transcription into
the notebook.
Do not paste the laboratory manual into your notebook
Any graphs or printouts relevant to the experiment should be pasted into your
notebook.
Be sure to label all diagrams, schematics, graphs, and waveform printouts.
All numbers should include appropriate units.
Include an equipment list if any.

Keep the laboratory neat & clean


Shut down the computers after completion of work
Keep your mobile switched off / in silent mode while
the laboratory is going on

SILIGURI INSTITUTE OF TECHNOLOGY


DEPARTMENT OF ELECTRICAL ENGINEERING

Electrical Engineering Laboratory Regulations


General
1. Do not handle any equipment before reading the instructions/Instruction
2.
3.
4.
5.
6.
7.
8.
9.

manuals.
Read carefully the power ratings of the equipment before it is switched.
Observe type of sockets of equipment power to avoid mechanical damage.
Do not forcefully place connectors to avoid the damage.
Strictly observe the instructions given by the teacher/Lab Instructor.
Students must observe all safety precautions and must not work alone with
potentials exceeding 25 V.
The rotating machines used in some experiments are dangerous. Keep loose
clothing, jewelry, and other objects away from any rotating parts.
Foods and drinks are not permitted in the laboratories.
Students must come to the laboratories in proper uniform. Otherwise they will
not be allowed to perform experiments.

Equipment
1. All equipment must be returned to its proper storage location at the end of the
lab period.
2. Instruments and equipment are delicate and expensive. Improper use of
equipment can result in instantaneous damage; check with your instructor or
the equipments manual if you are in doubt.
3. Damaged or faulty equipment should be given to the technicians/instructor
along with a description of the problem.

SILIGURI INSTITUTE OF TECHNOLOGY


DEPARTMENT OF ELECTRICAL ENGINEERING

LIST OF EXPERIMENTS
Sl.No.

Name of the Experiments

Familiarization with 8085 register level architecture and


trainer kit components including the memory map.
Familiarization with process of storing and viewing the
contents of memory as well as registers.

(a) Study of prewritten program on trainer kit using the


basic instruction set ( data
transfer, load/store, arithmetic, logical)
(b) Assignment based on that.

(a) Familiarization with 8085 simulator on PC


(b) Study of prewritten program using basic instruction set
(data transfer, load/store,
Arithmetic, logical).
(c) Assignment based on that.
a) Addition of 2 - 16 bit numbers
b) Subtraction of 2 16 bit numbers

Programming using kit/simulator.


(a) Lookup table
(b) Copying a block of memory
(c) Shifting a block of memory.
(d) Packing and unpacking of BCD numbers.
(e) Addition of BCD number
(f) Binary to ASCII conversion
(g) String matching
a) Multiplication of 2 - 8 numbers
b) Division of 2 - 8 bit numbers

Program using subroutine calls and using IN/OUT


instruction using 8255 PPI on the trainer kit e.g. subroutine
for delay, reading switch state and glowing LEDs
accordingly, finding out frequency of pulse train etc.

. Interfacing any 8 bit latch (74LS373) with trainer kit as a


peripheral mapped output port with absolute address
decoding

Page No.
1-6

SILIGURI INSTITUTE OF TECHNOLOGY


DEPARTMENT OF ELECTRICAL ENGINEERING

. Interfacing with I/O module :


(a) ADC
(b) Speed control of DC motor with DAC
(c) Keyboard
(d) Multi digit display with multiplexing.
(e) Stepper motor
Study of 8031/8051 Micro controller kit and writing
program for the following task using the kit
(a) table look up
(b) basic arithmetic and logical operation
(c) Interfacing of keyboard and stepper motor.