Помогите, может неправильно настроил, привожу часть кода? Спасибо.
Код
#include <mega8.h>
unsigned int Perepoln, Zahvat, Time;
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{
Perepoln++;
}
interrupt [TIM1_CAPT] void timer1_capt_isr(void)
{
Zahvat=ICR1;
...
}
void main(void)
{
PORTD=0x00;
DDRD=0x00;
TCCR1A=0x00;
TCCR1B=0x41;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
TIMSK=0x24;
ACSR=0x04;
SFIOR=0x00;
#asm("sei")
while (1)
{
...
};
}