SlideShare a Scribd company logo
1 of 18
SLOT ISA UNTUK MENGHIDUPKAN LED
Oleh :
1. Hafidiah Asfani ( 131220004)
2. Muhammad Nurul Huda ( 131220006 )
3. Moch. NurHuda ( 131220007 )
4. Ihsan Habib ( 13122000
5. Alif Firman syah ( 131220005 )
Mata kuliah : Interfacing
A. Pengertian SLOT ISA
ISA adalah bus data selebar 8-bit yang
diperkenalkan dalam IBM PC 5150 pada
tanggal 12 Agustus 1981. ISA adalah teknologi
antarmuka untuk menghubungkan perangkat
komputer yang sudah mulai ditinggalkan.
Perangkat komputer yang
menggunakan ISA diantaranya modem dan
sound card.
8-bit ISA memiliki nilai transfer rate 0,625 MB/sec. Sedangkan
sistem yang banyak dipakai saat ini lebih banyak
menggunakan 16-bit ISA yang memiliki nilai transfer rate 2
MB/sec. Sebenarnya nilai ini tidak juga dikatakan besar.
Namun berhubung card yang terpasang rata-rata tidak
memerlukan kecepatan yang lebih dari ini, maka slot
ini dianggap masih cukup kompatibel.
ISA merupakan kependekan dari Industry
Standard Architecture, yaitu suatu
standardisasi bus pada komputer. Dalam ISA
terdapat penyemat-penyemat yang
berhubungan dengan bus-bus komputer.
antaranya adalah penyemat :
U1
U2
u(t) e(t)
untuk data, control baca dan tulis, layanan interrupt. ISA
mempunyai 8 bit bus data dan 20 bus alamat.
Walaupun belum ada spesifikasi baku dari ISA, namun ada
dua hal yang menjadi acuan bus ISA hingga sekarang,
yaitu:
1. Kecepatan bus ISA sebesar 8 MHz
2. Lebar data yang digunakan adalah 16 bit (2 byte).
Slot ISA sepenuhnya adalah 16 bit dan slot ISA 8 bit
merupakan subset dari ISA 16 bit. Kartu ISA 8 bit bisa
dipasang dan dioperasikan pada slot ISA 16 bit, tetapi
sebaliknya slot ISA 16 bit tidak bisa dipasang pada slot ISA
8 bit. Hal ini karena slot ISA 8 bit terdiri atas 62 konektor
(31 pin x 2 baris), sedangkan slot ISA 16 bit diperluas dari
62 (8 bit) menjadi 98 pin (31 pin x 2 baris + 18 pin x 2 baris).
ISA 8-bit
Bus ISA 8-bit merupakan varian dari bus ISA,
dengan bus data selebar 8-bit, yang digunakan
dalam IBM PC 5150 (model PC awal). Kecepatan
bus ini adalah 4.77 MHz (sama seperti halnya
prosesor Intel 8088 dalam IBM PC), sebelum
ditingkatkan menjadi 8.33 MHz pada IBM PC/AT.
Karena memiliki bandwidth 8-bit, maka transfer
rate maksimum yang dimilikinya hanyalah 4.77
Mbyte/detik atau 8.33 Mbyte/detik
ISA 16-bit
Bus ISA 16-bit adalah sebuah bus ISA yang memiliki
bandwidth 16-bit, sehingga mengizinkan transfer
rate dua kali lebih cepat dibandingkan dengan ISA
8-bit pada kecepatan yang sama. Bus ini
diperkenalkan pada tahun 1984. ISA 16-bit disebut
sebagai AT-bus. Hal ini memang membuat
interferensi dengan beberapa kartu ISA 8-bit,
sehingga IBM pun meninggalkan desain ini, ke
sebuah desain di mana dua slot tersebut digabung
menjadi satu slot.
Interfecs Mingkrokontroler PPI 8255
5
Pin dan Blog Diagram PPI 8255
Pengertian PPI 8255
PPI (Programmable periperal interface) 8255 itu
sendiri adalah chip yang dirancang khusus untuk
keperluan antarmuka (interface) pada sistem
komputer yang menggunakan mikroprosesor intel.
Istilah antarmuka di sini mengandung arti jembatan
atau penghubung. Menghubungkan sebuah
mikroprosesor dengan sebuah piranti luar
(periperal) misalnya dengan keyboard, mouse, layar
monitor, printer, dan lain-lain.PPI 8255 hanyalah
satu jenis yang dapat diprogram untuk beberapa
keperluan tertentu.Chip PPI 8255 memiliki 40 buah
pin
PPI 8255 memiliki 3 buah port (port A,B dan C)
dan sebuah bus data 8-bit. Bus data adalah
penghubung antara mikroprosesor dengan PPI
8255, sedangkan port A,B dan C adalah
penghubung antara PPI 8255 dengan rangkaian
kendali/piranti luar.
Format Control Word IC PPI 8255
PPI-8255 mempunyai 24 pin I/O yang terdiri
dari 3 port, yaitu:
• Port A (8 pin) disebut atau ditandai PA0-PA7
• Port B (8 pin) disebut atau ditandai PB0-PB7
• Port C (8 pin) disebut atau ditandai PC0-PC7
Ketiga port ini dapat berfungsi sebagai port keluaran (untuk
mengeluarkan data)dan sebagai port masukan (untuk menerima data).
Ketiga port tersebut dikelompokkan dalam 2 group A dan B dimana:
• Group A
Port A (PA0-PA7) dan Port C Upper (PC0-PC4)
• Group B
Port B (PB0-PB7) dan Port C lower (PC5-PC7)
Untuk mengatur (mendefinisikan) fungsi masing-masing port dapat
dilakukan dengan memberikan kata kendali (control word) berupa 8
angka biner pada pin D0,D1,.. D7 (bus data). Selain itu untuk
mendefinisikan fungsi ketiga port, kendali port ini juga berfungsi untuk
mendefinisikan mode, bit set, bit reset, dan lain-lain. Untuk lebih
jelasnya, dapat kita lihat pada gambar 2.14 ini adalah format data
kendali beserta maksudnya
PPI-8255 dapat dioperasikan dalam 3 mode:
• Mode 0 : Port A, Port B, dan Port C bekerja sebagai port I/O
sederhana,yaitu tanpa hubungan dengan perangkat keras
• Mode 1 : Port A dan Port B bekerja sebagai port I/O yang dilengkapi
dengan hubungan otomatis, yaitu dengan menggunakan sebagian
dari pin – pin untuk port C.
• Mode 2 : Port A, dapat dibuat bekerja sebagai port I/O dua arah,
sekaligus untuk menerima masukan dan mengeluarkan data,
dilengkapi dengan hubungan.Dari ketiga mode yang tersedia
tersebut, yang akan kita gunakan adalah mode 0, mode yang paling
sederhana untuk keperluan antarmuka
Dari ketiga mode yang tersedia tersebut, yang akan kita gunakan
adalah mode 0, mode yang paling sederhana untuk keperluan
antarmuka
Org 0H
Start: Mov A,#11111110b
Mov R0,#7
Kiri: Mov P0,A
Call Delay
RL A
DEC R0
CJNE R0,#0,Kiri;
sjmp Start
Delay: mov R1,#255
Del1: mov R2,#255
Del2: djnz R2,del2
djnz R1,del1
ret
end
Sekian Dan Terima Kasih

More Related Content

Similar to LED ISA

Io interfacing standards for external devices
Io interfacing standards for external devicesIo interfacing standards for external devices
Io interfacing standards for external devicesieunity
 
Kel-6-BUS-I.pdf
Kel-6-BUS-I.pdfKel-6-BUS-I.pdf
Kel-6-BUS-I.pdfAhmadKurt
 
Mikroprosesor sttc
Mikroprosesor sttcMikroprosesor sttc
Mikroprosesor sttcBeni Putra
 
Sumber daya dengan modulator pulsa dan sistem bus
Sumber daya dengan modulator pulsa dan sistem busSumber daya dengan modulator pulsa dan sistem bus
Sumber daya dengan modulator pulsa dan sistem busannisaaamalia149
 
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2Tugas 1 muatan lokal Motherboard - kelas XII IPA 2
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2AnnisyaPU
 
Protokol komunikasi komputer terapan jaringan
Protokol komunikasi komputer terapan jaringanProtokol komunikasi komputer terapan jaringan
Protokol komunikasi komputer terapan jaringanAli Must Can
 
TUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERTUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERhermansyahXMM2
 
TUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERTUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERhermansyahXMM2
 
Pertemuan 12 famili arm
Pertemuan 12 famili armPertemuan 12 famili arm
Pertemuan 12 famili armjumiathyasiz
 
Arsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPUArsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPURamandha Auryl
 
Arsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPUArsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPURamandha Auryl
 

Similar to LED ISA (20)

Io interfacing standards for external devices
Io interfacing standards for external devicesIo interfacing standards for external devices
Io interfacing standards for external devices
 
Kel-6-BUS-I.pdf
Kel-6-BUS-I.pdfKel-6-BUS-I.pdf
Kel-6-BUS-I.pdf
 
Modul4 buspc4
Modul4 buspc4Modul4 buspc4
Modul4 buspc4
 
Modul4 buspc4
Modul4 buspc4Modul4 buspc4
Modul4 buspc4
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Bab 9
Bab 9Bab 9
Bab 9
 
Pert.7 sistem bus
Pert.7 sistem busPert.7 sistem bus
Pert.7 sistem bus
 
Mikroprosesor sttc
Mikroprosesor sttcMikroprosesor sttc
Mikroprosesor sttc
 
Sumber daya dengan modulator pulsa dan sistem bus
Sumber daya dengan modulator pulsa dan sistem busSumber daya dengan modulator pulsa dan sistem bus
Sumber daya dengan modulator pulsa dan sistem bus
 
Tugas presentasi mulok
Tugas presentasi mulokTugas presentasi mulok
Tugas presentasi mulok
 
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2Tugas 1 muatan lokal Motherboard - kelas XII IPA 2
Tugas 1 muatan lokal Motherboard - kelas XII IPA 2
 
Protokol komunikasi komputer terapan jaringan
Protokol komunikasi komputer terapan jaringanProtokol komunikasi komputer terapan jaringan
Protokol komunikasi komputer terapan jaringan
 
Pertemuan 4 metode akses ok
Pertemuan 4   metode akses okPertemuan 4   metode akses ok
Pertemuan 4 metode akses ok
 
TUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERTUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTER
 
TUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTERTUGAS PERAKITAN KOMPUTER
TUGAS PERAKITAN KOMPUTER
 
Pengenalan komputer
Pengenalan komputerPengenalan komputer
Pengenalan komputer
 
Bagian-Bagian Motherboard
Bagian-Bagian MotherboardBagian-Bagian Motherboard
Bagian-Bagian Motherboard
 
Pertemuan 12 famili arm
Pertemuan 12 famili armPertemuan 12 famili arm
Pertemuan 12 famili arm
 
Arsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPUArsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPU
 
Arsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPUArsitektur Set Instruksi dan CPU
Arsitektur Set Instruksi dan CPU
 

LED ISA

  • 1. SLOT ISA UNTUK MENGHIDUPKAN LED Oleh : 1. Hafidiah Asfani ( 131220004) 2. Muhammad Nurul Huda ( 131220006 ) 3. Moch. NurHuda ( 131220007 ) 4. Ihsan Habib ( 13122000 5. Alif Firman syah ( 131220005 ) Mata kuliah : Interfacing
  • 2. A. Pengertian SLOT ISA ISA adalah bus data selebar 8-bit yang diperkenalkan dalam IBM PC 5150 pada tanggal 12 Agustus 1981. ISA adalah teknologi antarmuka untuk menghubungkan perangkat komputer yang sudah mulai ditinggalkan. Perangkat komputer yang menggunakan ISA diantaranya modem dan sound card.
  • 3.
  • 4. 8-bit ISA memiliki nilai transfer rate 0,625 MB/sec. Sedangkan sistem yang banyak dipakai saat ini lebih banyak menggunakan 16-bit ISA yang memiliki nilai transfer rate 2 MB/sec. Sebenarnya nilai ini tidak juga dikatakan besar. Namun berhubung card yang terpasang rata-rata tidak memerlukan kecepatan yang lebih dari ini, maka slot ini dianggap masih cukup kompatibel.
  • 5. ISA merupakan kependekan dari Industry Standard Architecture, yaitu suatu standardisasi bus pada komputer. Dalam ISA terdapat penyemat-penyemat yang berhubungan dengan bus-bus komputer. antaranya adalah penyemat : U1 U2 u(t) e(t)
  • 6. untuk data, control baca dan tulis, layanan interrupt. ISA mempunyai 8 bit bus data dan 20 bus alamat. Walaupun belum ada spesifikasi baku dari ISA, namun ada dua hal yang menjadi acuan bus ISA hingga sekarang, yaitu: 1. Kecepatan bus ISA sebesar 8 MHz 2. Lebar data yang digunakan adalah 16 bit (2 byte). Slot ISA sepenuhnya adalah 16 bit dan slot ISA 8 bit merupakan subset dari ISA 16 bit. Kartu ISA 8 bit bisa dipasang dan dioperasikan pada slot ISA 16 bit, tetapi sebaliknya slot ISA 16 bit tidak bisa dipasang pada slot ISA 8 bit. Hal ini karena slot ISA 8 bit terdiri atas 62 konektor (31 pin x 2 baris), sedangkan slot ISA 16 bit diperluas dari 62 (8 bit) menjadi 98 pin (31 pin x 2 baris + 18 pin x 2 baris).
  • 7. ISA 8-bit Bus ISA 8-bit merupakan varian dari bus ISA, dengan bus data selebar 8-bit, yang digunakan dalam IBM PC 5150 (model PC awal). Kecepatan bus ini adalah 4.77 MHz (sama seperti halnya prosesor Intel 8088 dalam IBM PC), sebelum ditingkatkan menjadi 8.33 MHz pada IBM PC/AT. Karena memiliki bandwidth 8-bit, maka transfer rate maksimum yang dimilikinya hanyalah 4.77 Mbyte/detik atau 8.33 Mbyte/detik
  • 8. ISA 16-bit Bus ISA 16-bit adalah sebuah bus ISA yang memiliki bandwidth 16-bit, sehingga mengizinkan transfer rate dua kali lebih cepat dibandingkan dengan ISA 8-bit pada kecepatan yang sama. Bus ini diperkenalkan pada tahun 1984. ISA 16-bit disebut sebagai AT-bus. Hal ini memang membuat interferensi dengan beberapa kartu ISA 8-bit, sehingga IBM pun meninggalkan desain ini, ke sebuah desain di mana dua slot tersebut digabung menjadi satu slot.
  • 10. Pin dan Blog Diagram PPI 8255
  • 11. Pengertian PPI 8255 PPI (Programmable periperal interface) 8255 itu sendiri adalah chip yang dirancang khusus untuk keperluan antarmuka (interface) pada sistem komputer yang menggunakan mikroprosesor intel. Istilah antarmuka di sini mengandung arti jembatan atau penghubung. Menghubungkan sebuah mikroprosesor dengan sebuah piranti luar (periperal) misalnya dengan keyboard, mouse, layar monitor, printer, dan lain-lain.PPI 8255 hanyalah satu jenis yang dapat diprogram untuk beberapa keperluan tertentu.Chip PPI 8255 memiliki 40 buah pin
  • 12. PPI 8255 memiliki 3 buah port (port A,B dan C) dan sebuah bus data 8-bit. Bus data adalah penghubung antara mikroprosesor dengan PPI 8255, sedangkan port A,B dan C adalah penghubung antara PPI 8255 dengan rangkaian kendali/piranti luar.
  • 13. Format Control Word IC PPI 8255
  • 14. PPI-8255 mempunyai 24 pin I/O yang terdiri dari 3 port, yaitu: • Port A (8 pin) disebut atau ditandai PA0-PA7 • Port B (8 pin) disebut atau ditandai PB0-PB7 • Port C (8 pin) disebut atau ditandai PC0-PC7
  • 15. Ketiga port ini dapat berfungsi sebagai port keluaran (untuk mengeluarkan data)dan sebagai port masukan (untuk menerima data). Ketiga port tersebut dikelompokkan dalam 2 group A dan B dimana: • Group A Port A (PA0-PA7) dan Port C Upper (PC0-PC4) • Group B Port B (PB0-PB7) dan Port C lower (PC5-PC7) Untuk mengatur (mendefinisikan) fungsi masing-masing port dapat dilakukan dengan memberikan kata kendali (control word) berupa 8 angka biner pada pin D0,D1,.. D7 (bus data). Selain itu untuk mendefinisikan fungsi ketiga port, kendali port ini juga berfungsi untuk mendefinisikan mode, bit set, bit reset, dan lain-lain. Untuk lebih jelasnya, dapat kita lihat pada gambar 2.14 ini adalah format data kendali beserta maksudnya
  • 16. PPI-8255 dapat dioperasikan dalam 3 mode: • Mode 0 : Port A, Port B, dan Port C bekerja sebagai port I/O sederhana,yaitu tanpa hubungan dengan perangkat keras • Mode 1 : Port A dan Port B bekerja sebagai port I/O yang dilengkapi dengan hubungan otomatis, yaitu dengan menggunakan sebagian dari pin – pin untuk port C. • Mode 2 : Port A, dapat dibuat bekerja sebagai port I/O dua arah, sekaligus untuk menerima masukan dan mengeluarkan data, dilengkapi dengan hubungan.Dari ketiga mode yang tersedia tersebut, yang akan kita gunakan adalah mode 0, mode yang paling sederhana untuk keperluan antarmuka Dari ketiga mode yang tersedia tersebut, yang akan kita gunakan adalah mode 0, mode yang paling sederhana untuk keperluan antarmuka
  • 17. Org 0H Start: Mov A,#11111110b Mov R0,#7 Kiri: Mov P0,A Call Delay RL A DEC R0 CJNE R0,#0,Kiri; sjmp Start Delay: mov R1,#255 Del1: mov R2,#255 Del2: djnz R2,del2 djnz R1,del1 ret end