1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3.33 out of 5)
Loading ... Loading ...
May
12th

LCD Kayan Yazı

lcdkayanyazi.gif

Sık kullanılan HD44780 chipset 2×16 lcd ekranların 40 karaktere kadar hafızası vardır. Hafızasına aldığı bütün karakterleri 16 satırlık ekranda göstermesi için saÄŸa yada sola kaydırma iÅŸlemini aÅŸağıdaki programdan yapabilirsiniz

#include <16F877.h>
#fuses XT,NOWDT,PUT,NOPROTECT,BROWNOUT,NOLVP
#use delay(clock=4000000)
#include 

void sola_kaydir(void)
{
   lcd_send_byte(0, 0×18);
}

void saga_kaydir(void)
{
   lcd_send_byte(0, 0×1E);
}
void main() {
int a,i;

lcd_init(); //lcd baslat
lcd_putc(”\f”);  //lcd ekranı temizle
//lcd hafızası 40 karaktere kadar alabilir
lcd_putc(”Kosekoy   Eml     Elektronik     Bolumu”);

for(;;){
for(i = 0; i < 40; i++)  //40 karakter için kaydırma
      {
       saga_kaydir();
       delay_ms(150);   // Kayma hızı
      }

for(i = 0; i < 40; i++)
      {
       sola_kaydir();
       delay_ms(150);
      }
  }
}

Dosyaları buradan indirebilirsiniz.

Benzer Yazılar


11 Yorum “LCD Kayan Yazı”

  1. sinan Haz 7, 2008

    çok güzel yapmışsınız

  2. Esra Y. Eyl 10, 2008

    Tesekkurler

  3. BORA Eyl 18, 2008

    hocam çok saol herşey için. fakat bunun sacede c dosyasını gönderirsen sevinirim. portları değiştirmem lazım fakat hex de oynayamıyorum. yardım lütfen

  4. Onur Nis 28, 2009

    BaÅŸarılı bir çalışma olmuÅŸ. Yalnız Ares ve Isispeojelerini de resim halınde tam verilseydi daha güzel olurdu. Ayrıca .rar olarak temin edebilirseniz daha bi güzel olur…

  5. vedat Mar 20, 2010

    lcd nin kullandigi portlari nasil degistirebilirim?

  6. admin Mar 20, 2010

    aşağıdaki sayfada yer alan kodları driver klasörüne ekleyin
    http://ccspic.com/driver/2×16-lcdler-icin-flexy-driver.html

  7. mirac Eyl 7, 2010

    merhaba hocam tesekkur ederim yaptiginiz calisma icin. ama benim bir sorum olacak

    2. satiri da kullanmak istersek nasil yapacagiz?

    ilgilenirseniz tesekkur ederim

  8. mirac Eyl 7, 2010

    yani demek istedigim proje olarak alt satirin sola kayarken ust satirin saga kaymasina ihtiyacim var. onu bir sekilde ayarlayabilir miyim. ikili yorum icin uzgunum.

  9. ahmet Eki 24, 2010

    teşekkür ederim yaptıgıniz proje için ellerinize sağlık

  10. Kart Tasarımı Oca 28, 2011

    Tebrikler. Bu mantık 1×16 ve 4×20 lcdlerde de çalışıyor, kullandığınız lcd nin kaydırma komutları farklı olabilir, yapacakların dikkatine.

  11. Erdogan Nis 22, 2011

    Haklısın arkadasım, ben bu devreyi yaptım yazılar lcd de görünüyor ama kaydırma yapmıyor. Kullandıgımız lcd nın kaydırma komutlarını nerden bulcaz.

Yorum yapın