PIC ADC sorunu

Başlatan mr.engineer, 23 Haziran 2021, 11:53:57

mr.engineer

Merhaba elimde PIC18F25Q10 MCU var. İki kanaldan (RA0 ve RA2) değer okumaya çalışıyorum.
ADC 10-bit, referans voltajı 2.8V.

RA2 pinine gelen yaklaşık 2V'u okuyabiliyorum fakat RA0 pinine gelen 80 mV değerini okuyamıyorum. Her iki sinyal de DC.
Okuma yapmak için MCC'den kullandığım fonksiyon şu şekilde;

adc_result = ADCC_GetSingleConversion(VBAT_ADC);


Acaba sorun ne ile alakalı olabilir? ANSELA, TRISA registerları doğru ayarladım. ADC kodları MCC'ye ait. Bir pini okuyup diğerini okuyamaması saçma geldi

Murat Mert

adc_val = ADC_GetConversion(0);
XC8 de bu kod ile adc okuma yapıyorum. Birde adc okuma aralarında 20 us min zaman bırakın...
mert07

mr.engineer

Hocam sıkıntı başka yerdeymiş şu an okuyabiliyorum teşekkürler

Murat Mert

Alıntı yapılan: mr.engineer - 24 Haziran 2021, 10:03:02Hocam sıkıntı başka yerdeymiş şu an okuyabiliyorum teşekkürler
;)  ;)  ;)
mert07