Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

hata nerede bulamadım?

Başlatan muahaha, 24 Kasım 2005, 19:54:14

muahaha

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++ ;
           }

 

}

picusta

Fonksyonu kullanmadan önce ya fonksyonu tanimlamalisin yada prototipi yazmalisin.
örnegin, saat fonksyonunu mainden önce alabilirsin.
Veya main'den önce void saat(); satirini yazmalisin.

muahaha