14 Haziran 2020 Pazar

Pic Programlam ccs c lcd kayan yazı

Pic Programlam ccs c lcd kayan yazı
16f628a denetleyici
iç osilatör 4mh ayarlandı
ek olarak lcd byte kodları verildi.



#include<16f628a.h>
#fuses INTRC_IO,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT
#use delay(clock=4m)
#define use_portb_lcd true
#include<lcd.c>

int sayi,i;

void main()
{
for(sayi=3;sayi>0;sayi--)
{
lcd_init();
lcd_gotoxy(8,1); //8. sütün 1.satır
printf(lcd_putc," %d",sayi);
delay_ms(250);
}
while(true)
{
for(i=0; i<40;i++) //40 karakter yazı kaydeırma
{
lcd_gotoxy(1,1);
lcd_send_byte(0,0x1c); //karakter sola kayar
printf(lcd_putc,"       Merhaba sifirzero.com");
delay_ms(250);
}
}
}

/*
lcd_send_byte(0,0x01); //display sil
lcd_send_byte(0,0x02); //imleç satur başı
lcd_send_byte(0,0x0d); //imleç yanıp sönüyor
lcd_send_byte(0,0x0e); //imleç alt çizgili
lcd_send_byte(0,0x1c); //karakter sola kayar
lcd_send_byte(0,0x18); //karakter sağa kayar
*/

Hiç yorum yok:

Yorum Gönder

Her yorum bilgidir. Araştırmaya devam...