Kamis, 16 Juni 2011

Program Teks Berjalan Menggunakan PIC16F877A

U4A2885VZS8P
Artikel kali ini akan membahas mengenai contoh program LCD dengan Bahasa C untuk Mikrokontroler PIC16F877A , Yaitu Contoh Program Teks Berjalan menggunakan PIC16F877A (Running Text with PIC16F877A). 

Adapun tahapan pembuatan Program Running Text menggunakan Mikrokontroler PIC16F877A dengan 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. Tambahkan Coding berikut ini untuk membuat efek Teks Berjalan (Running Text) pada Tampilan LCD.

Gambar.4 Program Running Text

Gambar.5 Contoh Program Running Text Lengkap
  1. Contoh Code Program tersebut akan menimbulkan efek Text berjalan dari kiri ke Kanan. Untuk Efek Running Text dari kanan ke kiri gunakan Code Program berikut.

Gambar.6 Program Running Text
  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.7 Hasil Simulasi Antarmuka PIC16F877A dengan LCD 2X16

6 komentar:

  1. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  2. @Study For All: Rangkaiannya kurang lebih seperti gambar.1 :(...

    BalasHapus
  3. PINGIN BIKIN TAPI KIRA-KIRA HABIS DANA BERAPA????

    BalasHapus
  4. @JHON kurang lebih 200ribu gan
    klo mau bisa gunaiin atmega8 sekitar 32ribu, ditambah LCD sekitar 65ribu

    BalasHapus
  5. Pengin bikin tapi blum ada bayangan,, say masih awam...

    BalasHapus

Need Your Comments, Please !!!