PIC Lesson: LCD KS0108

Graphic LCD memberikan lebih banyak pilihan character yang ingin dipaparkan berbanding Character LCD. Salah satu GLCD adalah menggunakan controller KS0108. Antara saiz pixel GLCD ini adalah 128X64. GLCD KS0108 mempunyai 20pin. Di bawah adalah gambar GLCD KS0108.

Di bawah adalah skematik untuk GLCD KS0108.

Lihat document di bawah untuk instruction GLCD.

Berikut adalah videonya.

PIC Source Code

37 Replies to “PIC Lesson: LCD KS0108”

  1. Ha3… sy dah terbaca smlm sal dia punya controller, tp skg ne sy punya GLCD berbeza Pixel.. still boleh apply programming 2 kn.

  2. Assalamulaikum, En.Shahrul boleh k klu sy guna GLCD jenis lain tp guna prinsip programming yg en.shahrul guna?

  3. hello shahrul,

    May i know how many days it took for them to deliver the glcd from ebay since you ordered? Do you have another piece of that glcd for sale, i would like to have it for my final year project. Nice post anyway…

    Regards

      1. Thx for the reply bro…
        May i buy the glcd from you just in case if you are not using it. Actually i urgently need that type of glcd…

  4. I have tried your code with 8mhz crystal on mikroelektronikas easypicv7
    i have rearange pins as
    Rb5 rst
    Rd pins data
    Rb4 enable
    rb3 rw
    rb2 rs
    but when i run it on demoboard even backlight of glcd goes off
    could you help me please
    it is urgent
    best regards.

  5. Wasalam encik nizam..
    boleh x bagitau saya kat maner nak dapatkan lcd nie kat malaysia..?
    dan angaran harga lcd tersebut…

    terima kasih atas tutorial diatas :D

  6. Salam En Shahrul,

    Boleh saya tanya, adakah cara initialize untuk PIC32 sama mcm ni jugak?sebab saya dah try initialize tp tak dapat.xtau apa masalahnya.Susah nak jumpa sample yg guna PIC32 yg connect dgn GLCD..
    Mohon Encik sudi jawab ye..

  7. dimana saya boleh dapatkan file
    #include “LibraryKS0108.h”
    #include “LibraryImage128x64.h”

    Terima kasih

Leave a Reply

Your email address will not be published. Required fields are marked *

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