slm bnim aklıma takılan bir soru var.pic 18 serisinde 40 mhz de Tosc=10Mhz dir.ADC dönüşümü yapıldığında adc frekansını DIV_2 yapıldığında 5mhz e denk geliyor.bu kadar yüksek hızda adc dönüşümünü PIC yapar mı acaba smilasyaonda tam anlayamadım.
dönüşüm yapıyor ama her 0.2 us de dönüşüm bitmiş olur mu
read_adc(ADC_READ_ONLY);
komutunda aşağıdaki gibi adcon0 4.biti kontrol ediyordur.
...............
while((ADCON0 & 4) != 0);
yuksek = ADRESH;
dusuk = ADRESL;
.................
(hitech c)
adcon0 registerinin 4üncü biti kontrol ediliyor.
Adc nin işlemi bitirip bitirmediğine bakılıyor.
İşlemi tamamladıysa alt satırdan devam ediliyor.
Yani register kontrol edilerek adc işleminin bitip bitmediği anlaşılıyor.
Teşekkürler