Merhaba arkadaşlar,
xc8 'den XC16 ya geçiş zor olur mu? Kütüphaneler nedeniyle.
Bu kodun tamamı mı?
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;
}
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;