İki soru ve bir hediye (kayan yazı:))

Başlatan baran123, 04 Mart 2014, 18:09:55

baran123

Merhaba arkadaşlar basit 2 adet sorum olacak
1) lcd de bir karakterin yanıp sönmesini nasıp yapabilirim menüde ayar yapacağımda üstüne geldiğimde yanıp sonsun istiyorum.
2)bunlar arasında fark var mı : if(input(button1)==1),if(input(button1))
Bide yeni arkadaşlara kayan yazı vereyim zamanında cok aramıstım
Kolay gelsin .
if(input(button1)==1)
      {
         int i = 0;
         char y = 2;
         signed char x = 1;

         while(TRUE)
         {
            lcd_putc("\f");
            lcd_gotoxy(1,1);
            lcd_putc("İlk Satır");
            lcd_gotoxy(x,y);
            lcd_putc("Kayan satır");
            delay_ms(300);x++;

            if(x>16){x=-8;i=i+1;}
            if(i == 3){i = 0;}
            lcd_putc("\f");
         }
      }

Recep METE

"0x0D", İmleç yanıp söner.
"0x0f", imleç yanıp söner.

örnek:lcd();lcd_gotoxy(1,1);lcd_send_byte(0x01,0x0d);lcd_gotoxy(2,1);lcd_send_byte(0x02,0x0d);
printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d

sadogan

Alıntı yapılan: baranekrem9 - 04 Mart 2014, 18:09:55
Merhaba arkadaşlar basit 2 adet sorum olacak
2)bunlar arasında fark var mı : if(input(button1)==1),if(input(button1))
if(input(button1)==1) Button "1"e eşitse demek
if(input(button1))        Button "0" deyilse demek.
Button 1 bitlikse aynı anlama geliyor. Ama 1 bitten fazla ise manaları faklı.

Salih

Bilmeyenler için genel hatırlatma yapalım.

C dilinde,

If ( )  komutunda parantez içi sayısal değer sıfır ise (False)(Yanlış) anlamına gelir ve eylem yapılmaz.
Eğer parantez içi sıfırdan farklı bir sayısal değer ise (True)(Doğru) anlamına gelir ve eylem yapılır.

baran123

Alıntı yapılan: salih - 05 Mart 2014, 11:41:28
Bilmeyenler için genel hatırlatma yapalım.

C dilinde,

If ( )  komutunda parantez içi sayısal değer sıfır ise (False)(Yanlış) anlamına gelir ve eylem yapılmaz.
Eğer parantez içi sıfırdan farklı bir sayısal değer ise (True)(Doğru) anlamına gelir ve eylem yapılır.

Teşekkürler.