achja, für alle, die es interessiert oder das gleiche problem haben, ich habs.
also, ich "sei();" und "GIMSK" vor "PCMSK" getippt. das hat dazu geführt, dass einen kurzen augenblick wohl alle interrupts aktiv waren. und offenbar wurde genau zwischen diesen drei befehlen ein interrupt ausgelöst. und wie man weiss, löst jeder interrupt, der keine ISR (interruptroutine) hat, einen reset aus. tataaa, bug a la carte.
aber danke trotzdem für die hilfe!
mfg