CCS C adc fonksiyonu hatası

Başlatan WrtM, 04 Eylül 2013, 18:52:22

WrtM

Merhaba arkadaşlar ccs c de yazdığım adc fonksiyınları hata veriyor başlık dosyası 16f628a için tanımlı ben bunu 877 için tanımladığımda hata yok derlemede bir sıkıntı çıkmıyor yani kodlar hatalı değil ancak 628a header olarak tanımlandığında bütün adc fonksiyonlarında warning  alıyorum.
#include <16f628A.h>
#device ADC=8
#use delay(clock=4000000)
#fuses xt,nowdt,noprotect,nocpd

int deg;

void main()
{

   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   
   setup_adc(adc_clock_div_8);
   setup_adc(AN0);
   
   
   while(TRUE)
   
   {
   set_adc_channel(0);
   delay_us(10);
   deg=read_adc();
   }

}

Salih

16F628'de ADC yok. Analog comparator var.
16F88 kullanabilirsin.

WrtM

Çok sağol hocam bende uğraşıp duruyorum bunlar hep datasheet okumamamın nedenleri  :o