Can anyone tell me what I am doing wrong? This code just returns " 0 0 " with 3 volts on gpio.0
DEFINE ADC_BITS 10
DEFINE ADC_CLOCK 3
DEFINE ADC_SAMPLEUS 50
CMCON = 7
ANSEL = %00000001
ADCON0.7 = 1
TRISIO = %00000001
adval var word
ADH var word
ADL var word
over:
pause 1000
ADCIN 0, adval ' Read channel 0 to adval
Serout2 5,16488,[#adval.HighByte," ",#adval.LowByte,13]
goto over
Bookmarks