Deney Adı: Dış Bellek Ekleme Deney Amacı: MC6802 işlemcisinie

Transkript

Deney Adı: Dış Bellek Ekleme Deney Amacı: MC6802 işlemcisinie
Deney Adı: Dış Bellek Ekleme
Deney Amacı: MC6802 işlemcisinie, bellek haritasında 6800 adresinden başlamak üzere
128KB büyüklüğünde dışbellek eklenmesi. Bu belleğe okuma ve yazma işlemleri yaptırılarak
belleğin kontrol edilmesi.
Adres Kod Çözücünün Tasarımı
Eklenecek bellek 128KB olduğundan bellek haritasında $8600 - $867F aralığını kaplar.
Mikroişlemcinin adres yolundaki bitler aşağıdaki değerler arasında olması durumunda
belleğimiz seçilmelidir.
Adres
$8600
…
$867F
A15 A14 A13 A12 A11 A10 A9
1
0
0
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
0
1
1
A8
0
0
0
A7
0
0
0
A6
0
.
1
A5
0
.
1
A4
0
.
1
A3
0
.
1
A2
0
.
1
A1
0
.
1
A0
0
.
1
Kullanılan bellek tümdevresinde 6 tane CS girişi vardır. Bunlardan 5 tanesini A7-A11 arası
için, kalan birini de A12-A15 arası için tasarlayacağımız devrenin çıkışı için kullanabiliriz.
A12-A15 arası değerler kullanılarak istediğimiz durumda 0 elde edebilmek için aşağıdaki
devre kurulabilir.
Bağlantılar:
CS5  A7
CS4  A8
CS3  A9
CS2  A11
CS1  F
CS5  A10
Bu durumda adres yoluna $8600 - $867F arası bir değer çıktığı anda belleğe erişmiş oluruz.
Bellek kırmığının ayak bağlantıları ise şu şekildedir.
GND
D0(B26)
D1(B27)
D2(B28)
D3(B29)
D4(A29)
D5(A28)
D6(A27)
D7(A26)
CS0
CS1
CS2
























Vcc
A0(A16)
A1(B16)
A2(A15)
A3(B15)
A4(A14)
A5(B14)
A6(A13)
R/W
CS5
CS4
CS3
Bellek Kırmığının Denenmesi
Aşağıdaki program yazılarak çalıştırılmış ve bellek gözleri kontrol edilerek yazılan değerlerin
saklandığı görülmüştür.
PS
0000
0003
0005
0007
0008
000B
000D
000E
0011
0013
0015
0017
0019
M.
CE
86
A7
08
8C
2D
09
8C
27
86
A7
20
3F
Dili
86 00
AA
00
86 08
F8
85 FF
06
FF
00
F4
Simgesel Dil
BASLA
>LDX
LDAA
GERI
STAA
INX
CPX
BLT
GERI2
DEX
CPX
BEQ
LDAA
STAA
BRA
SON
SWI
#$8600
#$AA
0,X
#$8608
GERI
#$85FF
SON
#$FF
0,X
GERI2
Açıklama
<-Bellek gözlerinin tümüne
$AA sayısı yazılıyor
-->
<-Bellek gözlerinin tümüne
$FF sayısı yazılıyor
-->

Benzer belgeler

Plazma 4 - Kış uykusundan uyanış

Plazma 4 - Kış uykusundan uyanış >,  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EG > >,  F    !!!!!!!!!!!!!!!!!!!!!!...

Detaylı

Makaleyi Yazdır

Makaleyi Yazdır saat işareti, sıcaklık, ışık gibi etmenlerin tanımlı alt ve üst sınırlarının dışında olduğu anormal bir durumu sezdiğinde, kart tümdevresi bu durum

Detaylı