herkeze slm soyle bir hata veriyor rror 12 "C:\savas\saat.c" Line 258(6,10): Undefined identifier saat
oysaki saat fonkisonunu tanımladım acaba neden?
[code]void main()
{
setup_counters(RTCC_INTERNAL,RTCC_DIV_4);
enable_interrupts(INT_RTCC);
enable_interrupts(GLOBAL);
saat();
}
void saat()
{
lcd_init();
lcd_gotoxy(1,1);
if(gun>7) gun=0;
while(1)
{
switch (gun)
{
case 1 : printf(lcd_putc,"Pazar ",gun); break;
case 2 : printf(lcd_putc,"Pazartesi ",gun); break;
case 3 : printf(lcd_putc,"Salı ",gun); break;
case 4 : printf(lcd_putc,"Carsamba ",gun); break;
case 5 : printf(lcd_putc,"Persembe ",gun); break;
case 6 : printf(lcd_putc,"Cuma ",gun); break;
case 7 : printf(lcd_putc,"Cumartesi ",gun); break;
}
lcd_gotoxy(1,1);
printf(lcd_putc,"%02u:,%02u",minute,hour);
lcd_gotoxy(1,1);
printf(lcd_putc,"%02u",deg);
}
}
#int_rtcc
void isr()
{
minute=minute+1;
if (minute>= 60)
{
minute= 0; hour++ ;
}
if (hour >= 24)
{
hour= 0; gun++ ;
}
}
Fonksyonu kullanmadan önce ya fonksyonu tanimlamalisin yada prototipi yazmalisin.
örnegin, saat fonksyonunu mainden önce alabilirsin.
Veya main'den önce void saat(); satirini yazmalisin.
sagol picusta calisti