Ich messe den S0 Bus bei meinem MEGA644 /16MHz über das PIN Change Register, da kann man dann auch mehrere Zähler anschließen....
PCICR |= (1<<PCIE2);
PCMSK2 |= (1<<PCINT21); //Port C5 ist Interrupteingang für Drehstrom-zähler (S0)
// Timer2 misst Millisekunden
TCCR2B = 0 | (1<<CS11 | 1 ...