Secara sederhana pin out pada seabuah mikro prosesor terdiri dari :
1. Pin Catudaya, yaitu pin untuk menyalurkan daya listrik DC ke sistem mikroprosesor.
2. Pin Control Bus, adalah pin yang berguna untuk mengirimkan sinya kontrol ke alat atau
menerima sinyal kontrol dari alat menuju mikroprosesor. Pin ini terdiri dari pin Tulis
(WR), Baca (RD), Interupt Request (INTR), Interupt Aknowledge (INTA), Pengunci
Alamat (ALE =Address Latch Enable), Pengaktif Data (DEN= Data Enable), Pengendali
(HOLD/HLDA).
Control Bus
Address Bus 16
bit
uP 8 bit
Clock
VCC
Data Bus 8 bit
Ground
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 1 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
3. Pin Address Bus, adalah pin yang berguna untuk mengaktifkan alamat memory agar
lokasi alamat itu dapat diakses (dibaca/ditulis). Jumlah pin address menentukan jumlah
lokasi memory yang dapat diakses oleh mikroprosesor. Sebuah pin dapat mengkases
lokasi memory sebanyak 2 lokasi yaitu lokasi 0 dan lokasi 1. Jika jumlah pin address ada
2 buah maka lokasi memory yang dapat diakses berjumlah 4 lokasi yaitu :
1. Lokasi 00
2. Lokasi 01
3. Lokasi 10
4. Lokasi 11
Begitu seterusnya jika ada 3 pin address maka akan dapat mengakses lokasi
memory sebanyak 8 buah loakasi. Dengan demikian dapat disimpulkan kalau jumlah lokasi
memory yang dapat diakses oleh pin address adalah : M= 2n , dimana n=jumlah pin
address dan M= jumlah lokasi memory yang dapat diakses. Berikut tabel jumlah lokasi
JUMLAH LOKASI
JUM MEMORY YANG Rentang Alamat
LAH NAMA PIN DAPAT DIAKSES (Address Range)
PIN
2n Jml Satuan
1 A0 21 2 BYTE 0 dan 1
2 A0 dan A1 22 4 BYTE 00,01,10dan 11
3 A0,A1 dan A2 23 8 BYTE 000,001,.......111
4 A0,A1,A2 dan A4 24 16 BYTE 0000, 0001,......1111
5 25 32 BYTE 0 0000,0 0001,.....1 1111
6 26 64 BYTE 00 0000,00 0001,.11 1111
7 27 128 BYTE 000 0000, 000 0001,...... 111 1111
8 28 256 BYTE
9 29 512 BYTE
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 2 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
10 210 1024 1 KB
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 A0-29
31
32
4. Pin Data Bus, adalah pin yang berguna untuk menyalurkan data masuk ataupun data keluar
mikroprosesor. Mikroprosesor 8 bit artinya data yang dapat diprosesnya adalah selebar 8 bit.
DATA D7 D6 D5 D4 D3 D2 D1 D0
27 26 25 24 23 22 201 20
BOBOT
128 64 32 16 8 4 2 1
data diperlukan 3 Kelompok bus yaitu : Bus Alamat, Bus Data dan pin Control RD dari
Bus Kontrol. Proses pembacaan data dimulai dengan mengisi bit alamat pada Bus
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 3 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
1*) 2*)
Alamat . Setelah bit alamat valid maka mikroprosesor mengirimkan sinyal LOW
untuk mengaktifkan pin RD ( karena pin RD adalah aktif LOW yang ditandai dengan tanda
bulatan <bubble> pada pin-nya). Beberapa saat kemudian data yang ada pada lokasi memory
yang sedang ditunjuk oleh Bus Alamat akan berada pada Bus Data. Setelah data Valid
RD
Control Bus
WR Address Bus 16 bit
MEMORY
RESET
RAM
uP 8 bit ATAU
ROM
Clock
Ground
Semua langkah pembacaan data hanya dapat berlangsung selangkah demi selangkah
yang dikendalikan oleh CLOCK. Semakin kencang denyut clock ( semakin tinggi
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 4 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
frekensinya) maka semakin cepat pula proses selesai. Mikroprsesor yang mempunyai denyut
clock 500 MHZ akan lebih cepat bekerja dari mikroprosesor yang mempunyai denyut clock
100 MHZ. Pada dasar denyut clock itu dapat saja dipertinggi (Over Clocking) namun
Menyimpan data ke memory adalah suatu pekerjaan rutin yang harus dilakukan oleh
mikroprosesor untuk setiap langkah pekerjaannya. Data hasil dari prose pertama akan hilang
ketika proses kedua dikerjakan oleh mikroprosesor. Gambar 3 dapat menjelaskan konsep
RD
Control Bus
WR Address Bus 16 bit
MEMORY
RESET
RAM
uP 8 bit ATAU
ROM
Clock
Ground
Design by Edidas
Pertama mikroproser menyiapkan bit alamat pada Bus Alamat. Setelah alamat valid maka
mikroprosesor mengeluar data melalui Bus Data. Pekerjaan mikroprosesor berikutnya adalah
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 5 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
mengeluarkan sinyal LOW melalui pin WR untuk membuat memory mengambil data yang di
Bus Data. Jika data yang ada pada Bus Data sudah masuk ke dalam memory dengan valid
maka proses penyimpanan data selesai (ditandai dengan datangnya sinyal MFC dari Memory).
Semua langkah penulisan data juga berlangsung selangkah demi selangkah yang dikendalikan
oleh CLOCK.
Data yang masuk dan keluar mikroprosesor dapat berasal dari MEMORY atau dari
PORT. Mikroprosesor harus mengenali perangkat yang akan diberi data atau diambil datanya.
Di dalam system mikroprosesor terdapat sebuah pin M/IO yang berguna untuk memilih
perangkat yang akan dihubungi. Jika pin M/IO berlogika 1 maka perangkat yang akan
dihubungi adalah memory dan jika pin M/IO berlogika 0 maka mikroprosesor akan
berikut :
berikut :
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 6 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
2. Setelah bit alamat valid mikroprosesor mengekeluarkan sinyal LOW pada kaki
AKTIF).
4. Terakhir mikroprosesor mengambil data dari port dan diletakkan ke dalam salah
RD
Control Bus Address Bus 16 bit
WR
M/IO
RESET
Data Bus 8 bit
uP 8 bit
Clock
CS CS CS
WR RD WR RD WR RD
Design by Edidas
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 7 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 8 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 9 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 10 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 11 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 12 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 13 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 14 dari 15
Handout Matakuliah Mikroprosesor dan Mikrokontroler
----------------------------------------------------------------------------------------------------------------------------------
Oleh : Drs Edidas, MT KONSEP PIN OUT MIKROPROSESOR Halaman 15 dari 15