|
rjmp ADC_0 ; вектор прерывания ацпclr temp
out admux, temp
out adcsr, temp
sbi adcsr, aden ; вкл ацп
cbi adcsr, adie ; разр прерывания
cbi adcsr, adfr ; одиночное преобразование
;*********************************************************
ADC_0:sbic pinb, led ; помигаем светодиодом
rjmp pc+3
sbi portb, led
reti
cbi portb, led
reti
; adsc сбрасывается аппаратно =0
; adif сбрасывается аппаратно =1
;*****************************************************************
;по таймеру запускаем ацпsbi adcsr, adsc ; запуск ацп
сразу после запуска идет на прерывание и похоже там и остаеться или больше туда не ходит :(
<\pre>
Составить ответ ||| Конференция ||| Архив
Ответы
E-mail: info@telesys.ru