Die Waitms blockieren quasi deinen Programmablauf. Das heißt, du musst das togglen anders bewerkstelligen, z.B. mittels eines Timer-Interrupts.

In deinem Int0/Int1-Interrupt setzt du dann also jeweils eine Variable und auf diese Variablenänderung musst du dann im Timerinterrupt reagieren.

Hoffe, ich habe mich einigermaßen verständlich ausgedrückt, ist schon spät für mich heute ..

Grüße CsT