PIC12f683 на GP0 весит потенциометр на GP1 кнопка. Прерывание по кнопке есть, а по АЦП нет. Знатоки, вот код, глянте где я не прав? Define ADC_BITS 10
Define ADC_CLOCK 3
Define ADC_SAMPLEUS 50
TRISIO = %00000011
OPTION_REG.7 = 1
OPTION_REG.6 = 1
CMCON0 = 7
ANSEL = 1
ADCON0 = %11000001
pir1.6 = 0
GPIO = 0
pie1.6 = 1
on interrupt goto DetectKEY
IOCB = %00000011
INTCON = %11001000
MAIN:
GPIO.2 = 1
pause 600
GPIO.2 = 0
pause 600
GOTO MAIN
disable
detectKEY:
INTCON = %00000000
GPIO = 0
' DETECT any interrupt
GPIO.2 = 0
GPIO.5 = 1
PAUSE 150
' DETECT BUtton
if GPIO.1 =1 THEN
GPIO.2 = 0
GPIO.4 = 1
PAUSE 4000
GOTO ENDSUB
ENDIF
ENDSUB:
GPIO = 0
INTCON = %11001000
resume
enable