Hallo,

bitte stell den kompletten Code, der für das Problem relevant ist, rein. Beschreibe genau was nicht funktioniert. Wenn du schreibst, dass du den Timer nicht zum laufen bringst und ich dann antworte, dass die Initialisierung fehlt, ist dir nicht geholfen. Beschreibe welches Verhalten du erwartest und welches Verhalten sich zeigt.

Code:
if(cnt>=100)
{
cnt=0;
PORTB |= (1<<PB0);
}

PORTB &= ~(1<<PB0);
Hier bleibt der Port nur einen Befehl lang gesetzt. Ist das beabsichtigt? Mit einer LED siehst du da nix.

Gruß

Jens