KONFIGURASI PIN MIKROPROSESOR Z80
A0 – A15 (Terdiri dari 16 pin) berfx :
Bus Alamat ( A0-A10 (PIN 30-40) ---- A11-A15 (PIN 1-5)
Mengeluarkan sinyal-sinyal alamat ke Unit Mem & I/O
Kondisi Pin yaitu ada pada 3 keadaan: Logic 0, Logic 1 dan Inpedansi Tinggi
(seolah-olah tidak berhubungan dengan peralatan ekternal).
D0 – D7: (8 pin, pin 14,15,12,8,7,9,10,13) berfx:
Bus Data
Dua arah
Kondisi Pin yaitu ada pada 3 keadaan
M1 : (pin 27) merupakan saluran keluaran sinyal M1 (Machine Cicle One)
Bersifat aktif rendah
Jika Sinyal ini aktif, Siklus Mesin yang sedang dilaksanakan adalah
pengambilan kode operasi suatu instruksi dari Memori.
FUNGSI PIN MIKROPROSESSOR Z80
MREQ: merupakan saluran keluaran sinyal MREQ (Memory Request pin 19)
Aktif rendah
M1* (Machin Cycle One: satu siklus mesin) merupakan pin
Memiliki tiga keadaan
keluaran aktif rendah jika CPU sedang mengambil sandi
Jika sinyal MREQ aktif: bus alamat (A0 – A15) sudah berisi informasi alamat
operasi instruksi dari memori. Pada saat ini bus alamat
lokasi memori, shg mP dapat melaksanakan opersi R/W terhadap Memori
berisi alamat memori seperti data yang ada
IORQ: merupakan saluran keluaran sinyal IORQ (IO Request)
pada Register PC, dan data bus mengarah masuk.
Aktif rendah
MREQ* (Memori Request: pesan memori) merupakan pin
Memiliki tiga keadaan
Keluaran aktif rendah pada waktu saluran alamat berisi
Jika sinyal iorq aktif: bus alamat (A0 –A7) sudah berisi informasi alamat
alamat memori
peralatan I/O, shg mP dapat melaksanakan opersi R/W terhadap I/O
IORQ* (Input Output Request: pesan Input Output)
Keluaran aktif rendah pada waktu saluran alamat A0 s/d A7
RD (Read)
berisi alamat I/O
Pin ini merupakan pin sinyal Read
RD* (Read: Baca) Keluaran aktif rendah pada waktu CPU
Aktif rendah
melakukan operasi baca/memasukkan data
Memiliki 3 keadaan
WR* (Write: Tulis) Keluaran aktif rendah pada waktu CPU
Jika sinyal RD aktif, mP sedang membaca data dari unit Memori atau Unit I/O
melakukan operasi tulis/mengeluarkan data
WR (Write)
RFSH* (Refresh: Penyegaran) Keluaran aktif rendah jika
Pin (22) ini merupakan pin sinyal Write
CPU mengeluarkan alamat memori untuk menyegarkan
Aktif rendah
memori mekanik
Memiliki 3 keadaan
HALT* Keluaran aktif rendah pada saat CPU
Jika sinyal WR aktif, mP sedang menulis data dari unit Memori atau Unit I/O
melaksanakan instruksi Halt/berhenti
Halt:
WAIT* Masukan dibuat aktif rendah oleh alat luar yang
Pin (18) ini merupakan pin sinyal keluaran
menyela kerja CPU
Aktif rendah
INT* (Interrupt: interupsi) Masukan aktif rendah jika ada
Jika sinyal Halt aktif, mP sudah melaksanakan instruksi Halt secara S/W
luar yang meminta layanan interupsi
Keadaan yang diakibatkan Intrksi Halt akan berakhir jika mP menerima INT
NMI* (Non Mascable Interrupt: interupsi yang tidak bisa
dan NMI.
dihalang) Masukan aktif rendah jika ada selaan yang yang
RFSH
tak dapat dihalangi
Pin (28) ini merupakan saluran keluaran RFSH
RESET* Masukan dibuat aktif rendah oleh alat luar untuk
Aktif rendah
membuat CPU ada dalam keadaan awal
Jika sinyal RFSH aktif, alamat bagian bawah (A0 – A7) berisi alamat alamat
BUSRQ* (Buss Request: pesan bus) Sinyal masukan yang
memori dinamik yang akan disegarkan.
dibuat aktif rendah jika ada alat luar yang meminjam bus
sistem
BUSAK* (Bus Akcnowledge) Keluaran aktif rendah yang
menandakana CPU mengijinkan peminjaman bus sistem.
RESET
PIN (26) merupakan saluran sinyal Reset
Aktif rendah
Jika sinyal reset aktif, maka isi PC, Reg Vektor Interrup, dan Reg
refresh dipaksa menjadi nol.
Wait
PIN (24) merupakan saluran sinyal Wait
Aktif rendah
sinyal wait diaktifkan oleh Unit I/O atau Mem dengan maksud bahwa
unit Unit I/O atau Mem belum siap menerima trnsfer data
BUSRQ
PIN (25) merupakan saluran sinyal busrq
Aktif rendah
sinyal busrq berasal dari peralatan external untuk meminta mP bahwa
Bus Alamat, Bus Data, dan Saluran Sinyal Kendali dibuat menjadi
keadaan inpedansi tinggi
BUSAK
Pin (23) ini aktif jika BUSRQ disetujui
INT : pin (16)
dibangkitkan oleh peralatan internal dengan dengan maksud mP
melaksanakan suatu program layanan interupsi
Dapat dihalangi dengan instruksi DI
NMI (pin 17)
Sinyal NMI aktif pada perubahan dari tepi positif menuju nol (negatif
transition atau falling edge).
Tidak dapat dihalangi (prioritas tinggi)
Clock (pin 6)
Dibangkitkan oleh rangkaian Ekternal
Mengatur urutan operasi
Vcc & Gnd
Pin untuk gnd: 0 volt dan Vcc+ 5 volt