-CCS C proğramında derleme sorunu yaşıyorum

burak6000

Üye
Katılım
17 Nis 2010
Mesajlar
195
Puanları
1
-Bu 2. kez konu açışım ama yapacak bir çarem kalmadı cevap alamadım birde bu şeilde yazıyım dedim...
-Beyler sorunum doğru yazdığım yazılımı mı Compile ettiğim zaman doğru satırlarda hata veriyor lütfen yardım edin... :S
 
Moderatör tarafında düzenlendi:
Derlemeye çalıştığınız kodu görebilirmiyiz?
 
buyrun...

#include <16f877.h>
#fuses XT,NOWDT
#use delay(clock=4000000)
#use fast_io(a)
#use fast_io(b)
unsigned int i,k;

FLASH()
{
delay_ms(300);
for(k=0;>=7;k++);

{i=i<<1;
output_b(i);
delay_ms(300);
}
}


void main()
{


setup_psp(PSP_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_adc(ADC_OFF);
setup_CPP1(CCP_OFF);
setup_CPP2(CCP_OFF);

set_tris_a(0x01);

set_tris_b(0x00);

output_b(0x00);

i=1;
output_b(i);
for(;;)
{
FLASH();
}
}

for(k=0;>=7;k++); satırındaki " >= " yerinde hata veriyor bu yazılım ledleri sağa sola kaydırmak için yazılmıştır...
 
Moderatör tarafında düzenlendi:
for(k=0;k<=7;k++);
 
yanlışımı anladım teşekkür ederim...
 
Son düzenleme:
for(k=0;<=7;k++); Copile ettiğimde "a numeric expression must appear here"
yani>> sayısal bir ifade burada görünmelidir uyarısı alıyorum işarette bu kısımı gösteriyor

2. hata ise mavi olan parantezleri gösteriyor "expect" bunun anlamı ise "beklemek"tir bu hataları düzeltemiyorum...
 
for(k=0;k<=7;k++);
 
cahillik başa bela :S gerçekten çooooook büyük teşekkürler kitapta hatalı yazılmış bende bilmediğimden proğramda nerede hata var bulamıyorum :S ama kendimi en kısa zamanda geliştireceğim herkeze söz :)
 

Forum istatistikleri

Konular
129,880
Mesajlar
931,000
Kullanıcılar
452,757
Son üye
enesgokhancift

Yeni konular

Geri
Üst