Rangkaian Memori I-O dan Decodernya



Rangkaian Memori I-O dan Decodernya

1. Tujuan [back]
  1. Memahami mengenai rangkaian memori I-O dan decoder-nya serta prinsip kerjanya
  2. Dapat membuat rangkaian memori I-O dan decoder-nya

2. Alat dan Bahan [back]
Komponen yang digunakan adalah :
  1. IC 74LS139
  2. RAM 6116
  3. IC 6264
  4. IC 27128
  5. DIP Switch
 
 

Pemetaan I-O
Dirancang sistem minimum yang menggunakan 4 komponen I-O yaitu PPI-0 8255 dan
PPI-1 8255, PIT 8253 serta PIC 8259. Untuk PPI 8255 masing-masing membutuhkan 4
kombinasi address (A1 A0 yaitu 0 s/d 3 Byte), PIT 8253  membutuhkan 4 kombinasi
address yaitu A1A0 serta PIC 8259 membutuhkan 2 kombinasi address
yaitu A0. Adapun perancangan peta I-O ini adalah seperti gambar 2
 
 
Gambar 1 Rangkaian memori dan decoder-nya

Gambar 2 Peta I-O


Untuk dapat mengakses address dari PPI-0 8255 (4 B) menggunakan pin A0 dan A1
dan PPI-1 8255 (4 B) menggunakan pin A0 s/d A1,  PPT 8253 (4 B) menggunakan pin
A0 s/d A1, sedangkan untuk PIC 8259 (2 B) menggunakan pin A0. Dalam membedakan
alamat dari keempat komponen I-O tersebut seperti peta I-O diatas maka digunakan
address A2 s/d A19. PPI-0 dengan PPI-1 dibedakan dari A4, jika A4 berlogika 0 maka
merupakan akses address PPI-0 dan jika A4 berlogika 1 maka merupakan akses
address PPI-1. PIT dapat dibedakan dari komponen I-O yang lain dari pin address A5,
jika A5 berlogika 1 dan yang lain (A2 s/d A19) berlogika 0 maka address ini merupakan
address PIT. Untuk PIC yang membedakan address-nya dengan komponen lain adalah
pin address A6. Rangkaian decoder dapat dirancang untuk membedakan PPI-0, PPI-1, 
PIT dan PIC menggunakan A4, A5 dan A6 seperti rangkaian pada gambar 3.



Gambar 3 Rangkaian I-O dan decoder-nya





 

4. Percobaan [back]



Address ROM pada sistem mikroprosesor 8088 ditempatkan pada address paling tinggi karena setelah tombol RESET ditekan mikroprosesor 8088 akan menuju ke address FFFF0H. Untuk menuju ke address awal program maka di address FFFF0H s/d FFFFFH diisi dengan program JUMP ke awal program. Adapun perhitungan dalam menentukan address awal JUMP RESET adalah  sebagai berikut:


FFFFF  uP 8088 mampu mengakses 1 MB (A19 – A0)
  3FFF _  kapasitas EPROM 27128 (16 KB)
FC000  address awal EPROM pada sistem mikroprosesor 
    8088

FFFF0  address awal program JUMP RESET pada sistem 
    uP 8088
FC000 _  address awal EPROM
  3FF0  address awal JUMP RESET pada EPROM 27128 
    16 KB)

Perhitungan dalam menentukan origin dari software, misalkan dengan origin 100H adalah: 
FC000 dalam segment : offset yaitu FC00 : 0000 (org
    0H)
     100 _
FBF00  dalam segment : offset yaitu FBF0 : 0100 (org 
     100H) pada sistem uP 8088

3FF0
  100 +
40F0  lokasi jump reset pada EPROM 16 KB org 100H








6. Link Download [back]

File Rangkaian Simulasi - Download
File HTML - Download
Video Rangkaian Simulasi - Download



contoh soal Download

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

BAHAN UNTUK RAKTIKUM MIKROPROSESOR DAN MIKROKONTROLER 2020 Oleh : YUDHA PRATAMA 1810953025 Dosen Pengampu : DARWISON , M.T Referensi...

Postingan Populer