Сергей Сидоров (26.05.2005 17:32, просмотров: 1175)
Странный эффект в ATMega128 Странный эффект в ATMega128
пытаюсь запустить таймер 3 в режиме захвата событий, код следующий:
DDRE=DDRE&0x7f;
PORTE=PORTE&0x7f;
TCCR3A=0; //COM3A(1:0)=00 COM3B(1:0)=00 COM3C(1:0)=00 WGM3(1:0)=00
TCCR3B=0xC3; //ICNC3=1 ICES3=1 reserved=0 WGM3(3:2)=00 CS3(2:0)=011
TCCR3C=0; //FOC3A=0 FOC3B=0 FOC3C=0
TCNT3H=0; TCNT3L=0;
OCR3AH=0; OCR3AL=0; OCR3BH=0; OCR3BL=0; OCR3CH=0; OCR3CL=0;
ICR3H=0; ICR3L=0;
ETIMSK=0x24; //TICIE3=1 TOIE3=1
На симуляторе (AVRStudio) таймер работает и прерывание по переполнению происходит. На железяке - нет. В чем собака порылась?