Pin Pengontrol LCD

Diposting pada

Pin pengontrol LCD yang digunakan untuk tujuan interfacing ditunjukkan pada tabel di bawah ini.

Pin Pengontrol LCD
Pin Pengontrol LCD

Tabel Pin Pengontrol LCD

Sinyal RS ( Select Register )

  • Jumlah pin = 1
  • I/O = Input
  • Perangkat terhubung dengan MPU
  • 0 = perintah register (untuk menulis)
  • 1 = data register (untuk membaca atau menulis)

Sinyal RW ( Read or Write )

  • Jumlah pin = 1
  • I/O = Input
  • Perangkat terhubung dengan MPU
  • 0 = menulis
  • 1 = membaca

Sinyal E ( Enable )

  • Jumlah pin = 1
  • I/O = Input
  • Perangkat terhubung dengan MPU
  • Data memulai menulis atau membaca

Sinyal DB 4 – DB 7

  • Jumlah pin = 4
  • I/O = Input Output
  • Perangkat terhubung dengan MPU
  • Pin bus untuk data dua arah tristat bidirectional. Transfer dan terima data yang digunakan antara MPU dan LCD. LOW

Sinyal DB 0 – DB 3

  • Jumlah pin = 4
  • I/O = Input Output
  • Perangkat terhubung dengan MPU
  • Pin bus untuk data dua arah tristat bidirectional. Transfer dan terima data yang digunakan antara MPU dan LCD. HIGH

Penjelasannya Pin Pengontrol LCD

  1. Pin Bus DB0 ke DB7. Sinyal-sinyal ini dapat digunakan untuk mengirim data 8 bit dari mikrokontroler ke pengontrol LCD atau dari pengontrol LCD ke mikrokontroler. DB7 dapat digunakan sebagai bendera “busy flag”.
  2. Sinyal R / W untuk memilih antara operasi baca (read) dan tulis (write). Jika R / W sama dengan 0, operasi write akan dilakukan. Untuk operasi tulis, DB0 ke DB7 akan digunakan untuk mengirim data dari mikrokontroler ke pengontrol LCD. Jika R / W sama dengan 1, operasi baca akan dilakukan. Untuk operasi baca, DB0 ke DB7 akan digunakan untuk mengirim data dari pengontrol LCD ke mikrokontroler.
  3. Sinyal RS –untuk memilih antara instruksi dan register data. RS sama dengan 0 memilih perintah register untuk operasi Write. Ini berarti bahwa jika RS = 0 dan R / W = 0, data yang dikirim melalui DB0 – DB7 akan dimasukkan ke dalamperintah register. RS sama dengan 0 memilih operasi sibuk (busy flag) untuk membaca. Ini berarti bahwa jika RS = 0 dan R / W = 1, nilai di busy flag akan dikirim melalui DB7. RS sama dengan 1 memilih register data untuk operasi Baca dan Tulis. Ini berarti bahwa jika RS = 1 dan R / W = 0, data yang dikirim melalui DB0 – DB7 akan dimasukkan ke dalam data register. Jika RS = 1 dan R / W = 1, nilai dalam data register akan dikirim melalui DB0 – DB7 ke mikrokontroler.
  4. Sinyal E – digunakan untuk memulai data membaca atau menulis. Ketika data dikirim ke LCD, pulsa tinggi ke rendah harus dimsukkan ke sinyal E sehingga LCD mengunci data yang ada di pinnya. Demikian pula, pulsa tinggi ke rendah harus diberikan ke sinyal E selama operasi baca.

Loading...
loading...
Gambar Gravatar
Saya bekerja di sebuah perusahaan Marine Service di Batam, aktivitas saya setiap hari selain melakukan kegiatan pokok di perusahaan juga menulis di blog, membangun web. Saya nge-blog sejak 2009 dan merupakan hobi sekaligus saya berbagi pengalaman.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.