xc8 ve xc16 hakkında

Başlatan canbulut, 16 Mayıs 2015, 11:57:33

canbulut

Merhaba arkadaşlar,
xc8 'den XC16 ya geçiş zor olur mu? Kütüphaneler nedeniyle.

mehmet

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

SezerK

eğer fonksiyonu kullanılan yerin aşağısında yazmışsan programın başında böyle bi fonksiyonu kullacanağını belirtmelisin.aksi halde gitmesini istediğin fonksiyonu göremez. yani şu şekilde bi yapın olmalı

void git(void);
int main()
{
while (1)
    {
           git();
    }
}
void git()
{
    PORTBbits.RB0^=1;
    __delay_ms(500);
   return;
}
If an egg is broken by outside force, life ends. If broken by inside force, life begins. Great things always begin from inside.

canbulut

#3
onu hallettim hocam.

mesaj birleştirme:: 17 Mayıs 2015, 12:10:12

xc8 de kütüphaneler yok.xc16da kullanılabilecek kutuphaneler var. iki ayrı programlamayı bilmek gerekecek. İkisindede kütüphaneleri kullanabilme olsaymış geçişler daha kolay olurmuş.

mesaj birleştirme:: 16 Mayıs 2015, 13:53:43

Alıntı yapılan: SezerK - 16 Mayıs 2015, 12:08:08
eğer fonksiyonu kullanılan yerin aşağısında yazmışsan programın başında böyle bi fonksiyonu kullacanağını belirtmelisin.aksi halde gitmesini istediğin fonksiyonu göremez. yani şu şekilde bi yapın olmalı

void git(void);
int main()
{
while (1)
    {
           git();
    }
}
void git()
{
    PORTBbits.RB0^=1;
    __delay_ms(500);
   return;
}


void git()
{
//kodlar
}

void 'i kaldırdım yine oldu sizin önerinizle de oldu. teşekkürler.
return;