pıc c dilinde start stop

27fth27

Üye
Katılım
27 Kas 2013
Mesajlar
8
Puanları
1
merhaba arkadaşlar
pic16f877nin A0 pini start A1 pinini de stop butonu olarak kullanmam gerek bunu yapmam için nasıl bir yol izlemem gerekiyor

#include "C:\Users\etudbilisim\Desktop\deneme\main.h"#use delay(clok=4000000)#use fast_io(d)#use fast_io(a)int i,led;
void main(){set_tris_d(0x00); // D portu tamamen cıkış yapılıyoroutput_d(0x00); // d portunun cıkışları sıfırlanıyorset_tris_a(0xff)
while (1){ if(input(pin_a0)){while(!input(pin_a1)){led=1; //led değişkenin değeri bir oluyorfor(i=0;i<=7;i++) // for döngüsü oluşturuluyor{output_d(led); //led değişkeni değeri d portuna gönderled=led<<1; //led değişkenini değerini 1 bit sola kaydırdelay_ms(100); //100 ms gecikme veriliyor}led=0x80;//led değişkeninne değer yükleniyoroutput_d(led);//d prtuna 0d10000000 bigisi gönderiliyordelay_ms(100);// 100ms lik gecikme veriliyorfor(i=0;i<=6;i++)// for döngüsü oluşturuluyor{led=led>>1;//led led değişkeninin değeri 1 bit sağa kaydıroutput_d(led);//led değiş kenin değerini b portuna gönderdelay_ms(100);//100ms lik geçikme veriliyor
}}} }}
boyle yazdım ama hata veriyor nerede hata yaptığımı söylerseniz sevinirim
 
Son düzenleme:

Forum istatistikleri

Konular
128,126
Mesajlar
915,243
Kullanıcılar
449,839
Son üye
Qkay

Yeni konular

Geri
Üst