PIC Lesson: LCD HD44780

LCD (Liquid Crystal Display) adalah satu alat untuk display pelbagai character. Antaranya LCD yang mempunyai dot matrix controller HD44780. HD44780 boleh beroperasi pada 5X8 atau 5X10 dot matrix.

LCD ini mempunyai beberapa saiz mengikut bilangan character. Antaranya 16X2 atau 20X4 character. 16X2 character bermakna LCD itu mempunyai 16 character pada line dengan 2 lines. LCD ini mempunyai 16 pins. Pin description dan cara sambungannya adalah seperti berikut.

Pin Function Description
1 VSS Ground
2 VCC +5V Supply
3 VEE Contrast
4 RS Register Select
5 R/W Read/Write
6 E Enable
7-14 DB0-DB7 8 Bit Data
15 LED+ Backlight Supply
16 LED- Backlight Ground

Transistor di pasang pada sambungan backlight adalah supaya boleh ‘ON’ dan ‘OFF’ LCD backlight. Lihat document di bawah untuk instruction LCD.

Berikut adalah program bagi 16X2 Character LCD tersebut.

Berikut adalah videonya.


Post ini telah menerima 8,442 views sejak dikeluarkan pada 3:00 PM, Monday, 24th August 2009
Category: PIC Lesson Tags:
Anda sukakan post ini, apa kata anda subcribe blog ini. Post terbaru akan dihantar ke alamat e-mail anda.
Masukkan e-mail anda dan klik subcribe.

Anda mungkin belum baca post ini

56 komen untuk PIC Lesson: LCD HD44780

Pages: [6] 5 4 3 2 1 » Show All

  1. 56. Komen dari Shahrul pada 3:54 PM, 20th January 2012

    Saya x de coding PIC lama, cari di website lain.

  2. 55. Komen dari pd pada 3:45 PM, 20th January 2012

    tq saudara. saya perlukan coding untuk pic16f877 (lama) ..pic16f887 yg saudara buat kat atas tu saya xda. jika saudara ada coding, mohon upload ya. tqvm. banyak info saya dpt dari web ni. tq

  3. 54. Komen dari Shahrul pada 4:02 PM, 19th January 2012

    Baca lg sekali, PIC16F887 bukan PIC16F877. Kat atas ni dah sample coding interface dgn LCD. htc tu penting, x de error x semestinya jadi. Compile file kosong pun x de error gak.

  4. 53. Komen dari pd pada 2:29 PM, 19th January 2012

    saudara betul, saya guna pic16f877, saudara ada sample coding pic ni untuk interface dgn lcd? htc tu wajib? saya tak letak…tak da error pun, ia untuk apa? tqvm sebab banyak bantu.

  5. 52. Komen dari Shahrul pada 12:44 PM, 19th January 2012

    pd, untuk masalah no. 1, setkan PIC kepada PIC16F887 bukannya PIC16F877A. Untuk masalah no. 2, mungkin tertinggal #include htc.h . Sepatutnya kalau copy program tu 100%, patut tiada masalah.

  6. 51. Komen dari pd pada 12:26 PM, 19th January 2012

    hai…tq reply jwp. saya ada cuba coding saudara ni >>project character lcd & header LibraryHD44780.h tetapi
    bila compile guna hi-tech c ada error iaitu :
    1. undefined ANSEL & ANSELH dan juga
    2. undefine symbol __delay_ms

    kenapa ya? saya check semua follow contoh saja.tq

Pages: [6] 5 4 3 2 1 » Show All

Dah baca, tinggalkan komen anda disini