ccs c proğramlama hatası

burakvara

Üye
Katılım
14 Şub 2013
Mesajlar
382
Puanları
6
Yaş
30
Konum
Adana
merhaba arkadaşlar ccs c ile pıc proğramına yenı başladım ve nir buton ile on off yapmak için yazmaya başladım ama hata veriyo yardım cı olursanız sevinirim yardımlarınız için teşekkurler
#include <deneme7.h>

int buton=0;

void main()
{
set_tris_b(0x0000001);
output_b(0x00);//b portunu şaseye çek

while(TRUE)
{
if (input (pin_b0)) //b0 portuna sinyal gelince
(
buton++//buton bir arttır
)
if(buton==1)//butona bir defa basılınca
(
output_high(pin_b1);//b1 portunu çıkış yap
)
if(buton==2)//butona ikinci defa basıl dığında
(
output_lov(pin_b1);//b1 portunu şaseye çek
)
}

}
 
Bu gibi işlerde çalışma dosyaları rar yapar ( paket ) bir yere yükler link verirsin ki yardım etmek isteyen açar bakar.
Ayrıca derleyici mutlaka hatayı ve satırı belirtmiştir !
Şimdi kim uğraşacak yeniden ...

lov >>> low
 
Bu gibi işlerde çalışma dosyaları rar yapar ( paket ) bir yere yükler link verirsin ki yardım etmek isteyen açar bakar.
Ayrıca derleyici mutlaka hatayı ve satırı belirtmiştir !
Şimdi kim uğraşacak yeniden ...

lov >>> low
cevablarınız için teşekkürler
dosyayı attım
 

Ekli dosyalar

  • deneme.rar
    7.9 KB · Görüntüleme: 7
Serdar Çiçek CCS C ile pic programlama kitabını al ve oku.
Her derleyicinin ve C dilinin kendine has yazım kuralları ( imla gibi bir şey ) var.
 

Ekli dosyalar

  • deneme.rar
    17.7 KB · Görüntüleme: 8
Kod:
#include <deneme7.h>

int buton=0;

void main()
{
   set_tris_b(0x00000001);
   output_b(0x00);//b portunu şaseye çek

   while(TRUE)
   {
      if (input (pin_b0)) //b0 portuna sinyal gelince
      {
         buton++;//buton bir arttır
         while(input (pin_b0));
      if(buton>2) buton=1;
    
         if(buton==1)//butona bir defa basılınca
            {
            output_high(pin_b1);//b1 portunu çıkış yap
            }
            if(buton==2)//butona ikinci defa basıl dığında
            {
            output_low(pin_b1);//b1 portunu şaseye çek
            }

   }
}
 

Forum istatistikleri

Konular
129,729
Mesajlar
929,306
Kullanıcılar
452,450
Son üye
platingeqpt

Yeni konular

Geri
Üst