Gast
#2743508
void Timer1Init(void)
{
TCCR1A = 0x00;
TIMSK1 = 0x07;
EIMSK |= 0x01;
EICRA |= 0x03;
/*
OCR1A= 20000;
OCR1B= 20000;
ICR1 = 0x4e20;
*/
TCCR1B = 0x02;
}
Kann mir jmd sagen, wieso die hier auskommentierten Register für einen
Phasenanschnitt/korrekten Ablauf des Timer1 im Quellcode vorhanden sein
müssen? Der ICR1 macht mir zu schaffen. uC=ATMega 2561
Danke und Gruß