Ребята, что-то немогу понять - на ATtiny24 настроил компаратор :
sei . . . . . . . . . . . . . .
LDI TEMP1,(Off<<ACME)//подключение вывода AIN1 к отрицательному выводу компаратора OUT ADCSRB,TEMP1
LDI TEMP1,(On<<ACBG)+(Off<<ACO)+(Off<<ACIE)+(Off<<ACIS0)+(Off<<ACIS1)+(Off<<ACD) OUT ACSR,TEMP1 SBR TEMP1,Exp2(ACIE)//разрешение прерывания на компараторе OUT ACSR,TEMP1
На вывод AIN1 (минус компаратора ) подаётся входной сигнал . При достижении на этом выводе 1,1 вольта ( значение опоры для данной тиньки ) должно происходить прерывание . НО ЕГО НЕТ !!!!! Подключил JTAG ICE MKII . Начал отладку в живой железке . Но флаг прерывания не устанавливается ни при каких условиях !!! ( хотя значение на входном пине уже далеко за 1,1 вольта ). Может я уже заработался , или чего-то не так сделал ?( хотя сильно сомневаюсь ) Может кто-то сталкивался с такой проблемой ?
Сообщение отредактировал Yuriy_AVR - May 16 2009, 20:31
|