Gömülü Yazılım > X86, SH, V850, FR-V, M32R
7 SEGMENTLİ DİSPLAY EMU8086
Proje ID: #3556
|
Bütçe: Belirtilmemiş |
Süre: 1 Gün |
Yayın: 39 gün önce
|
Rapor : Evet
A ve B portlarının adresleri hakkında A portunu giriş, B ve C portunu çıkış yapmak için 3FD6H adresine 90H değeri atanmalı,
A portunun adresi 3FD0H, B portunun adresi 3FD2H idi. Portların giriş/çıkış olarak ayarlanmasından sonra portları kullanabiliyorduk.
projem
Bir 8086 devresi için A ve B portlarının bağlantısının aşağıdaki gibi olduğu varsayılsın. A portuna paralel bir bilgi veya
push buton (düğme/anahtar) kullanılarak giriş sağlanmaktadır. B portuna ise 74LS47 (BCD->display dönüştürücü)
bağlanmış, dönüştürücünün çıkışına ise 7-segment display yerleştirilmiştir. Display’in a-g arasındaki girişlerinden
hangisi 1 olursa display üzerindeki ilgili led ışık vererek karakterler oluşturulmaktadır. 74LS47 ise B portundan aldığı
binary bilgiyi display üzerinde doğru rakamı gösterecek şekilde bir dönüşüm sağlamaktadır. Buna göre,
a. A portundaki bilgilerden d0, d2, d4 ve d6’da bulunan değerlerden (bu sırayla) oluşan sayıyı ikiye bölerek
sonucu display üzerinde 0-F aralığında gösteren kodu yazınız (sonuç iki basamaklıysa birler basamağını
göstermesi yeterlidir).
b. A portundaki bilgilerden d7, d5, d3 ve d1’de bulunan değerlerden (bu sırayla) oluşan sayıyı 3 ile çarparak
display üzerinde 0-F aralığında gösteren kodu yazınız (sonuç iki basamaklıysa birler basamağını
göstermesi yeterlidir).
c. A portundaki bilgilerden d3, d4, d5 ve d6’da bulunan bilgileri (bu sırayla) alarak, bu bilgilerin karelerini
alıp sonucu display üzerinde gösteren kodu yazınız (sonuç iki basamaklıysa birler basamağını göstermesi
yeterlidir).
d. A portundaki bilgilerden d0, d2, d4 ve d6’dan oluşan sayı ile d1, d3, d5 ve d7’den oluşan sayıyı toplayıp
sonucu display üzerinde gösteren kodu yazınız (sonuç iki basamaklıysa birler basamağını göstermesi
yeterlidir).
e. A portundaki bilgilerden yüksek öneme sahip dört bitin oluşturduğu sayıyı kendisiyle, düşük öneme
sahip dört bitin oluşturduğu sayı kadar çarpıp sonucu display üzerinde gösteren kodu yazınız (sonuç iki
basamaklıysa birler basamağını göstermesi yeterlidir
7 SEGMENTLİ DİSPLAY EMU8086 - Elektronik Devre Projeleri
star_border populer

Proje Sahibi : muric
38 gün önce
Güven Puanı : 50
1 proje girişi
|
0 işlemli
|
0 ödeme yapılmayan
Proje ile ilgili soru sor
Henüz proje ile ilgili soru sorulmamış