|
допустим проинициализируем в начале программы один раз
clr temp
out admux, temp
out adcsr, temp
sbi adcsr, aden
cbi adcsr, adie
cbi adcsr, adfr
хрен с пока с ADMUXи эта сволочь сразу уходит в прерывание ... как такое могет быт ведь
бит adsc = 0 !соот чтобы запустить прерывание приходиться уст/сбр бит adie
типа если раз в секунду надо получить значение делаем
sbi adcsr, adieа в прерывании
сbi adcsr, adieВроде это должен делать флаг adsc ???
E-mail: info@telesys.ru