Objective:: Lab#10: 7-Segment Display SSUET/QR/114

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Lab#10: 7-segment display SSUET/QR/114

LAB # 10
Objective:
Write a program to display the digits in decimal, from 0-7 in to 7-segment.

Theory:

7 SEGMENT DISPLAY:
 The 7 segment inside the MDA – 8086 trainer kit can be used to display numbers.
 This requires PIO 8255 ports which are already connected to the 7 segment internally.
 Through the code we can access these ports and provide binary or hex value to switch the
required segment on and off.
 In order to turn a segment ON, a logical 0 is required as shown below.

 Any number from 0 – 9 can be display on the 7 segment by providing the actual hex or
binary value which turns those segments ON to display the digit.

CE-207: Microprocessor and Microcontroller 43


Lab#10: 7-segment display SSUET/QR/114

SOURCE CODE:
Assembly code Equivalent machine language code

Mov Al, 80H ;to make all port out BO 80


use 80h
in command byte
Out 1F, AL ; mov 80h to port C E6 1F
Mov AL,B0H ; mov B0=3 to AL B0 B0
Out 19H, AL ; mov B0=3 to port A E6 19
Int 3 CC

STEPS TO FOLLOW:
1. STEP#1: Put the Kit in PC mode, move jumper P1 which located on the kit like this.

2. STEP#2 :Connect RS232 cable to PC.


3. STEP#3: After moving JP1 to serial monitor status and if on a power-up or pressing
RES key,following message will be displayed on LCD and data communication is
possible with computer.

You are now ready to work in PC mode.


4. STEP#4:Open wincomm and set segment and offset(e-g:E 0000:1000)
5. STEP#5:Write above machine language code in wincomm.
6. STEP#6:Press G for execute.

SCREEN SHOTS:

CE-207: Microprocessor and Microcontroller 44


Lab#10: 7-segment display SSUET/QR/114

OUTPUT: 3” (B0) is displayed on the 7 segment in MDA – 8086

TASK#1:Write a program to display all digits from 0-9 as shown in the following diagram.

CE-207: Microprocessor and Microcontroller 45


Lab#10: 7-segment display SSUET/QR/114

SOLUTION:

CE-207: Microprocessor and Microcontroller 46

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy