Kelas : 3EA
NIM : 061930320491
Mata Kuliah : Mikrokontroler dan Mikroprosesor
Soal
1. Jelaskan fungsi dari setiap kaki pin pada mikrokontroler 8051 ?
Jawab :
Port 0 merupakan port keluaran/masukan (I/O). Sebagai Port keluaran. Port 0 dapat
output P0 memiliki fungsi khusus yaitu sebagai bus data (DOD7) dan bus alamat orde
Port 1 merupakan port 8 bit dua arah (input/output). Port satu bisa diakses perbit.
Port 2 mempunyai lebar 8 bit dua arah atau input/outout. Selain sebagai input dan
output port 2 memiliki fungsi khusus yaitu pada saat menjalankan program dari
memori program eksternal atau pada saat mengakses memori data eksternal yang
Port 3 juga merupakan port I/O 8-bit bersifat dua arah. Selain berfungsi sebagai port
I/O, P3 juga mempunyai fungsi khusus. Ada fungsi-fungsi lain yang dimultipleksikan
Pin 9 (RST)
XTAL2(Pin 18)
Keluaran dari pin penguatan membalik yang membentuk suatu bagian dari osilator
XTAL1 adalah masukan ke penguatan membalik yang membentuk bagian dari sirkuit
osilator. Berkaitan dengan clock external, pin ini harus dihubungkan ke ground.
Vss merupakan ground. Semua voltase dispesifikasikan berhubungan dengan pin ini.
Sebagai contoh, voltase di pin manapun yang berkenaan dengan VSS seharusnya
Pin Vcc terhubung ke power supplay +5V. arus power supplay yang diperkirakan
untuk 8031/8051 adalah 125mA. Untuk 8051/8031 rata rata efisiensinya adalah 1 W.
Keluaran Sddress Latch Enable (ALE) berfungsi untuk mengunci bytr alamat rendah
selama akses memori eksternal. ALE diaktifkan secara periodic dengan kisaran
konstan dari 1/6 ferkuensi osilator. Namun, selama akses memori data eksternal, satu
Program Store Enable (PSEN) berfungsi sebagai sinyal control keluaran, diaktifkan
setiap enam periode osilator ketika mengambil memori program eksternal, dan selama
eksekusi program internal, PSEN akan tetap berada dalam posisi logika tinggi.
EA (Pin 31)
Pin Akses Eksternal (Eksternal Akses), Ketika ditahan dalam posisi logika tinggi,
mengeksekusi perintah dari memori program internal sampai pada alamat 0FFFH;
setelah alamat ini, instruksi-instruksi diambil dari memori program, eksternal. Jika pin
berada dalam posisi logika rendah, semua perintah diambil dari memori eksternal, dan
selama operasi normal, pin ini tidak boleh berada dalam posisi mengambang.