0% found this document useful (0 votes)
60 views3 pages

Experiment 1 For Students

The 8086 Microprocessor Trainer allows users to: 1. Program and execute code on an 8086 CPU running at 8 MHz using 256 KB of onboard EPROM and 128 KB of RAM. 2. Access 48 I/O lines, two timers, an 8259A programmable interrupt controller, and an 8251A UART serial interface. 3. Develop programs using the onboard keyboard and monitor or by transferring files between the trainer and a connected computer via an RS-232 interface. 4. View execution results on 8 seven-segment LED displays.

Uploaded by

Simran Baidwan
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)
60 views3 pages

Experiment 1 For Students

The 8086 Microprocessor Trainer allows users to: 1. Program and execute code on an 8086 CPU running at 8 MHz using 256 KB of onboard EPROM and 128 KB of RAM. 2. Access 48 I/O lines, two timers, an 8259A programmable interrupt controller, and an 8251A UART serial interface. 3. Develop programs using the onboard keyboard and monitor or by transferring files between the trainer and a connected computer via an RS-232 interface. 4. View execution results on 8 seven-segment LED displays.

Uploaded by

Simran Baidwan
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/ 3

INTRODUCTION:

Features of the 8086 Microprocessor Trainer

 8086 CPU operating at 8 MHz MAX mode.


 Provision for on-board 8087 (NDP) coprocessor.
 Provision for 256 KB of EPROM & 128 KB of RAM onboard
 Battery backup facility for RAM.
 48 programmable I/O lines using two 8255‟s
 Timer1 & Timer2 signals are brought out to header pins
 Priority Interrupt Controller (PIC) for eight input using 8259A
 In standalone mode using on board keypad or with PC compatible system through its RS-232
interface
 Display is 8 seven segment LED
 Designed & engineered to integrate user‟s application specific interface conveniently at a
minimum cost.
 Powerful & user-friendly keyboard / serial monitor, support in development of
application programs.
 Software support for development of programs on Computer, the RS-232C interface cable
connecting to computer from the kit facilitates transfer of files between the trainer kit &
computer for development & debugging purposes.
 High quality reliable PCB with solder mask on both sides & clear legend prints with
maximum details provided for the user.

SPECIFICATIONS:

CPU: Intel 8086 operating at 8 MHz in MAX mode.


MEMORY: Total 1MB of memory is in the Kit provided.
EPROM: 4 JEDEC compatible sockets for EPROM
RAM: 4 JEDEC compatible sockets for RAM
PARALLEL I/O: 48 I/O lines using two 8255
SERIAL I/O: One RS-232C compatible interface Using UART 8251A
TIMER: Three 16 bit counter / timers 8253ACounter 1 is used for serial I/O Baud rate generation.

PIC: Programmable Interrupt controller using 8253A provides interrupts Vectors for 8 jumpers‟
selectable Internal /External sources.

KEYBOARD / DISPLAY:

Keyboard: keyboard on to the trainer.

Display: 8 seven segment displays

INTERRUPTS:

NIM: Provision for connecting NMI to a key switch

INTR: Programmable Interrupt controller using 8259A provides Interrupt vectors for 8 jumpers
selectable Internal/ External Sources.
INTERFACE BUS SIGNALS:

CPU BUS: All address, data & control lines are TTL compatible & are terminated in berg strip header.
PARALLEL I/O: All signals are TTL compatible & Terminated in berg strip header For PPI expansion.
SERIAL I/O: Serial port signals are terminated in Standard 9-pin D type connector.

POWER REQUIREMENTS:

+5V DC with 1300 mA current rating (Max).

EXECUTION PROCEDURE FOR 8086 (for registers):

i) Writing an ALP PROGRAM into processor:

Switch On Power Supply


Check if DIP switches board is in serial or keyboard mode (Serial mode = 1 on, Board mode = 4 On)
Press Reset
Press „EB‟(Examine Byte)
Enter Starting Memory location (Ex: 2000)
Press next button, Enter OP-Code value
Then press next button Enter 2nd memory location and op code
.
.
Enter up to nth values
Execution:
Press Exec. Button
Press Go enter starting memory location
Press Exec.
Press ER (Examine Register)
Press AX (Now see the result in Ax)

EXECUTION PROCEDURE FOR 8086 (for memory locations):

ii) Writing a alp PROGRAM into processor:

Step 2: Click on Assembler and give starting address (Like 0000:4000) then press Enter button.
Switch On Power Supply
Check if DIP switches board is in serial or keyboard mode (Serial mode = 1 on, Board mode
= 4 On)
Press Reset
Press „EB‟ (Examine Byte)
Enter Starting Memory location (Ex: 2000)
Press next button, Enter OP-Code value
Then press next button Enter 2nd memory location and op code
.
.
.
Enter up to nth values
Execution:
Press Exec. Button
Press Go enter starting memory location
Press Exec.
Press EB give input memory location and input values
Press Exec.
Press Go Give starting memory location
Press Exec.
Press Go Now observe the results in memory location

You might also like