the_night
Üye
- Katılım
- 18 Kas 2007
- Mesajlar
- 51
- Puanları
- 1
#include <16f877a.h>
#device ADC=10
unsigned long int adc1;
set_adc_channel(0);
delay_ms(20);
adc1 = read_adc();
printf(lcd_putc,"%lu"adc1);
arkadaşlar yukarda görünen basit bir adc çevirici potans +5 v bağlı ekranda potans 5v yani en tepedeyken 1023 bilgisini alıyorum ama voltajı azaltmaya başladığımda düşerken birden saçmalıyor mesala 300 e geldiğinde birden 800 900 oluyor tekrar düzeliyor neden olabilir bu bi anlam veremedim ?
#device ADC=10
unsigned long int adc1;
set_adc_channel(0);
delay_ms(20);
adc1 = read_adc();
printf(lcd_putc,"%lu"adc1);
arkadaşlar yukarda görünen basit bir adc çevirici potans +5 v bağlı ekranda potans 5v yani en tepedeyken 1023 bilgisini alıyorum ama voltajı azaltmaya başladığımda düşerken birden saçmalıyor mesala 300 e geldiğinde birden 800 900 oluyor tekrar düzeliyor neden olabilir bu bi anlam veremedim ?