UTS










1. Buatlah rangkaian interface input dengan decoder 74ls688 dan jelaskan prinsip kerjanya [kembali]



Prinsip kerja :
Rangkaian diatas bekerja pada alamat 300H, A0 dan A1 dihubungkan ke ic 8255 sedangkan A2-A9 dihubung kan ke Q0-Q7 pada ic 74ls688, Ic 8255 akan mengirimkan data apabila pin CS diberi aktif rendah oleh 74ls688. Untuk mendapatkan nilai keluaran rendah dari ic 74ls688, maka pin P0-P7 harus diberi input yang sama dengan Q0-Q7 karena prinsip dari ic 74ls688 adalah apabila pin P=Q maka ic 74ls688 akan memberikan keluaran yang rendah sehingga ic 8255 dapat aktif lalu data dapat diinputkan melalui port A (karena nilai A0 dan A1 berlogika '0'). Untuk Penginputan data sendiri, pin WR harus diberi logika rendah terlebih dahulu baru ic 8255 bisa mengaktifkan LED sesuai dengan inputan data nya.


2.  Buatlah rangkaian LCD yang terhubung ke IC 8255 dan jelaskan prinsip kerjanya [kembali]



Prinsip Kerja :
 LCD perlu diinisialisasi dengan cara pin RS berlogika '0' artinya lcd dalam mode register, untuk menginisialisasi dibutuhkan input data dari IC 8255 diaktifkan dengan pin CS diberi logika '0' karena aktif low. lalu A0 dan A1 diberi logika '0' karena port yang digunakan port A yang terhubung ke LCD, karena IC 8255 menginputkan data ke LCD, maka perintah write dijalankan dengan cara pin WR diberi logika '0' karena aktif low sedangkan pin RD diberi logika '1'. Setelah itu baru dimulai inisialisasi
·  Inisialisasi awal, pada IC 8255 pin D5, D4, D3 berlogika '1' dan pin data yang lainnnya '0', setelah itu pin WR diberi logika '0' agar IC 8255 menulis ke LCD. Sedangkan pin RW pada LCD tetap logika '0' (menulis) Setelah itu pin 'E' diberi logika '1' pada LCD lalu dimatikan kembali
·  Pengaktifan cursor, logika '1' diberikan pada D3, D2, D1 dan yang lain logika '0'. Setelah itu pin WR diberi logika '0' agar IC 8255 menulis ke LCD, setelah itu pin 'E' LCD diberi logika '1' lalu dibalikkkan lagi logika '0' maka akan tampil cursor pada layar LCD, pin RW pada LCD logika '0' (menulis)
·  Tampilkan huruf dan angka, untuk menampilkann huruf, beri RS logika '1' yang berarti data, lalu lihat pada tabel ASCII huruf apa yang akan ditampilkan, contoh huruf 'A' dalam bilangan biner (0100 0001), sehingga pada pin D6 dan D0 diberi logika '0' agar 8255 menulis ke LCD, lalu pada LCD, pin 'E' diberi logika '1' lalu dimatikan kembali, sedangkan pin RW diberi logika '0' (menulis)



3.  Buatlah rangkaian sistem minimum 8086 untuk aplikasi keypad dan LCD dan prinsip kerja [kembali]


Prinsip Kerja :
Prinsip kerja dari rangkaian di atas adalah, ketika tombol pada keypad ditekan maka nilai yang ditekan pada keypad akan ditampilkan pada LCD. Prinsipnya, pertama mikrokontroler mengirimkan alamat untuk mengakses I/O IC 8255 melewati A0-A15, kemudian masuk ke IC 74273 D0-D7. Alamat tersebut akan dilewatkan dari D0-D7 ke Q0-Q7 apabila sinyal kontrol alih dikeluarkan oleh pin ALE mikroprosesor dan diinverterkan sebelum diumpankan ke CLK IC 74273. Apabila telah aktif sinyal CLK, maka alamat akan ditahan di Q0-Q7 IC 74273. kemudian jika Q1-Q5 IC 74273 yang membawa alamat dari AD9-AD11 dihubungkan dengan decoder 74154. maka ketika nilai AD9-AD11 ini berlogika 0 semua dan E1 E1 IC ini juga berlogika 0, maka pin 0 IC 75154 akan berlogika nol yang kemudian pin ini dihubingkan dengan CS pada IC 8255. sehingga alamat yang dikirimkan adalah untuk akses IC 8255.
Kemudian untuk mengirim data dari mikroprosesor 8086 ke IC I/O 8255, pin AD0-AD7 mikroprosesor dihubungkan dengan pin D0-D7 IC 8255. PORTA IC 8255 menjadi output bagi mikroprosesor untuk kemudian dihubungkan dengan output keypad dan PORTB pada IC ini dihubungkan dengan input keypad serta PORTC pada IC ini sebagai output yang dihubungkan ke LCD.



4. Buatlah rangkaian aplikasi mikroprosesor 8086 untuk running LED dan prinsip kerjanya [kembali]

Prinsip kerja :
ketika diaktifkan, mikroproseor akan membuat LED bergrak dari kiri ke kanan, kemudian kanan ke kiri, begitu seterusnya. Prinsipnya, pertama mikrokontroler mengirimkan alamat untuk mengakses I/O IC 8255 melewati A0-A15, kemudian masuk ke IC 74273 D0-D7. Alamat tersebut akan dilewatkan dari D0-D7 ke Q0-Q7 apabila sinyal kontrol alih dikeluarkan oleh pin ALE mikroprosesor dan diinverterkan sebelum diumpankan ke CLK IC 74273.  Apabila telah aktif sinyal CLK, maka alamat akan ditahan di Q0-Q7 IC 74273. kemudian jika Q1-Q5 IC 74273 yang membawa alamat dari AD9-AD11 dihubungkan dengan decoder 74154. maka ketika nilai AD9-AD11 ini berlogika 0 semua dan E1 E1 IC ini juga berlogika 0, maka pin 0 IC 75154 akan berlogika nol yang kemudian pin ini dihubingkan dengan CS pada IC 8255. sehingga alamat yang dikirimkan adalah untuk akses IC 8255. Kemudian untuk mengirim data dari Mikroprosesor 8086 ke IC I/O 8255, pin AD0-AD7 mikroprosesor dihubungkan dengan pin D0-D7 IC 8255. PORTA IC 8255 menjadi output bagi mikroprosesor untuk kemudian dihubungkan dengan 4 buah LED yang akan digerakkan dari kiri ke kanan dan kembali lagi ke kiri dengan settingan program.


Tidak ada komentar:

Posting Komentar