Kamis, 16 Juni 2011

Antarmuka PIC16F877A dengan LCD 2X16


Interfacing Microcontroller PIC16F877A with LCD 2x16. Pada praktikum Mikroprosessor , Bahasan keduanya adalah Antarmuka PIC16F877A dengan LCD 2x16. Berikut ini akan saya bagikan Tutorial Interfacing Microcontroller PIC16F877A with LCD 2x16.

Adapun tahapan pembuatan Program Mikrokontroler PIC16F877A dengan LCD 2x16 menggunakan Bahasa C adalah sebagai berikut:
  1. Hubungkan Rangkaian LCD 2x16 dengan Port B Mikrokontroler PIC16F877A. Lihat Gambar Berikut.
 Gambar.1  Rangkaian Interfacing PIC16F877A dengan LCD 2X16
  1. Selanjutnya Buka Software mikroC Pro for PIC yang telah terinstall di komputer atau laptop anda.
  2. Buat sebuah project baru dengan mengklik menu Project dan pilih New Project atau tekan bersamaan Shift + Ctrl + N.
  3. Akan muncul Jendela New Project Wizard. Klik Next, Pilih Chip yang kita gunakan, Disini kita menggunakan PIC16F877A. Tentukan Device Clock dari Chip yang digunakan. Isi 8 Mhz. Pilih tempat untuk menyimpan file dan nama file. Klik Next. Klik Next lagi.Klik Next lagi dan Klik Finish.
  4. Pada text area, terlebih dahulu anda lakukan inisialisasi LCD dengan Port Mikrokontroler PIC16F877A dengan mendeklarasikan seperti berikut.
 Gambar.2 Inisialisasi LCD pada PIC16F877A
  1. Selanjutnya pada program utamanya anda ketikan coding berikut ini.

Gambar.3 Contoh Program PIC16F877A dengan LCD
  1. Kompile Program buatan anda dengan mengklik menu Build dan pilih Build atau tekan bersamaan Ctrl + F9.
  2. Untuk Melihat Hasil Program Buatan anda, anda dapat menggunakan software Real PIC Simulator untuk mensimulasikan hasilnya.

Gambar.4 Hasil Simulasi Antarmuka PIC16F877A dengan LCD 2X16
  1. Untuk mendownload File ke Mikrokontroler, Silakan anda Cari sendiri materinya di Google misal dengan memasukkan Keyword Rangkaian Downloader PIC16F877A atau Cara Download Program PIC16F877A.

Sedikit Penjelasan Mengenai Contoh Program PIC16F877A dengan LCD dengan Bahasa C tersebut adalah sebagai berikut.
  1. Baris ke 20 dari Coding tersebut merupakan perintah untuk membersihkan layar LCD.
  2. Baris berikutnya untuk menghilangkan Tampilan Cursor pada layar LCD.
  3. Baris ke 22 merupakan perintah untuk menampilkan karakter yang kita inginkan. Dengan penjelasan sebagai berikut.

Gambar.5 Penjelasan Code Program LCD

0 comments:

Poskan Komentar

Hallo, Hallo!!!
Silakan tinggalkan jejak anda disini.

Terima Kasih!!! Salam Kenal, AndiSu.