- Memahami mengenai rangkaian interface
- Dapat membuat rangkaian aplikasi port 379H
3. Dasar Teori [Kembali]
Gambar 78 Contoh rangkaian aplikasi Port 378H
Gambar 80 Contoh rangkaian aplikasi Port 37AH
Listing program :
4. Prosedur Percobaan [Kembali]
Prosedur Percobaan:
Mempersiapkan Komponen:
- Pastikan Anda memiliki komponen yang diperlukan seperti mikroprosesor (misalnya 8086), port paralel (LPT), dan perangkat output (seperti LED atau tampilan 7-segmen) yang terhubung ke port paralel.
- Komponen ini dapat ditemukan di pustaka komponen Proteus.
Membuat Rangkaian:
- Buatlah rangkaian di dalam Proteus dengan menempatkan komponen sesuai dengan diagram pada Gambar 79.
- Hubungkan mikroprosesor ke port paralel (379H). Port ini akan berfungsi sebagai pengontrol untuk perangkat output.
- Sambungkan perangkat output (misalnya LED atau 7-segmen) ke port paralel untuk menampilkan hasil dari data yang dikirim melalui Port 379H.
Menulis Program Kontrol:
- Tulis kode atau program yang akan dikompilasi dan diunggah ke mikroprosesor. Program ini akan mengatur bagaimana data dikirim ke Port 379H.
- Program ini dapat ditulis dalam bahasa Assembly atau bahasa tingkat tinggi lainnya (seperti C) tergantung pada jenis mikroprosesor yang digunakan.
Mensimulasikan Rangkaian:
- Setelah semua komponen dan program telah siap, jalankan simulasi di Proteus.
- Observasi bagaimana perangkat output bereaksi terhadap sinyal yang dikirim oleh mikroprosesor melalui Port 379H.
Mengamati dan Menganalisis Hasil:
- Amati status dari perangkat output (misalnya LED menyala/mati atau angka yang muncul di tampilan 7-segmen) untuk memastikan bahwa data yang dikirim melalui Port 379H sesuai dengan ekspektasi.
- Analisis hasilnya untuk menentukan apakah program kontrol dan koneksi rangkaian berfungsi dengan benar.
Pemecahan Masalah (Debugging):
- Jika hasil simulasi tidak sesuai dengan yang diharapkan, lakukan debugging pada program kontrol atau periksa kembali koneksi rangkaian untuk memastikan semuanya terhubung dengan benar.
- Ulangi simulasi hingga mendapatkan hasil yang diinginkan.
5. Rangkaian Simulasi dan Prinsip Kerja [Kembali]
Prinsip Kerja Rangkaian Aplikasi Port 379H
Konfigurasi Port Paralel (Port 379H):
- Port 379H adalah alamat port yang umum digunakan untuk port paralel pada komputer. Dalam konteks ini, port paralel berfungsi sebagai antarmuka untuk mengirim data digital dari komputer atau mikrokontroler ke perangkat eksternal.
- Port paralel memiliki beberapa pin yang dapat dikonfigurasi sebagai input atau output. Pin ini digunakan untuk mengirim atau menerima sinyal digital.
Koneksi Perangkat Output:
- Perangkat output, seperti LED atau tampilan 7-segmen, dihubungkan ke pin output port paralel. Misalnya, jika kita menghubungkan LED, salah satu pin LED terhubung ke pin data port paralel, dan pin lainnya terhubung ke ground melalui resistor pembatas arus.
- Setiap pin data pada port paralel dapat dikontrol secara independen untuk mengirim sinyal logika '1' (tegangan tinggi) atau '0' (tegangan rendah) ke perangkat output.
Pengendalian Melalui Program:
- Program kontrol ditulis dalam bahasa pemrograman yang sesuai (misalnya Assembly, C, atau lainnya) untuk mengatur kondisi pin pada port paralel.
- Program ini memuat data ke port 379H yang diterjemahkan menjadi sinyal digital yang dikirim ke perangkat output. Misalnya, program dapat mengirimkan data '00000001' untuk menyalakan LED yang terhubung ke bit pertama port paralel.
- Proses penulisan data ke port paralel ini diatur oleh instruksi input/output pada program kontrol yang dikompilasi dan diunggah ke mikrokontroler atau komputer yang digunakan.
Operasi Rangkaian:
- Ketika simulasi dimulai di Proteus, program kontrol mulai menulis data ke port paralel (Port 379H).
- Data yang dikirim ke Port 379H menentukan status perangkat output. Misalnya, jika data '00000001' dikirim, maka LED yang terhubung ke bit pertama akan menyala, sementara LED lain tetap mati.
- Dengan mengubah data yang dikirim ke port, kita dapat mengontrol perangkat output seperti menyalakan atau mematikan LED, atau menampilkan angka tertentu pada tampilan 7-segmen.
Observasi dan Umpan Balik:
- Pengguna dapat mengamati status perangkat output selama simulasi untuk memastikan bahwa perangkat tersebut berfungsi sesuai dengan program yang telah ditulis.
- Jika hasilnya tidak sesuai dengan yang diharapkan, pengguna dapat melakukan debugging pada program atau memeriksa koneksi rangkaian untuk memastikan semuanya terhubung dan berfungsi dengan benar.
6. Video Simulasi [Kembali]