ADCIN – PBP Türkçe
ADCIN Kanal, Değişken
Chip üzerine entegre edilmiş olan ADC ( Anolog to Digital Converter ) modülünü kullanarak belirtilen kanaldaki değeri okur ve okuduğu değeri belirtilen değişkene kaydeder.ADC “register” ( yazmaç ) larına direkt olarak ulaşılabilse de, ADCIN fonksiyonu bu işi daha çok kolaylaştırır.
ADCIN fonksiyonu kullanılmadan önce okuma yapılacak pin, TRIS yazmacını kullanarak giriş olarak ayarlanmalıdır.ADCON1 yazmacının da analog okuma yapılacak pine göre ayarlanması gerekmektedir.Buna ek olarak bazı durumlarda sonuç formatı ve saat kaynağı ( clock source ) da ayarlanmalıdır.Çeşitli cihazlarda bu ayarları nasıl yapacağınızı Microchip‘in sitesinden ürünün kullanım klavuzuna ( datasheet) bakabilirsiniz.DEFINE ifadesini kullanarak çeşitli ayarlamalar yapılabilir.
Örnek
DEFINE ADC_CLOCK 3 ‘ Saat kaynağını ayarla (rc = 3)
DEFINE ADC_SAMPLEUS 50 ‘ Milisaniye cinsinden örnekleme ( sampling) süresini ayarla
TRISA = 255 ‘ Tüm PortA’yı giriş yap
ADCON1 = 2 ‘ PortA analog olarak ayarlandı
ADCIN 0, B0 ‘ Kanal 0′ı oku, B0′a kaydet
Tüm fonksiyonların listesine buradan bakabilirsiniz.
Bağlantılı Yazılar
Yorum yapılmamış. Yapılmış
Yorum Yapın ya da Soru Sorun
Yorum yapabilmeniz ya da soru sorabilmeniz için giriş yapmanız gerekmektedir.
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.