Adc çevrimi bittiğini nasıl anlarım ?

Başlatan ylmz, 17 Mayıs 2016, 20:41:13

ylmz

Arkadaşlar merhaba
Bilindiği üzere ccs de adc bitti kesmesi diye bir olay var ama ben istiyorumki (Kesme olması şart değil) 3 kanaldan adc ölçümü yapıyorum ama 3 ununde birbirinden bağımsız haber vermesını ıstıyorum şöyleki;

1 ci adc yi ölçtüm ve ölçme bitti b0 aktifti/pasif oldu

2 ci adc yi ölçtüm ve ölçme bitti b1 aktifti/pasif oldu

3 ci adc yi ölçtüm ve ölçme bitti b2 aktifti/pasif oldu

Hepsinin birbirinden bağımsız olmasını ıstıyorum
Mecburen register olarak yazıp mı algılamam gerekiyor ?
Regülatör Dns Trafo | Regülatör | Redresör | Ups

trgtylcnky

ADC pinlerinin hepsi aynı modülü kullandıklarından sanırım istediğiniz olmaz. Pinler ayrı olsa da sırayla bakmanız lazım.

ylmz

Evet aynı modülü kullandıgından dolayı sıkıntım zaten register la da denedım olmadı yada ben beceremedim kafam karıştı
Regülatör Dns Trafo | Regülatör | Redresör | Ups

esensoy

adc kesmesini kurun,
adcyi start only olarak ateşleyin,
bittiğinde kesmeye girecek,
kesmedeyken adc kanal registerını kontrol ederek hangi sonucu okuduğunuza karar verebilirsiniz,
En tehlikeli an "zafer" anıdır.

ylmz

Esensoy cevap için teşekkür ederim gerek kalmadı timer kurup neyın ne zaman nereye gittiğini anladım çok teşekkürler.
Regülatör Dns Trafo | Regülatör | Redresör | Ups