0% found this document useful (0 votes)
24 views

Mpi - Lab No - 1

This lab manual document provides instructions for a lab on the 8086 microprocessor architecture and installation of software for the MDA-8086 trainer board. The lab objectives are to understand the 8086 architecture, become familiar with the MDA-8086 trainer board, install the MDA 8086 IDE software, and view and edit memory contents on the trainer board. Step-by-step instructions are provided on installing the software and using the keys on the trainer board to view different memory addresses and their contents.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Mpi - Lab No - 1

This lab manual document provides instructions for a lab on the 8086 microprocessor architecture and installation of software for the MDA-8086 trainer board. The lab objectives are to understand the 8086 architecture, become familiar with the MDA-8086 trainer board, install the MDA 8086 IDE software, and view and edit memory contents on the trainer board. Step-by-step instructions are provided on installing the software and using the keys on the trainer board to view different memory addresses and their contents.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

LAB MANUAL Microprocessor Interfacing

LAB NO. 1 08/07/2021

8086 Architecture introduction, MDA-8086 board and Installation of software

Lab outcomes:
After completing this lab, students will be able to;
 Understand 8086 architecture
 Get familiar with MDA 8086 trainer board
 Install MDA 8086 IDE
 See and change contents of memory in trainer board
Corresponding CLO and PLO:
CLO-1, PLO-5
Theory:
MDA 8086 trainer board is a stand alone 8086 computer with attached ROM, RAM,
keypad and LCD and many peripheral devices and ICs for interfacing. It can also be
connected to PC for writing programs through serial port.

MDA-Win8086 SYSTEM CONFIGURATION:


LAB MANUAL Microprocessor Interfacing

MDA‐WinIDE8086 Installation

➀ Insert the CD in the CD-ROM driver, and double click the


file "SETUP.EXE".

➁ The installation begins.


LAB MANUAL Microprocessor Interfacing

OPERATION INTRODUCTION:
FUNCTION OF K E Y S
MDA-Win8086 has high performance 64K-byte monitor program. It is designed for easy
function. After power is on , the monitor program begins to work. In addition to all the key
function the monitor has a memory checking routine.
The following is a simple description of the key functions.

FUNCTION KEY DATA KEY

RES

GO STP C D E F

+ REG 8 9 A B

- DA 4 5 6 7

: AD 0 1 2 3
MON

RES execute user's program,


system reset STP a single step

go to user's program or execute


AD GO monitor functions
set memory address
Immediately break user's program
MON and Non makable interrupt.
DA Update segment & Offset.
and input data to memory
REG

: Offset. Register Display.

+ Segment & Offset +1 increment.


Register display increment.

Segment & Offset -1 increment.


- Register display decrement.
LAB MANUAL Microprocessors and Microcontrollers

EXAMPLE 1 ) Check the contents in memory.

KEY LCD

AD Seg. 0set dat


0000 1000 a
FF
Input data offset

[The contents of memory 0000:1000 ( It


may be different)]

F Seg. 0set data


000F 1000 FF

Input data offset

[The contents of memory 000F:1000 ( It may


be different)]

0 Seg. 0set data


00F0 1000 FF

Input data offset


[The contents of memory 00F0:1000 ( It
may be different)]

0 Seg. 0set data


0F00 1000 FF

Input data offset


[The contents of memory 0F00:1000 ( It
may be different)]

Seg. 0set dat


0 a
F000 1000
FF

Input data offset


LAB MANUAL Microprocessors and Microcontrollers

[The contents of memory F000:1000 ( It


may be different)]

: Seg. 0set data


F000 1000 FF

segment offset

[The contents of memory F000:1000 ( It


may be different)]

0 Seg. 0set data

F000 0000 FF

Input data offset

[The contents of memory F000:0000]

※ AD , +, -

KEY : Increment and decrement to segment & offset address.

When the power is on or press the RES key, following message will be displayed
on LCD.

MDE8086 Kit V9.5


Midas 2109-5964/5

When the AD key is pressed,

Equipment:
 Personal Computer
 MDA 8086 trainer board
 MDA 8086 IDE
LAB MANUAL Microprocessors and Microcontrollers

Procedure:
Solve and describe steps to store following data:
LAB TASK;
Let's store the following like to 01000H ~ 01003H contents.
< ADDRESS DATA>
01000 AB
01001 CD
01002 EF
01003 34

Observations:
Please write your observation after conducting this lab, you have to write in few lines, what
did you learn in this lab
LAB MANUAL Microprocessors and Microcontrollers

Rubrics
Absent Student is Student can Student has Student has Student
unable to understand followed constructed perfectly
follow the the provided instructions the implemented a
provided laboratory to construct functional/ working
instructions instructions the working model/ logic/
properly. and familiar fundamental schematic/ circuit/ block
The student with the lab schematic/ model/ block diagram/ code
can name the environment block diagram/ and
hardware or (Trainer/ diagram/ code, and successfully
Demonstration
simulation software/ code/ model have executed the
platform, but IDE), but on the successfully lab objective
unable to cannot protoboard/ executed the in Realtime or
implement implement trainer/ program/ run in a
anything on the simulation circuit on simulation
practically or platform software. software environment
on the practically or platform and produced
software on the the desired
software results
Category Ungraded Very Poor Poor Fair Good Excellent
Percentage [0] [1-20] [21-40] [41-60] [61-80] [81-100]
Marks 0.0 1-5 6 - 10 11- 15 16- 20 21 - 25.0
Date Total Marks Instructor’s Signature

Report not Plagiarized Requirement Observation Appropriate Correctly


submitted content s are listed s are computations drawn
presented or and recorded or numerical conclusion
Laboratory incomplete experimental along with analysis is with
Reports submission procedure is detailed performed exact results
presented procedure and complete
report in all
respects
Category Ungraded Very Poor Poor Fair Good Excellent
Percentage [0] [1-20] [21-40] [41-60] [61-80] [81-100]
Marks 0.0 0.1 - 2 3-4 5-6 7-8 9 - 10
Date Total Marks Instructor’s Signature

You might also like