16f688 ADC yardım ( acces violation at adress .....)

Başlatan drkutt, 06 Nisan 2011, 02:43:10

drkutt

bu ilk program denemem. saatlerdir ugraşıyorum işin içinden çıkamadım.
pic 16f688 kullanıyorum. PIC C Compiler'da programı yazdım. debug tuşuna bastıktan birkaç saniye sonra "acces violation at adress 004060D2 in modüle 'pcw.exe'. Read of adress 001330EC" diye bir uyarı geliyor ekrana.proteusta devreyi kurdum. analog giriş bacagı seçilmedi gibisinden şeyler yazıyor.
asıl sorun şu galiba ;

setup_adc_ports(SAN3 );
setup_adc(adc_clock_internal);
set_adc_channel(8);

bu satırlarda hata var.
sadece A4 bacagını onalog giriş olarak kullanıcam.
C:\Program Files\PICC\Devices uzantısında 16f688'i inceledim. pek birşey anlıyamadım.
yardımcı olucak arkadaşlar için http://rapidshare.com/files/456085043/16f688.rar linkine programı ve proteus çizimini ekledim. şimdiden çok teşekkürler.